 |
SOLIDWORKS Electrical API
2022.0.0
Electrical API
|
Go to the documentation of this file.
4 midl_pragma warning(disable:2111)
9 import "EnumDefinition.idl";
17 uuid(50e4bf1d-d238-4bbf-954f-e885f6f23b89),
20 pointer_default(unique)
302 uuid(60e38a1a-11ce-4515-98ec-f8e53ba3c787),
305 pointer_default(unique)
EwErrorCode hide()
Hide the pane.
BSTR getTitleToolTip(EwErrorCode *errorCode)
Get the caption Tooltip of the pane.
EwErrorCode attachPane(LONG nID)
Attach to another pane.
EwErrorCode
All errors codes for this API.
Definition: EnumDefinition.idl:21
BSTR getTitle(EwErrorCode *errorCode)
Get the title of the pane.
VARIANT_BOOL isClosed(EwErrorCode *errorCode)
Check if the pane is closed.
VARIANT getPaneArray(EwErrorCode *errorCode)
Return the list of ID of the panes.
VARIANT_BOOL isTabsVisible(EwErrorCode *errorCode)
Check if the tab bar is visible.
EwErrorCode setEnabled(VARIANT_BOOL bEnable)
Disable/enable the pane.
EwErrorCode setGUID(BSTR strGUID)
Fill the GUID of the current Addin.
LONG getID(EwErrorCode *errorCode)
Get ID of the docking pane.
VARIANT_BOOL getEnabled(EwErrorCode *errorCode)
Check if the tab bar is enabled.
Use this interface to manage all the docking Pane in the application.
Definition: EwApplicationDockingPane.idl:308
VARIANT_BOOL isSelected(EwErrorCode *errorCode)
Check if the pane is selected.
EwErrorCode setFocus()
Set the focus of the pane.
EwDockingPaneStandard
Standard Docking Pane.
Definition: EnumDefinition.idl:313
IEwDockingPaneX getPaneByID(LONG nID, EwErrorCode *errorCode)
Return an IEwDockingPaneX that encapsulate the pane find by its identifier.
EwErrorCode saveDefaultPaneDetails(LONG nID)
Save details of a Pane specified by the ID.
EwDockingPaneDirection getDirection(EwErrorCode *errorCode)
Determine the EwDockingPaneDirection enumeration of pPane.
IEwDockingPaneX addPane(BSTR strCaption, EwDockingPaneDirection eDockingPaneDirection, EwErrorCode *errorCode)
Return an IEwDockingPaneX added to the Docking Pane Manager.
EwErrorCode close()
Close the pane.
EwErrorCode removePaneByID(LONG nID)
Remove a Pane specified by the ID.
EwErrorCode attach(ULONGLONG hWnd)
Associate the pane with a user window.
EwDockingPaneDirection
Docking Pane direction enumeration.
Definition: EnumDefinition.idl:299
BSTR getGUID(EwErrorCode *errorCode)
Return the GUID of the current Addin.
EwErrorCode select()
Select the pane.
VARIANT_BOOL isValid(EwErrorCode *errorCode)
Check if the pane is associated with a user window.
EwErrorCode setTitleToolTip(BSTR strTitleToolTip)
Set the caption Tooltip of the pane.
EwErrorCode setIconFromImage(BSTR strImageFilePath, COLORREF crMask)
Add an icon from file.
EwErrorCode attachSelectedPane(EwDockingPaneStandard eDockingPaneStandard)
Attach to another specified pane.
BSTR getTabCaption(EwErrorCode *errorCode)
Get the tab caption of the pane.
EwErrorCode setTitle(BSTR strTitle)
Set a title for this object.
EwErrorCode dockPane(EwDockingPaneDirection eDockingPaneDirection, LONG nID)
Dock an existing pane.
Use this interface to manage a docking Pane.
Definition: EwApplicationDockingPane.idl:23
EwErrorCode show(VARIANT_BOOL bSetFocus)
Show (activate) the pane.