NX Open C++ Reference Guide
|
Represents a MultiTextBox for UI Styler. More...
Public Member Functions | |
std::vector< NXString > | GetItemValues () |
Specifies the text for this dialog item. | |
bool | Sensitivity () |
Returns the sensitivity of the dialog item. | |
void | SetFocus () |
Indicates that this dialog item is receiving keyboard focus. | |
void | SetItemValues (std::vector< NXString > &values) |
Specifies the text for this dialog item. | |
void | SetLabel (const NXString &strLabel) |
Specifies descriptive text to display for the dialog item. | |
void | SetLabel (const char *strLabel) |
Specifies descriptive text to display for the dialog item. | |
void | SetSensitivity (bool type) |
Sets the sensitivity of the dialog item. | |
void | SetVisibility (bool type) |
Sets the visibility of the dialog item Created in NX5.0.0. | |
bool | Visibility () |
Returns the visibility of the dialog item Created in NX5.0.0. | |
![]() | |
NXOpen::UIStyler::StylerItem::ItemType | GetItemType () |
Gets the dialog item type. | |
NXOpen::UIStyler::Attachment * | InitializeAttachment () |
Returns initialized dialog item attachment information. | |
bool | IsEqualTo (NXOpen::UIStyler::StylerItem *itemToCompare) |
Equates two styler items. | |
void | SetAttachment (NXOpen::UIStyler::Attachment *attachment) |
Specifies the updated dialog item attachment information Created in NX5.0.0. | |
virtual | ~StylerItem () |
Free resources associated with the instance. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Additional Inherited Members | |
![]() | |
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... | |
Represents a MultiTextBox for UI Styler.
Created in NX5.0.0.
std::vector<NXString> NXOpen::UIStyler::MultiTextBox::GetItemValues | ( | ) |
Specifies the text for this dialog item.
It can be programmatically get by APIs.
bool NXOpen::UIStyler::MultiTextBox::Sensitivity | ( | ) |
Returns the sensitivity of the dialog item.
Created in NX5.0.0.
License requirements : None
void NXOpen::UIStyler::MultiTextBox::SetFocus | ( | ) |
Indicates that this dialog item is receiving keyboard focus.
Created in NX5.0.0.
License requirements : None
void NXOpen::UIStyler::MultiTextBox::SetItemValues | ( | std::vector< NXString > & | values | ) |
Specifies the text for this dialog item.
It can be programmatically set by APIs supported in different laguages,or interactively entered by the user.
Created in NX5.0.0.
License requirements : None
values | array of strings to set the values in multi select List NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::UIStyler::MultiTextBox::SetLabel | ( | const NXString & | strLabel | ) |
Specifies descriptive text to display for the dialog item.
It should describe the dialog item's intended use.
Created in NX5.0.0.
License requirements : None
strLabel | new label string NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::UIStyler::MultiTextBox::SetLabel | ( | const char * | strLabel | ) |
Specifies descriptive text to display for the dialog item.
It should describe the dialog item's intended use.
Created in NX5.0.0.
License requirements : None
strLabel | new label string NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::UIStyler::MultiTextBox::SetSensitivity | ( | bool | type | ) |
Sets the sensitivity of the dialog item.
Created in NX5.0.0.
License requirements : None
type | to set senstivity of dialog |
void NXOpen::UIStyler::MultiTextBox::SetVisibility | ( | bool | type | ) |
Sets the visibility of the dialog item
Created in NX5.0.0.
License requirements : None
type | to set visibility of dialog |
bool NXOpen::UIStyler::MultiTextBox::Visibility | ( | ) |
Returns the visibility of the dialog item
Created in NX5.0.0.
License requirements : None