ISetsFolder::Show

Use this property to get or set the visibility of Set folder. 

Compatibility

Cimatron 2026 or later

Syntax

int Show { get; set; }

Show:int

Return Type

Return: int

pVal—Visibility of set folder

  • TRUE (1) = Display the selected set folder

  • FALSE (0) = Hide the selected set folder

   

Input Type

Input: int

newVal—Visibility of set folder

  • TRUE (1) = Display the selected set folder

  • FALSE (0) = Hide the selected set folder

Remarks

None

Example

// PREREQUISITE:
// 1. Create PMI's, Curves and Planes in Cimatron
//Use Interface Sample Code before this code

// Create Empty Set Folder
interop.CimBaseAPI.ISetFolder aSetFolder = aSetFactory.CreateEmptySetFolder();

// Get interop.CimBaseAPI.ISet object for existing set created in file. Use that set name instead of 'Curves'
aSetFactory.GetSet("Curves", out interop.CimBaseAPI.ISet aSet);

// Add Set object inside the Set Folder
aSetFolder.AddSet(aSet);

//Create an string array
string[] aSetsToHide = {"Curves"};

//Give string array variable as a argument to HideOther() to hide the folder
aSetFactory.HideOther(aSetsToHide);

//Get the value of Show
int aShow = aSetFolder.Show;

# PREREQUISITE:
# 1. Create PMI's, Curves and Planes in Cimatron
#Use Interface Sample Code before this code

#Create Empty Set Folder
aSetFolder = (interop.CimBaseAPI.ISetFolder)(aSetFactory.CreateEmptySetFolder())

#Get interop.CimBaseAPI.ISet object for existing set created in file.Use that set name instead of 'Curves
aSet = aSetFactory.GetSet("Curves")

#Add Set object inside the Set Folder
aSetFolder.AddSet(aSet)

#Create an string array
aSetsToHide = Array[str](2)
aSetsToHide[0] = "Planes"
aSetsToHide[1] = "Curves"

#Give string array variable as a argument to HideOther() to hide the folder
aSetFactory.HideOther(aSetsToHide)

#Get the value of Show
aShow = (int)aSetFolder.Show;