|
NX Open C++ Reference Guide
|
Represents a menu class utilized by BlockStyler::Tree . More...
Public Member Functions | |
| void | AddMenuItem (int menuItemID, const NXString &menuItemText) |
| Adds single menu item Created in NX7.5.0. | |
| void | AddMenuItem (int menuItemID, const char *menuItemText) |
| Adds single menu item Created in NX7.5.0. | |
| void | AddMenuItem (int menuItemID, const NXString &menuItemText, const NXString &icon) |
| Adds single menu item Created in NX7.5.0. | |
| void | AddMenuItem (int menuItemID, const char *menuItemText, const char *icon) |
| Adds single menu item Created in NX7.5.0. | |
| void | AddSeperator () |
| Adds a seperator Created in NX7.5.0. | |
| bool | GetItemChecked (int menuItemID) |
| Gets the checked status for given menu item. | |
| bool | GetItemDefault (int menuItemID) |
| Gets the flag indicating whether the given menu item is default. | |
| bool | GetItemDialogLaunching (int menuItemID) |
| Gets the flag indicating whether the given menu item is dialog lanching. | |
| bool | GetItemDisable (int menuItemID) |
| Gets the flag indicating whether the given menu item is disabled. | |
| bool | GetItemHidden (int menuItemID) |
| Gets the flag indicating whether the given menu item is hidden. | |
| NXString | GetItemIcon (int menuItemID) |
| Gets the icon for given menu item. | |
| NXString | GetItemText (int menuItemID) |
| Gets the display text for given menu item. | |
| void | SetItemChecked (int menuItemID, bool checkedStatusStatus) |
| Sets the checked status for given menu item Created in NX7.5.0. | |
| void | SetItemDefault (int menuItemID, bool defaultStatus) |
| Sets the flag indicating whether the given menu item is default Created in NX7.5.0. | |
| void | SetItemDialogLaunching (int menuItemID, bool dialogLaunchingStaus) |
| Sets the flag indicating whether the given menu item is dialog lanching Created in NX7.5.0. | |
| void | SetItemDisable (int menuItemID, bool disableStatus) |
| Sets the flag indicating whether the given menu item is disabled Created in NX7.5.0. | |
| void | SetItemHidden (int menuItemID, bool hiddenStatus) |
| Sets the flag indicating whether the given menu item is hidden Created in NX7.5.0. | |
| void | SetItemIcon (int menuItemID, const NXString &icon) |
| Sets the icon for given menu item Created in NX7.5.0. | |
| void | SetItemIcon (int menuItemID, const char *icon) |
| Sets the icon for given menu item Created in NX7.5.0. | |
| void | SetItemText (int menuItemID, const NXString &text) |
| Sets the display text for given menu item Created in NX7.5.0. | |
| void | SetItemText (int menuItemID, const char *text) |
| Sets the display text for given menu item Created in NX7.5.0. | |
| void | SetSubMenu (int menuItemID, NXOpen::BlockStyler::TreeListMenu *subMenu) |
| Sets a submenu. | |
| virtual | ~TreeListMenu () |
| Frees the object from memory. | |
Public Member Functions inherited from NXOpen::TransientObject | |
| void * | GetHandle () |
| Handle of the internal object represented by this object. | |
Represents a menu class utilized by BlockStyler::Tree .
Refer to BlockStyler::Tree::CreateMenu to create the menu.
Created in NX7.5.0.
|
virtual |
Frees the object from memory.
After this method is called, it is illegal to use the object.
Created in NX7.5.0.
License requirements : None
| void NXOpen::BlockStyler::TreeListMenu::AddMenuItem | ( | int | menuItemID, |
| const NXString & | menuItemText | ||
| ) |
Adds single menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Unique identifier for the menu item being added |
| menuItemText | Display text for menu item being added |
| void NXOpen::BlockStyler::TreeListMenu::AddMenuItem | ( | int | menuItemID, |
| const char * | menuItemText | ||
| ) |
Adds single menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Unique identifier for the menu item being added |
| menuItemText | Display text for menu item being added |
| void NXOpen::BlockStyler::TreeListMenu::AddMenuItem | ( | int | menuItemID, |
| const NXString & | menuItemText, | ||
| const NXString & | icon | ||
| ) |
Adds single menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Unique identifier for the menu item being added |
| menuItemText | Display text for menu item being added |
| icon | Icon for menu item being added |
| void NXOpen::BlockStyler::TreeListMenu::AddMenuItem | ( | int | menuItemID, |
| const char * | menuItemText, | ||
| const char * | icon | ||
| ) |
Adds single menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Unique identifier for the menu item being added |
| menuItemText | Display text for menu item being added |
| icon | Icon for menu item being added |
| void NXOpen::BlockStyler::TreeListMenu::AddSeperator | ( | ) |
Adds a seperator
Created in NX7.5.0.
License requirements : None
| bool NXOpen::BlockStyler::TreeListMenu::GetItemChecked | ( | int | menuItemID | ) |
Gets the checked status for given menu item.
| menuItemID | Menu-item ID |
| bool NXOpen::BlockStyler::TreeListMenu::GetItemDefault | ( | int | menuItemID | ) |
Gets the flag indicating whether the given menu item is default.
| menuItemID | Menu-item ID |
| bool NXOpen::BlockStyler::TreeListMenu::GetItemDialogLaunching | ( | int | menuItemID | ) |
Gets the flag indicating whether the given menu item is dialog lanching.
| menuItemID | Menu-item ID |
| bool NXOpen::BlockStyler::TreeListMenu::GetItemDisable | ( | int | menuItemID | ) |
Gets the flag indicating whether the given menu item is disabled.
| menuItemID | Menu-item ID |
| bool NXOpen::BlockStyler::TreeListMenu::GetItemHidden | ( | int | menuItemID | ) |
Gets the flag indicating whether the given menu item is hidden.
| menuItemID | Menu-item ID |
| NXString NXOpen::BlockStyler::TreeListMenu::GetItemIcon | ( | int | menuItemID | ) |
Gets the icon for given menu item.
| menuItemID | Menu-item ID |
| NXString NXOpen::BlockStyler::TreeListMenu::GetItemText | ( | int | menuItemID | ) |
Gets the display text for given menu item.
| menuItemID | Menu-item ID |
| void NXOpen::BlockStyler::TreeListMenu::SetItemChecked | ( | int | menuItemID, |
| bool | checkedStatusStatus | ||
| ) |
Sets the checked status for given menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| checkedStatusStatus | Status |
| void NXOpen::BlockStyler::TreeListMenu::SetItemDefault | ( | int | menuItemID, |
| bool | defaultStatus | ||
| ) |
Sets the flag indicating whether the given menu item is default
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| defaultStatus | Status |
| void NXOpen::BlockStyler::TreeListMenu::SetItemDialogLaunching | ( | int | menuItemID, |
| bool | dialogLaunchingStaus | ||
| ) |
Sets the flag indicating whether the given menu item is dialog lanching
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| dialogLaunchingStaus | Status |
| void NXOpen::BlockStyler::TreeListMenu::SetItemDisable | ( | int | menuItemID, |
| bool | disableStatus | ||
| ) |
Sets the flag indicating whether the given menu item is disabled
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| disableStatus | Status |
| void NXOpen::BlockStyler::TreeListMenu::SetItemHidden | ( | int | menuItemID, |
| bool | hiddenStatus | ||
| ) |
Sets the flag indicating whether the given menu item is hidden
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| hiddenStatus | Status |
| void NXOpen::BlockStyler::TreeListMenu::SetItemIcon | ( | int | menuItemID, |
| const NXString & | icon | ||
| ) |
Sets the icon for given menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| icon | Display text |
| void NXOpen::BlockStyler::TreeListMenu::SetItemIcon | ( | int | menuItemID, |
| const char * | icon | ||
| ) |
Sets the icon for given menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| icon | Display text |
| void NXOpen::BlockStyler::TreeListMenu::SetItemText | ( | int | menuItemID, |
| const NXString & | text | ||
| ) |
Sets the display text for given menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| text | Display text |
| void NXOpen::BlockStyler::TreeListMenu::SetItemText | ( | int | menuItemID, |
| const char * | text | ||
| ) |
Sets the display text for given menu item
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu-item ID |
| text | Display text |
| void NXOpen::BlockStyler::TreeListMenu::SetSubMenu | ( | int | menuItemID, |
| NXOpen::BlockStyler::TreeListMenu * | subMenu | ||
| ) |
Sets a submenu.
Submenu can be created using @link BlockStyler::Tree::CreateMenu BlockStyler::Tree::CreateMenu@endlink method
Created in NX7.5.0.
License requirements : None
| menuItemID | Menu Item ID of menu item on which submenu is supposed to be set. |
| subMenu | Menu to be added as submenu |