NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::UIStyler::CollapsibleGroup Class Reference

Represents a Collapsible Group for UI Styler
Created in NX5.0.0. More...

Inheritance diagram for NXOpen::UIStyler::CollapsibleGroup:
NXOpen::UIStyler::StylerItem NXOpen::TransientObject

Public Member Functions

bool CollapseState ()
 Returns the collapse-state
Created in NX6.0.5. More...
 
void SetCollapseState (bool itemVal)
 Sets the collapse-state
Created in NX6.0.5. More...
 
void SetLabel (const NXString &strLabel)
 Sets label of collapsible group
Created in NX6.0.5. More...
 
void SetLabel (const char *strLabel)
 Sets label of collapsible group
Created in NX6.0.5. More...
 
void SetVisibility (bool type)
 Sets the visibility
Created in NX6.0.5. More...
 
bool Visibility ()
 Returns the visibility
Created in NX6.0.5. More...
 
- Public Member Functions inherited from NXOpen::UIStyler::StylerItem
NXOpen::UIStyler::StylerItem::ItemType GetItemType ()
 Gets the dialog item type. More...
 
NXOpen::UIStyler::AttachmentInitializeAttachment ()
 Returns initialized dialog item attachment information. More...
 
bool IsEqualTo (NXOpen::UIStyler::StylerItem *itemToCompare)
 Equates two styler items. More...
 
void SetAttachment (NXOpen::UIStyler::Attachment *attachment)
 Specifies the updated dialog item attachment information
Created in NX5.0.0. More...
 
virtual ~StylerItem ()
 Free resources associated with the instance. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen::UIStyler::StylerItem
enum  ItemType {
  ItemTypeInvalidType = -1, ItemTypeActionButton, ItemTypeDialog, ItemTypeRadioBox,
  ItemTypeReal, ItemTypeScaleReal, ItemTypeBitmap, ItemTypeRowColumn,
  ItemTypeButtonLayout, ItemTypeScrolledWindow, ItemTypeColorTool, ItemTypeSelectionBox,
  ItemTypeSeparator, ItemTypeSingleSelectionList, ItemTypeString, ItemTypeBeginGroup,
  ItemTypeInteger, ItemTypeScaleInteger, ItemTypeMultiList, ItemTypeLabel,
  ItemTypeMultiLineText, ItemTypeTabControl, ItemTypeOptionMenu, ItemTypeToggle,
  ItemTypeOptionToggle, ItemTypeToolPalette, ItemTypeWideString, ItemTypePropertyPage,
  ItemTypeCollapsibleGroup
}
 Describes kind of action to be taken from callbac. More...
 

Detailed Description

Represents a Collapsible Group for UI Styler
Created in NX5.0.0.


Member Function Documentation

bool NXOpen::UIStyler::CollapsibleGroup::CollapseState ( )

Returns the collapse-state
Created in NX6.0.5.



License requirements : None

void NXOpen::UIStyler::CollapsibleGroup::SetCollapseState ( bool  itemVal)

Sets the collapse-state
Created in NX6.0.5.



License requirements : None

Parameters
itemValitem val
void NXOpen::UIStyler::CollapsibleGroup::SetLabel ( const NXString strLabel)

Sets label of collapsible group
Created in NX6.0.5.



License requirements : None

Parameters
strLabelText to be set as label
void NXOpen::UIStyler::CollapsibleGroup::SetLabel ( const char *  strLabel)

Sets label of collapsible group
Created in NX6.0.5.



License requirements : None

Parameters
strLabelText to be set as label
void NXOpen::UIStyler::CollapsibleGroup::SetVisibility ( bool  type)

Sets the visibility
Created in NX6.0.5.



License requirements : None

Parameters
typetype
bool NXOpen::UIStyler::CollapsibleGroup::Visibility ( )

Returns the visibility
Created in NX6.0.5.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.