NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::UIStyler::Dialog Class Reference

Represents a DialogItem for UI Styler. More...

Inheritance diagram for NXOpen::UIStyler::Dialog:
NXOpen::TransientObject

List of all members.

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::BitMapGetBitmap (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::ButtonLayoutGetButtonLayout (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::CollapsibleGroupGetCollapsibleGroup (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::ColorToolGetColorTool (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::DialogItemGetDialogIndex (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::StylerItemGetDialogItemUsingSelectionHandle (NXOpen::SelectionHandle *select)
 Gets the dialog item for a selection handle.
NXOpen::UIStyler::GroupBoxGetGroupBox (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::IntegerItemGetIntegerItem (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::IntegerScaleGetIntegerScale (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::LabelItemGetLabelItem (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::MultiSelectListGetMultiSelectList (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::MultiTextBoxGetMultiTextBox (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::OptionMenuGetOptionMenu (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::OptionToggleGetOptionToggle (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::PropertyPageGetPropertyPage (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::PushButtonGetPushButton (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::RadioBoxGetRadioBox (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::RealItemGetRealItem (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::RealScaleGetRealScale (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::RowColumnGetRowColumn (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::ScrolledWindowGetScrolledWindow (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::SelectionBoxGetSelectionBox (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::SeparatorGetSeparator (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::SingleSelectListGetSingleSelectList (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::StringItemGetStringItem (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::StylerItemGetStylerItem (const NXString &itemIdentifier, NXOpen::UIStyler::Dialog::ItemType type)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::TabControlGetTabControl (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::ToggleGetToggle (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::ToolPaletteGetToolPalette (const NXString &itemIdentifier)
 Gets the dialog item with specified item identifier.
NXOpen::UIStyler::WideStringGetWideString (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.

Detailed Description

Represents a DialogItem for UI Styler.


Created in NX5.0.0.


Member Enumeration Documentation

Represents dialog item type.

Enumerator:
ItemTypePushButton 

push button

ItemTypeDialogItem 

dialog item

ItemTypeRadioBox 

radio box

ItemTypeRealItem 

real item

ItemTypeRealScale 

real scale

ItemTypeBitmap 

bitmap

ItemTypeRowColumn 

row column

ItemTypeButtonLayout 

button layout

ItemTypeScrolledWindow 

scrolled window

ItemTypeColorTool 

color tool

ItemTypeSelectionBox 

selection box

ItemTypeSeparator 

separator

ItemTypeSingleSelectList 

single select list

ItemTypeStringItem 

string item

ItemTypeGroupBox 

group box

ItemTypeIntegerItem 

integer item

ItemTypeIntegerScale 

integer scale

ItemTypeMultiSelectList 

multi select list

ItemTypeLabelItem 

label item

ItemTypeMultiTextBox 

multi text box

ItemTypeTabControl 

tab control

ItemTypeOptionMenu 

option menu

ItemTypeToggle 

toggle

ItemTypeOptionToggle 

option toggle

ItemTypeToolPalette 

tool palette

ItemTypeWideString 

wide string

ItemTypePropertyPage 

property page

ItemTypeCollapsibleGroup 

collapsible group


Constructor & Destructor Documentation

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


Member Function Documentation

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item for a selection handle.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
selectSelection handle

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.
typetype

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Gets the dialog item with specified item identifier.

Returns:

Created in NX5.0.0.

License requirements : None
Parameters:
itemIdentifierDialog name
NOTE: The full Unicode character set is not supported for this parameter.

Registers the dialog with a menu item.


Created in NX5.0.0.

License requirements : None

Parameters:
isTopDialogis 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

Returns:

Created in NX5.0.0.

License requirements : None

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