|
NX Open C++ Reference Guide
|
Represents a IntegerScale for UI Styler
Created in NX5.0.0.
More...
Public Member Functions | |
| void | AddDragHandler (const NXOpen::UIStyler::IntegerScale::Drag &dragevent, bool isDialogLaunchingEvent) |
| Registers drag callback. | |
| void | AddValueChangedHandler (const NXOpen::UIStyler::IntegerScale::ValueChanged &valuechangedevent, bool isDialogLaunchingEvent) |
| Registers value change callback. | |
| int | ItemValue () |
| Returns Created in NX5.0.0. | |
| bool | Sensitivity () |
| Returns the sensitivity of the dialog item. | |
| void | SetItemValue (int itemVal) |
| Sets Created in NX5.0.0. | |
| void | SetLabels (const NXString &minimumLabel, const NXString &maximumLabel) |
| Specifies the text for the minimum and maximum label. | |
| void | SetLabels (const char *minimumLabel, const char *maximumLabel) |
| Specifies the text for the minimum and maximum label. | |
| void | SetLimits (int minimumValue, int maximumValue) |
| Specifies the scale's maximum and minimum value. | |
| void | SetSensitivity (bool type) |
| Sets the sensitivity of the dialog item. | |
| void | SetVisibility (bool type) |
| Sets the visibility of the dialog item. | |
| bool | Visibility () |
| Returns the visibility of the dialog item. | |
Public Member Functions inherited from NXOpen::UIStyler::StylerItem | |
| 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. | |
Public Member Functions inherited from NXOpen::TransientObject | |
| void * | GetHandle () |
| Handle of the internal object represented by this object. | |
Represents a IntegerScale for UI Styler
Created in NX5.0.0.
| typedef NXOpen::Callback1<NXOpen::UIStyler::DialogState, NXOpen::UIStyler::StylerEvent *> NXOpen::UIStyler::IntegerScale::Drag |
Called when a dialog user moves the slider up and down the scale.
For example, if a user moves the slider from 0 to 100, the dialog calls the drag callback 100 times, one for each value that the slider moves across. Do not terminate the dialog with a drag callback. The dialog should always return UF_UI_CB_CONTINUE_DIALOG.
Created in NX5.0.0.
License requirements : None
| typedef NXOpen::Callback1<NXOpen::UIStyler::DialogState, NXOpen::UIStyler::StylerEvent *> NXOpen::UIStyler::IntegerScale::ValueChanged |
Called when a dialog user moves the slider to a new position.
Do not terminate the dialog with a value-changed callback. The dialog should always return UF_UI_CB_CONTINUE_DIALOG.
Created in NX5.0.0.
License requirements : None
| void NXOpen::UIStyler::IntegerScale::AddDragHandler | ( | const NXOpen::UIStyler::IntegerScale::Drag & | dragevent, |
| bool | isDialogLaunchingEvent | ||
| ) |
Registers drag callback.
This method should be called before calling UIStyler::Dialog::Show or UIStyler::Dialog::RegisterWithUiMenu
Created in NX5.0.0.
License requirements : None
| dragevent | dragevent |
| isDialogLaunchingEvent | is dialog launching event |
| void NXOpen::UIStyler::IntegerScale::AddValueChangedHandler | ( | const NXOpen::UIStyler::IntegerScale::ValueChanged & | valuechangedevent, |
| bool | isDialogLaunchingEvent | ||
| ) |
Registers value change callback.
This method should be called before calling UIStyler::Dialog::Show or UIStyler::Dialog::RegisterWithUiMenu
Created in NX5.0.0.
License requirements : None
| valuechangedevent | Value changed event |
| isDialogLaunchingEvent | True if launch any dialog else False |
| int NXOpen::UIStyler::IntegerScale::ItemValue | ( | ) |
Returns
Created in NX5.0.0.
License requirements : None
| bool NXOpen::UIStyler::IntegerScale::Sensitivity | ( | ) |
Returns the sensitivity of the dialog item.
Created in NX5.0.0.
License requirements : None
| void NXOpen::UIStyler::IntegerScale::SetItemValue | ( | int | itemVal | ) |
Sets
Created in NX5.0.0.
License requirements : None
| itemVal | item val |
| void NXOpen::UIStyler::IntegerScale::SetLabels | ( | const NXString & | minimumLabel, |
| const NXString & | maximumLabel | ||
| ) |
Specifies the text for the minimum and maximum label.
By default, the system uses the maximum/minimum value as a text label.
Created in NX5.0.0.
License requirements : None
| minimumLabel | minimum limit for label NOTE: The full Unicode character set is not supported for this parameter. |
| maximumLabel | maximum limit for label NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::UIStyler::IntegerScale::SetLabels | ( | const char * | minimumLabel, |
| const char * | maximumLabel | ||
| ) |
Specifies the text for the minimum and maximum label.
By default, the system uses the maximum/minimum value as a text label.
Created in NX5.0.0.
License requirements : None
| minimumLabel | minimum limit for label NOTE: The full Unicode character set is not supported for this parameter. |
| maximumLabel | maximum limit for label NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::UIStyler::IntegerScale::SetLimits | ( | int | minimumValue, |
| int | maximumValue | ||
| ) |
Specifies the scale's maximum and minimum value.
Created in NX5.0.0.
License requirements : None
| minimumValue | to set minimum |
| maximumValue | to set maximum |
| void NXOpen::UIStyler::IntegerScale::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::IntegerScale::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::IntegerScale::Visibility | ( | ) |
Returns the visibility of the dialog item.
Created in NX5.0.0.
License requirements : None