NX Open C++ Reference Guide
|
Represents a DialogItem for UI Styler. More...
Public Types | |
enum | ItemType { ItemTypePushButton, ItemTypeDialogItem, ItemTypeRadioBox, ItemTypeRealItem, ItemTypeRealScale, ItemTypeBitmap, ItemTypeRowColumn, ItemTypeButtonLayout, ItemTypeScrolledWindow, ItemTypeColorTool, ItemTypeSelectionBox, ItemTypeSeparator, ItemTypeSingleSelectList, ItemTypeStringItem, ItemTypeGroupBox, ItemTypeIntegerItem, ItemTypeIntegerScale, ItemTypeMultiSelectList, ItemTypeLabelItem, ItemTypeMultiTextBox, ItemTypeTabControl, ItemTypeOptionMenu, ItemTypeToggle, ItemTypeOptionToggle, ItemTypeToolPalette, ItemTypeWideString, ItemTypePropertyPage, ItemTypeCollapsibleGroup } |
Represents dialog item type. More... | |
Public Member Functions | |
NXOpen::UIStyler::BitMap * | GetBitmap (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::ButtonLayout * | GetButtonLayout (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::CollapsibleGroup * | GetCollapsibleGroup (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::ColorTool * | GetColorTool (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::DialogItem * | GetDialogIndex (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::StylerItem * | GetDialogItemUsingSelectionHandle (NXOpen::SelectionHandle *select) |
Gets the dialog item for a selection handle. | |
NXOpen::UIStyler::GroupBox * | GetGroupBox (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::IntegerItem * | GetIntegerItem (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::IntegerScale * | GetIntegerScale (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::LabelItem * | GetLabelItem (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::MultiSelectList * | GetMultiSelectList (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::MultiTextBox * | GetMultiTextBox (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::OptionMenu * | GetOptionMenu (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::OptionToggle * | GetOptionToggle (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::PropertyPage * | GetPropertyPage (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::PushButton * | GetPushButton (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::RadioBox * | GetRadioBox (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::RealItem * | GetRealItem (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::RealScale * | GetRealScale (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::RowColumn * | GetRowColumn (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::ScrolledWindow * | GetScrolledWindow (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::SelectionBox * | GetSelectionBox (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::Separator * | GetSeparator (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::SingleSelectList * | GetSingleSelectList (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::StringItem * | GetStringItem (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::StylerItem * | GetStylerItem (const NXString &itemIdentifier, NXOpen::UIStyler::Dialog::ItemType type) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::TabControl * | GetTabControl (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::Toggle * | GetToggle (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::ToolPalette * | GetToolPalette (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
NXOpen::UIStyler::WideString * | GetWideString (const NXString &itemIdentifier) |
Gets the dialog item with specified item identifier. | |
void | RegisterWithUiMenu (bool isTopDialog) |
Registers the dialog with a menu item. | |
NXOpen::UIStyler::DialogResponse | Show () |
Displays an NX (UIStyler generated) "bottom" dialog. | |
virtual | ~Dialog () |
Free resources associated with the instance. |
Represents a DialogItem for UI Styler.
Created in NX5.0.0.
Represents dialog item type.
virtual NXOpen::UIStyler::Dialog::~Dialog | ( | ) | [virtual] |
Free resources associated with the instance.
After this method is called, it is illegal to use the object. In .NET or Java, this method is automatically called when the object is deleted by the garbage collector.
Created in NX5.0.0.
License requirements : None
NXOpen::UIStyler::BitMap* NXOpen::UIStyler::Dialog::GetBitmap | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::ButtonLayout* NXOpen::UIStyler::Dialog::GetButtonLayout | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::CollapsibleGroup* NXOpen::UIStyler::Dialog::GetCollapsibleGroup | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::ColorTool* NXOpen::UIStyler::Dialog::GetColorTool | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::DialogItem* NXOpen::UIStyler::Dialog::GetDialogIndex | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::StylerItem* NXOpen::UIStyler::Dialog::GetDialogItemUsingSelectionHandle | ( | NXOpen::SelectionHandle * | select | ) |
Gets the dialog item for a selection handle.
select | Selection handle |
NXOpen::UIStyler::GroupBox* NXOpen::UIStyler::Dialog::GetGroupBox | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::IntegerItem* NXOpen::UIStyler::Dialog::GetIntegerItem | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::IntegerScale* NXOpen::UIStyler::Dialog::GetIntegerScale | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::LabelItem* NXOpen::UIStyler::Dialog::GetLabelItem | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::MultiSelectList* NXOpen::UIStyler::Dialog::GetMultiSelectList | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::MultiTextBox* NXOpen::UIStyler::Dialog::GetMultiTextBox | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::OptionMenu* NXOpen::UIStyler::Dialog::GetOptionMenu | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::OptionToggle* NXOpen::UIStyler::Dialog::GetOptionToggle | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::PropertyPage* NXOpen::UIStyler::Dialog::GetPropertyPage | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::PushButton* NXOpen::UIStyler::Dialog::GetPushButton | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::RadioBox* NXOpen::UIStyler::Dialog::GetRadioBox | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::RealItem* NXOpen::UIStyler::Dialog::GetRealItem | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::RealScale* NXOpen::UIStyler::Dialog::GetRealScale | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::RowColumn* NXOpen::UIStyler::Dialog::GetRowColumn | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::ScrolledWindow* NXOpen::UIStyler::Dialog::GetScrolledWindow | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::SelectionBox* NXOpen::UIStyler::Dialog::GetSelectionBox | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::Separator* NXOpen::UIStyler::Dialog::GetSeparator | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::SingleSelectList* NXOpen::UIStyler::Dialog::GetSingleSelectList | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::StringItem* NXOpen::UIStyler::Dialog::GetStringItem | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::StylerItem* NXOpen::UIStyler::Dialog::GetStylerItem | ( | const NXString & | itemIdentifier, |
NXOpen::UIStyler::Dialog::ItemType | type | ||
) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
type | type |
NXOpen::UIStyler::TabControl* NXOpen::UIStyler::Dialog::GetTabControl | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::Toggle* NXOpen::UIStyler::Dialog::GetToggle | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::ToolPalette* NXOpen::UIStyler::Dialog::GetToolPalette | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::UIStyler::WideString* NXOpen::UIStyler::Dialog::GetWideString | ( | const NXString & | itemIdentifier | ) |
Gets the dialog item with specified item identifier.
itemIdentifier | Dialog name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::UIStyler::Dialog::RegisterWithUiMenu | ( | bool | isTopDialog | ) |
Registers the dialog with a menu item.
Created in NX5.0.0.
License requirements : None
isTopDialog | is top dialog |
Displays an NX (UIStyler generated) "bottom" dialog.
This dialog is displayed to NX. Show Method can only be called once for the dialog object.Once show method is called UIStyler::Dialog::GetStylerItem will create any item