SingleSelectList Class¶
-
class
NXOpen.UIStyler.
SingleSelectList
¶ Bases:
NXOpen.UIStyler.StylerItem
Represents a SingleSelectList for UI Styler
New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
Sensitivity | Returns or sets the sensitivity of the single select list |
Visibility | Returns or sets the visibility of the single select list |
Methods¶
Method | Description |
---|---|
AddActivateHandler | Registers activate callback. |
AddDoubleClickHandler | Registers double click callback. |
Append | Appends one or more entries to be inserted into the list |
DeleteSubItem | Requests a list entry to be deleted. |
DeselectSubItem | Requests a list entry to be deselected. |
Dispose | Free resources associated with the instance. |
GetItemType | Gets the dialog item type. |
GetListItems | Gets an array of character strings that are used as entries in the list. |
GetSelectedIndexValue | Gets selected index @return |
GetSelectedString | Gets selected string @return |
HasSelected | Returns whether or not an item has been selected @return |
InitializeAttachment | Returns initialized dialog item attachment information @return attachment object |
InsertSubItem | Requests one or more entries to be inserted into the list. |
IsEqualTo | Equates two styler items @return |
SetAttachment | Specifies the updated dialog item attachment information |
SetFocus | Indicates that this dialog item is receiving keyboard focus. |
SetListItems | Specifies an array of character strings that are used as entries in the list |
SetSelected | Specifies particular list items to be selected |
ShowSubItem | Requests that a list entry be scrolled up to the first line in the list |
Property Detail¶
Sensitivity¶
-
SingleSelectList.
Sensitivity
¶ Returns or sets the sensitivity of the single select list
-------------------------------------
Getter Method
Signature
Sensitivity()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Sensitivity(type)
Parameters: type (bool) – New in version NX5.0.0.
License requirements: None.
Visibility¶
-
SingleSelectList.
Visibility
¶ Returns or sets the visibility of the single select list
-------------------------------------
Getter Method
Signature
Visibility()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Visibility(type)
Parameters: type (bool) – New in version NX5.0.0.
License requirements: None.
Method Detail¶
AddActivateHandler¶
-
SingleSelectList.
AddActivateHandler
¶ Registers activate callback.
This method should be called before calling
UIStyler.Dialog.Show
orUIStyler.Dialog.RegisterWithUiMenu
Signature
AddActivateHandler(activateevent, isDialogLaunchingEvent)
Parameters: - activateevent (CallableObject) –
- isDialogLaunchingEvent (bool) –
New in version NX5.0.0.
License requirements: None.
AddDoubleClickHandler¶
-
SingleSelectList.
AddDoubleClickHandler
¶ Registers double click callback.
This method should be called before calling
UIStyler.Dialog.Show
orUIStyler.Dialog.RegisterWithUiMenu
Signature
AddDoubleClickHandler(doubleclickevent, isDialogLaunchingEvent)
Parameters: - doubleclickevent (CallableObject) –
- isDialogLaunchingEvent (bool) –
New in version NX5.0.0.
License requirements: None.
Append¶
-
SingleSelectList.
Append
¶ Appends one or more entries to be inserted into the list
Signature
Append(multiEntries)
Parameters: multiEntries (list of str) – An array of entry names to be inserted into the list. This field is used only when more than one entry are to be inserted into the list. NOTE: The full Unicode character set is not supported for this parameter. New in version NX5.0.0.
License requirements: None.
DeleteSubItem¶
-
SingleSelectList.
DeleteSubItem
¶ Requests a list entry to be deleted.
Signature
DeleteSubItem(subItemIndex)
Parameters: subItemIndex (int) – Zero-based index of a list entry to be deleted. If subitem_index equals UF_STYLER_NO_SUB_INDEX, then all list entries are deleted. New in version NX5.0.0.
License requirements: None.
DeselectSubItem¶
-
SingleSelectList.
DeselectSubItem
¶ Requests a list entry to be deselected.
Signature
DeselectSubItem(subItemIndex)
Parameters: subItemIndex (int) – New in version NX5.0.0.
License requirements: None.
GetListItems¶
-
SingleSelectList.
GetListItems
¶ Gets an array of character strings that are used as entries in the list.
Signature
GetListItems()
Returns: An array of string items Return type: list of str New in version NX5.0.0.
License requirements: None.
GetSelectedIndexValue¶
-
SingleSelectList.
GetSelectedIndexValue
¶ Gets selected index
Signature
GetSelectedIndexValue()
Returns: Return type: int New in version NX5.0.0.
License requirements: None.
GetSelectedString¶
-
SingleSelectList.
GetSelectedString
¶ Gets selected string
Signature
GetSelectedString()
Returns: Return type: str New in version NX5.0.0.
License requirements: None.
HasSelected¶
-
SingleSelectList.
HasSelected
¶ Returns whether or not an item has been selected
Signature
HasSelected()
Returns: Return type: bool New in version NX7.5.1.
License requirements: None.
InsertSubItem¶
-
SingleSelectList.
InsertSubItem
¶ Requests one or more entries to be inserted into the list.
You can insert entries at the bottom of the list or at any position within the list.
Signature
InsertSubItem(subitemIndex, multiEntries)
Parameters: - subitemIndex (int) – Position index where the insertion should be made. If subitem_index equals UF_STYLER_NO_SUB_INDEX, then the new list entries are added to the bottom of the list.
- multiEntries (list of str) – An array of entry names to be inserted into the list. This field is used only when more than one entry are to be inserted into the list. NOTE: The full Unicode character set is not supported for this parameter.
New in version NX5.0.0.
License requirements: None.
SetFocus¶
-
SingleSelectList.
SetFocus
¶ Indicates that this dialog item is receiving keyboard focus.
Signature
SetFocus()
New in version NX5.0.0.
License requirements: None.
SetListItems¶
-
SingleSelectList.
SetListItems
¶ Specifies an array of character strings that are used as entries in the list
Signature
SetListItems(itemVal)
Parameters: itemVal (list of str) – An array of string items NOTE: The full Unicode character set is not supported for this parameter. New in version NX5.0.0.
License requirements: None.
SetSelected¶
-
SingleSelectList.
SetSelected
¶ Specifies particular list items to be selected
Signature
SetSelected(subIndex)
Parameters: subIndex (int) – Inndex of particular list items to be selected New in version NX5.0.0.
License requirements: None.
ShowSubItem¶
-
SingleSelectList.
ShowSubItem
¶ Requests that a list entry be scrolled up to the first line in the list
Signature
ShowSubItem(subItemIndex)
Parameters: subItemIndex (int) – Zero-based index of a list entry to be scrolled up to the first line of the list. New in version NX5.0.0.
License requirements: None.