STK UI PluginsSend comments on this topic.
IAgUiPluginWindowSite Interface

Description

The interface enables creating custom windows within the integrated environment.

Public Methods

Public Method CreateNetToolWindowCreates a custom tool window that hosts the .NET user control loaded from the assembly specified by the assemblyPath.
Public Method CreateNetToolWindowParamCreates a custom tool window that hosts the .NET user control loaded from the assembly specified by the assemblyPath.
Public Method CreateParametersReturns a new instance of the parameters used to create custom tool windows.
Public Method CreateToolWindowCreates a custom tool window that hosts the control specified by the parameter pPlugin. The method returns a pointer to the newly created window.
Public Method CreateToolWindowParamCreates a custom tool window using the given parameters.

Remarks

IAgUiPluginWindowSite interface provides methods to create native or .NET custom windows.
© 2025 Analytical Graphics, Inc. All Rights Reserved.