NX Open C++ Reference Guide
|
Represents a Tab Control for UI Styler. More...
Public Types | |
typedef NXOpen::Callback1 < NXOpen::UIStyler::DialogState, NXOpen::UIStyler::StylerEvent * > | SwitchHandler |
Called when a user switches tabs. More... | |
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... | |
Public Member Functions | |
void | AddSwitchHandler (const NXOpen::UIStyler::TabControl::SwitchHandler &switchevent, bool isDialogLaunchingEvent) |
Registers switch callback. More... | |
NXOpen::UIStyler::PageSwitchData * | PageSwitchData () |
Returns the page switch data Created in NX5.0.0. More... | |
bool | Sensitivity () |
Returns the sensitivity of the dialog item Created in NX5.0.0. More... | |
void | SetFocus () |
Sets focus Created in NX5.0.0. More... | |
void | SetSensitivity (bool type) |
Sets the sensitivity of the dialog item Created in NX5.0.0. More... | |
void | SetVisibility (bool type) |
Sets the visibility of the dialog item Created in NX5.0.0. More... | |
bool | Visibility () |
Returns the visibility of the dialog item Created in NX5.0.0. More... | |
Public Member Functions inherited from NXOpen::UIStyler::StylerItem | |
NXOpen::UIStyler::StylerItem::ItemType | GetItemType () |
Gets the dialog item type. More... | |
NXOpen::UIStyler::Attachment * | InitializeAttachment () |
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... | |
Represents a Tab Control for UI Styler.
Created in NX5.0.0.
typedef NXOpen::Callback1<NXOpen::UIStyler::DialogState, NXOpen::UIStyler::StylerEvent *> NXOpen::UIStyler::TabControl::SwitchHandler |
Called when a user switches tabs.
Created in NX5.0.0.
License requirements : None
void NXOpen::UIStyler::TabControl::AddSwitchHandler | ( | const NXOpen::UIStyler::TabControl::SwitchHandler & | switchevent, |
bool | isDialogLaunchingEvent | ||
) |
Registers switch callback.
This method should be called before calling UIStyler::Dialog::Show or UIStyler::Dialog::RegisterWithUiMenu
Created in NX5.0.0.
License requirements : None
switchevent | switchevent |
isDialogLaunchingEvent | is dialog launching event |
NXOpen::UIStyler::PageSwitchData* NXOpen::UIStyler::TabControl::PageSwitchData | ( | ) |
Returns the page switch data
Created in NX5.0.0.
License requirements : None
bool NXOpen::UIStyler::TabControl::Sensitivity | ( | ) |
Returns the sensitivity of the dialog item
Created in NX5.0.0.
License requirements : None
void NXOpen::UIStyler::TabControl::SetFocus | ( | ) |
Sets focus
Created in NX5.0.0.
License requirements : None
void NXOpen::UIStyler::TabControl::SetSensitivity | ( | bool | type | ) |
Sets the sensitivity of the dialog item
Created in NX5.0.0.
License requirements : None
type | TRUE if sensitive, FALSE if insensitive |
void NXOpen::UIStyler::TabControl::SetVisibility | ( | bool | type | ) |
Sets the visibility of the dialog item
Created in NX5.0.0.
License requirements : None
type | TRUE if visible, FALSE if invisible |
bool NXOpen::UIStyler::TabControl::Visibility | ( | ) |
Returns the visibility of the dialog item
Created in NX5.0.0.
License requirements : None