Public Member Functions | |
| HRESULT | SetNewCtrl ([in] BSTR bNodeName,[in] BSTR bConnName,[in] BSTR bCtrlType,[in] BSTR bPanel) |
| HRESULT | SetAspect ([in] BSTR idPanel,[in] RtUlong ulAspect) |
| HRESULT | OpenAttributeLib ([in] BSTR bOwnerNodeName,[in] BSTR bPEName,[in] BSTR bNodeName) |
| HRESULT | OpenControlLib ([in] BSTR bOwnerNodeName,[in] BSTR bPEName,[in] BSTR bNodeName) |
| HRESULT | OpenAllCtrlsLib ([in] BSTR bOwnerNodeName,[in] BSTR bPEName,[in] BSTR bNodeName) |
| HRESULT | ChangeControl ([in] BSTR bCtrlType,[in] BSTR bPanel) |
| HRESULT | AssignToIcon ([in] BSTR bCtrlType,[in] BSTR bPanel,[in] BSTR bConName) |
| HRESULT | SetState ([in] BSTR idPanel,[in] RtUlong ulState) |
| HRESULT | OpenPanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect) |
| HRESULT | OpenPanelViewEx ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] INT posX,[in] INT posY,[in] BSTR WinID) |
| HRESULT | OpenImageLibrary () |
| HRESULT | ApplyBitmap ([in] BSTR SourceNode) |
| HRESULT | OpenImageLibraryEx () |
| HRESULT | OpenToolPanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect) |
| HRESULT | OpenToolPanelViewEx ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] INT posX,[in] INT posY,[in] BSTR WinID) |
| HRESULT | OpenObjectPanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect) |
| HRESULT | OpenCommandPanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect) |
| HRESULT | OpenToolPanelViewEx2 ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] LONG forceShowAspect,[in] LONG bAllowMoreSamePanels) |
| HRESULT | OpenPreferencesPanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect) |
| HRESULT | OpenPreferencesPanelViewEx ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] LONG forceShowAspect,[in] LONG bAllowMoreSamePanels) |
| HRESULT | OpenProgressPanel () |
| HRESULT | TogglePanelAutoShow ([in] BSTR SourceNode,[in] VARIANT Enable) |
| HRESULT | ShowAutoOpenPanels () |
| HRESULT | OpenToolPanelViewWithFlag ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] RtLong iFlag) |
| HRESULT | OpenToolPanelViewExWithFlag ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] INT posX,[in] INT posY,[in] BSTR WinID,[in] RtLong iFlag) |
| HRESULT | OpenToolPanelViewEx2WithFlag ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] LONG forceShowAspect,[in] LONG bAllowMoreSamePanels,[in] RtLong iFlag) |
| HRESULT | OpenPreferencesPanelViewExWithFlag ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] LONG forceShowAspect,[in] LONG bAllowMoreSamePanels,[in] RtLong iFlag) |
| HRESULT | OpenPreferencesPanelViewWithFlag ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] RtLong iFlag) |
| HRESULT | ConvertToolbars () |
| HRESULT | OpenFontDlg ([in] BSTR SourceNode) |
| HRESULT | OpenNodePanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] LONG dwPanelType,[in] LONG bFlags) |
| HRESULT | ReplaceToolPanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] BSTR bszNewPanel,[in] LONG aspect,[in] LONG forceShowAspect,[in] LONG bAllowMoreSamePanels) |
| HRESULT | InsertAfterToolPanelView ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszInsertPanel,[in] BSTR bszPanel,[in] LONG aspect,[in] LONG forceShowAspect,[in] LONG bAllowMoreSamePanels) |
| HRESULT | OpenAutoPanelViewEx2 ([in] BSTR bszFrameID,[in] BSTR bszOwner,[in] BSTR bszPanel,[in] LONG aspect,[in] LONG forceShowAspect,[in] LONG bAllowMoreSamePanels) |
Root-level name in the scripting engine's name space: UserInterface
| HRESULT IRiUserInterface::SetNewCtrl | ( | [in] BSTR | bNodeName, | |
| [in] BSTR | bConnName, | |||
| [in] BSTR | bCtrlType, | |||
| [in] BSTR | bPanel | |||
| ) |
Add new control to panel.
| bNodeName | [in] Specifies the node root, that contain the connector. | |
| bConnName | [in] Specifies the connector name. | |
| bCtrlType | [in] The identifier of control type. | |
| bPanel | [in] Specifies the panel root. |
| HRESULT IRiUserInterface::SetAspect | ( | [in] BSTR | idPanel, | |
| [in] RtUlong | ulAspect | |||
| ) |
Set new aspect to panel.
| idPanel | [in] The panel id. | |
| ulAspect | [in] Index of new aspect. |
| HRESULT IRiUserInterface::OpenAttributeLib | ( | [in] BSTR | bOwnerNodeName, | |
| [in] BSTR | bPEName, | |||
| [in] BSTR | bNodeName | |||
| ) |
Open attribute library toolbar.
| bOwnerNodeName | [in] Owner node name. | |
| bPEName | [in] Panel editor name. | |
| bNodeName | [in] Node name. |
| HRESULT IRiUserInterface::OpenControlLib | ( | [in] BSTR | bOwnerNodeName, | |
| [in] BSTR | bPEName, | |||
| [in] BSTR | bNodeName | |||
| ) |
Open control library toolbar.
| bOwnerNodeName | [in] Owner node name. | |
| bPEName | [in] Panel editor name. | |
| bNodeName | [in] Node name. |
| HRESULT IRiUserInterface::OpenAllCtrlsLib | ( | [in] BSTR | bOwnerNodeName, | |
| [in] BSTR | bPEName, | |||
| [in] BSTR | bNodeName | |||
| ) |
Open all controls library.
| bOwnerNodeName | [in] Owner node name. | |
| bPEName | [in] Panel editor name. | |
| bNodeName | [in] Node name. |
| HRESULT IRiUserInterface::ChangeControl | ( | [in] BSTR | bCtrlType, | |
| [in] BSTR | bPanel | |||
| ) |
Change selected control type for panel specified by id.
| bCtrlType | [in] Control type id. | |
| bPanel | [in] Panel id. |
| HRESULT IRiUserInterface::AssignToIcon | ( | [in] BSTR | bCtrlType, | |
| [in] BSTR | bPanel, | |||
| [in] BSTR | bConName | |||
| ) |
Set iconization aspect to control with type equal control type.
| bCtrlType | [in] Control type id. | |
| bPanel | [in] Panel id. | |
| bConName | [in] Connector name. |
| HRESULT IRiUserInterface::SetState | ( | [in] BSTR | idPanel, | |
| [in] RtUlong | ulState | |||
| ) |
Get actual state flag of panel specified by id, use xor operation with actual and new state and than update final LE panel state.
| idPanel | [in] Panel id. | |
| ulState | [in] State flag. |
| HRESULT IRiUserInterface::OpenPanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect | |||
| ) |
Open Panel view window, in specified aspect, with default window position (0,0).
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. |
| HRESULT IRiUserInterface::OpenPanelViewEx | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] INT | posX, | |||
| [in] INT | posY, | |||
| [in] BSTR | WinID | |||
| ) |
Open Panel view window, in specified aspect, with default window position specified by parameters posX, posY.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| posX | [in] Default x position of created panel view window. | |
| posY | [in] Default y position of created panel view window. | |
| WinID | [in] Not used. |
| HRESULT IRiUserInterface::OpenImageLibrary | ( | ) |
Open panel window with image library.
| HRESULT IRiUserInterface::ApplyBitmap | ( | [in] BSTR | SourceNode | ) |
Apply bitmap from the source node, to target node.
| SourceNode | [in] Source node name. |
| HRESULT IRiUserInterface::OpenImageLibraryEx | ( | ) |
Open panel window with image library.
| HRESULT IRiUserInterface::OpenToolPanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect | |||
| ) |
Open tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. |
| HRESULT IRiUserInterface::OpenToolPanelViewEx | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] INT | posX, | |||
| [in] INT | posY, | |||
| [in] BSTR | WinID | |||
| ) |
Open tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| posX | [in] Default x position of created panel view window. | |
| posY | [in] Default y position of created panel view window. | |
| WinID | [in] Not used. |
| HRESULT IRiUserInterface::OpenObjectPanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect | |||
| ) |
Open object panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. |
| HRESULT IRiUserInterface::OpenCommandPanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect | |||
| ) |
Open command panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. |
| HRESULT IRiUserInterface::OpenToolPanelViewEx2 | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | forceShowAspect, | |||
| [in] LONG | bAllowMoreSamePanels | |||
| ) |
Open tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| forceShowAspect | [in] If true, switch stack view aspect automatically. | |
| bAllowMoreSamePanels | [in] If true, allow more same panels in stack panel. |
| HRESULT IRiUserInterface::OpenPreferencesPanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect | |||
| ) |
Open preferences panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. |
| HRESULT IRiUserInterface::OpenPreferencesPanelViewEx | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | forceShowAspect, | |||
| [in] LONG | bAllowMoreSamePanels | |||
| ) |
Open preferences panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| forceShowAspect | [in] If true, switch stack view aspect automatically. | |
| bAllowMoreSamePanels | [in] If true, allow more same panels in stack panel. |
| HRESULT IRiUserInterface::OpenProgressPanel | ( | ) |
Open progress panel.
| HRESULT IRiUserInterface::TogglePanelAutoShow | ( | [in] BSTR | SourceNode, | |
| [in] VARIANT | Enable | |||
| ) |
Toggle panel auto show.
| SourceNode | [in] Source node root. | |
| Enable | [in] Status of auto show, support values:
|
| HRESULT IRiUserInterface::ShowAutoOpenPanels | ( | ) |
Show all auto panel in Space3D root.
| HRESULT IRiUserInterface::OpenToolPanelViewWithFlag | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] RtLong | iFlag | |||
| ) |
Open tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| iFlag | [in] Specifies additional option for opening. |
| HRESULT IRiUserInterface::OpenToolPanelViewExWithFlag | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] INT | posX, | |||
| [in] INT | posY, | |||
| [in] BSTR | WinID, | |||
| [in] RtLong | iFlag | |||
| ) |
Open tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID[in] | Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| posX | [in] Default x position of created panel view window . | |
| posY | [in] Default y position of created panel view window . | |
| WinID | [in] Not used. | |
| iFlag | [in] Specifies additional option for opening. |
| HRESULT IRiUserInterface::OpenToolPanelViewEx2WithFlag | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | forceShowAspect, | |||
| [in] LONG | bAllowMoreSamePanels, | |||
| [in] RtLong | iFlag | |||
| ) |
Open tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| forceShowAspect | [in] If true, switch stack view aspect automatically. | |
| bAllowMoreSamePanels | [in] If true, allow more same panels in stack panel. | |
| iFlag | [in] Specifies additional option for opening. |
| HRESULT IRiUserInterface::OpenPreferencesPanelViewExWithFlag | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | forceShowAspect, | |||
| [in] LONG | bAllowMoreSamePanels, | |||
| [in] RtLong | iFlag | |||
| ) |
Open preferences panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| forceShowAspect | [in] If true, switch stack view aspect automatically. | |
| bAllowMoreSamePanels | [in] If true, allow more same panels in stack panel. | |
| iFlag | [in] Specifies additional option for opening. |
| HRESULT IRiUserInterface::OpenPreferencesPanelViewWithFlag | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] RtLong | iFlag | |||
| ) |
Open preferences panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| iFlag | [in] Specifies additional option for opening. |
| HRESULT IRiUserInterface::ConvertToolbars | ( | ) |
Convert toolbars.
| HRESULT IRiUserInterface::OpenFontDlg | ( | [in] BSTR | SourceNode | ) |
Use to open font dialog.
| SourceNode | [in] Root of source node:
|
Error code otherwise.
| HRESULT IRiUserInterface::OpenNodePanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | dwPanelType, | |||
| [in] LONG | bFlags | |||
| ) |
Open node panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| dwPanelType | [in] Panel view type. | |
| bFlags | [in] Specifies additional option for opening. |
| HRESULT IRiUserInterface::ReplaceToolPanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] BSTR | bszNewPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | forceShowAspect, | |||
| [in] LONG | bAllowMoreSamePanels | |||
| ) |
Replace tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| bszNewPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| forceShowAspect | [in] If true, switch stack view aspect automatically. | |
| bAllowMoreSamePanels | [in] If true, allow more same panels in stack panel. |
| HRESULT IRiUserInterface::InsertAfterToolPanelView | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszInsertPanel, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | forceShowAspect, | |||
| [in] LONG | bAllowMoreSamePanels | |||
| ) |
Insert panel after tool panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| forceShowAspect | [in] If true, switch stack view aspect automatically. | |
| bAllowMoreSamePanels | [in] If true, allow more same panels in stack panel. |
| HRESULT IRiUserInterface::OpenAutoPanelViewEx2 | ( | [in] BSTR | bszFrameID, | |
| [in] BSTR | bszOwner, | |||
| [in] BSTR | bszPanel, | |||
| [in] LONG | aspect, | |||
| [in] LONG | forceShowAspect, | |||
| [in] LONG | bAllowMoreSamePanels | |||
| ) |
Open auto panel in stack view or as panel frame window if stack view aspect doesn't exist.
| bszFrameID | [in] Owner frame id. | |
| bszOwner | [in] Identifies windows manager, or owner node where new control will be added. | |
| bszPanel | [in] Identifies root node name of control, panel will be opened for this node. | |
| aspect | [in] Index of aspect, selected after panel opening. | |
| forceShowAspect | [in] If true, switch stack view aspect automatically. | |
| bAllowMoreSamePanels | [in] If true, allow more same panels in stack panel. |
1.5.5