pCon.planner Plugin SDK  Version 8.8.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Member Functions | List of all members
X3g::Plugin::WindowManager Class Reference

Allows plugins to create and manage dockable windows. More...

Public Member Functions

WindowCreateDockableWindow (System::String^ pName)
 Creates a dockable host window and requests plugin to set the content. More...
 
WindowGetWindow (System::String^ pName)
 Returns existing window or null. More...
 
WidgetGetWidget (System::String^ pKey)
 Returns existing widget or null. More...
 

Detailed Description

Allows plugins to create and manage dockable windows.

Member Function Documentation

Window X3g::Plugin::WindowManager::CreateDockableWindow ( System::String^  pName)

Creates a dockable host window and requests plugin to set the content.

Exceptions
System::ArgumentNullExceptionWindow name is null or empty.
System::ArgumentExceptionWindow with this name already exists.

Name must be unique within the plugin. Created window is invisible by default. Returns null if window is not supported by Plugin::X3gSetWindowContent.

See Also
Plugin::X3gSetWindowContent
Widget X3g::Plugin::WindowManager::GetWidget ( System::String^  pKey)

Returns existing widget or null.

Window X3g::Plugin::WindowManager::GetWindow ( System::String^  pName)

Returns existing window or null.