|
NX Open C++ 参考指南 2406 v1.1
|
资源栏管理器 更多...
#include <ResourceBarManager.hxx>
Public 类型 | |
| typedef NXOpen::Callback1< int, int > | ActivationCallback |
Public 成员函数 | |
| void | ActivateTab (int tabId) |
| int | Create (const char *tabTitle, const char *tabIcon) |
| int | Create (const NXString &tabTitle, const NXString &tabIcon) |
| void | Destroy (int tabId) |
| NXOpen::WindowHandle * | GetWindowHandle (int tabId) |
| int | RegisterActivationCallback (int tabId, const NXOpen::ResourceBarManager::ActivationCallback &activateTabCb) |
| void | SetTabVisibility (int tabId, bool visible) |
| tag_t | Tag () const |
资源栏管理器
表示用于管理资源条选项卡的接口。 该类可用于创建新选项卡,并管理这些选项卡在资源条上的可见性和激活状态。
要获取此类的实例,请参考 NXOpen::UI
仅可在Windows系统使用
创建于NX10.0.0版本。
| typedef NXOpen::Callback1<int, int> NXOpen::ResourceBarManager::ActivationCallback |
用于激活选项卡页面的回调函数原型。
创建于NX10.0.0版本。
许可要求: 无
| void NXOpen::ResourceBarManager::ActivateTab | ( | int | tabId | ) |
激活资源条选项卡。
仅可在Windows系统使用
创建于NX10.0.0版本。
许可要求: 无
| tabId | 唯一选项卡ID |
| int NXOpen::ResourceBarManager::Create | ( | const char * | tabTitle, |
| const char * | tabIcon ) |
通过注册选项卡数据创建选项卡。 如果资源条当前可见,新选项卡会立即显示。
| tabTitle | 选项卡标题,该标题也会显示在工具提示中 |
| tabIcon | 选项卡位图,用户可指定NX内置位图或带路径的新位图 |
通过注册选项卡数据创建选项卡。 如果资源条当前可见,新选项卡会立即显示。
| tabTitle | 选项卡标题,该标题也会显示在工具提示中 |
| tabIcon | 选项卡位图,用户可指定NX内置位图或带路径的新位图 |
| void NXOpen::ResourceBarManager::Destroy | ( | int | tabId | ) |
从资源条区域中移除并销毁与指定选项卡ID关联的选项卡。
仅可在Windows系统使用
创建于NX10.0.0版本。
许可要求: 无
| tabId | 唯一选项卡ID |
| NXOpen::WindowHandle * NXOpen::ResourceBarManager::GetWindowHandle | ( | int | tabId | ) |
返回与指定选项卡ID关联的NX停靠窗口。 仅当自定义选项卡被激活时,才会创建该停靠窗口。 应用程序可将该停靠窗口作为父窗口,在资源条区域中托管自己的子窗口。 应用程序应创建一个子窗口作为容器,使其扩展至停靠窗口的最大边界。
| tabId | 唯一选项卡ID |
| int NXOpen::ResourceBarManager::RegisterActivationCallback | ( | int | tabId, |
| const NXOpen::ResourceBarManager::ActivationCallback & | activateTabCb ) |
注册一个回调函数,当自定义选项卡即将被激活时会调用该函数。
| tabId | 标识回调的唯一选项卡ID |
| activateTabCb | 要注册的回调函数 |
| void NXOpen::ResourceBarManager::SetTabVisibility | ( | int | tabId, |
| bool | visible ) |
设置选项卡在资源条区域中的可见性。 选项卡创建后默认可见。
仅可在Windows系统使用
创建于NX10.0.0版本。
许可要求: 无
| tabId | 唯一选项卡ID |
| visible | 开启或关闭选项卡的可见性 |
| tag_t NXOpen::ResourceBarManager::Tag | ( | ) | const |
返回此对象的标识。