Class ApplicationMainFormHelper
Inheritance
ApplicationMainFormHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class ApplicationMainFormHelper
Methods
GetFiltersManager(ComWrapper<ICamIpcApplicationMainForm>)
Manager for geometry selection filters
Declaration
public static ComWrapper<ICamIpcFiltersManager> GetFiltersManager(this ComWrapper<ICamIpcApplicationMainForm> mainFormCom)
Parameters
Returns
GetHotkeyManager(ComWrapper<ICamIpcApplicationMainForm>)
Manager for plugin-registered global keyboard shortcuts
Declaration
public static ComWrapper<ICamIpcHotkeyManager> GetHotkeyManager(this ComWrapper<ICamIpcApplicationMainForm> mainFormCom)
Parameters
Returns
GetMainWindowHandle(ComWrapper<ICamIpcApplicationMainForm>)
Handle of main application window, can be used to set this window as parent for any child window
Declaration
public static long GetMainWindowHandle(this ComWrapper<ICamIpcApplicationMainForm> mainFormCom)
Parameters
Returns
GetVerifyCompareManager(ComWrapper<ICamIpcApplicationMainForm>)
Manager for the "Verify compare" mode (machining result vs part)
Declaration
public static ComWrapper<ICamIpcVerifyCompareManager> GetVerifyCompareManager(this ComWrapper<ICamIpcApplicationMainForm> mainFormCom)
Parameters
Returns
GetVisibilityManager(ComWrapper<ICamIpcApplicationMainForm>)
Manager for visibility of 3D scene objects per work mode
Declaration
public static ComWrapper<ICamIpcVisibilityManager> GetVisibilityManager(this ComWrapper<ICamIpcApplicationMainForm> mainFormCom)
Parameters
Returns
OpenScriptEditor(ComWrapper<ICamIpcApplicationMainForm>)
Open the script editor (Sprut Script IDE) and return its handle for loading files
Declaration
public static ComWrapper<ICamIpcScriptEditor> OpenScriptEditor(this ComWrapper<ICamIpcApplicationMainForm> mainFormCom)
Parameters
Returns
ShowToolWindow(ComWrapper<ICamIpcApplicationMainForm>, string)
Show the window with the machining tools of the project and select a tool in it.
Use it after importing a tool: without the window the user has no visual sign that the
tool has actually appeared in the project. The main application window is brought
to the front.
Declaration
public static void ShowToolWindow(this ComWrapper<ICamIpcApplicationMainForm> mainFormCom, string toolID = "")
Parameters