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. | |
![]() | |
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 |