VCOM:VectorWorks:Workspaces:IWorkspaceResourceBrowserPalette
Jump to navigation
Jump to search
.SDK|SDK ..SDK:Types|SDK Types ..VCOM:VCOM (Vectorworks Component Object Model)|VCOM Basics ..VCOM:Class Reference|VCOM Class Reference
Description
namespace VectorWorks::Workspaces
Inherit VCOM:VectorWorks:Workspaces:IWorkspaceSizeablePalette
Interface
class IWorkspaceResourceBrowserPalette : public IWorkspaceSizeablePalette { public: virtual VCOMError VCOM_CALLTYPE SetResourceDisplayStyle(EResourceDisplayStyles inResourceDisplayStyle) = 0; virtual VCOMError VCOM_CALLTYPE GetResourceDisplayStyle(EResourceDisplayStyles& outResourceDisplayStyle) = 0; virtual VCOMError VCOM_CALLTYPE SetResourceGroupVisibility(EResourceGroups inResourceGroup, bool inVisibilityState) = 0; virtual VCOMError VCOM_CALLTYPE GetResourceGroupVisibility(EResourceGroups inResourceGroup, bool& outVisibilityState) = 0; virtual VCOMError VCOM_CALLTYPE GetLastError(EWorkspacesError& outError) = 0; };
Members
SetResourceDisplayStyle Sets the resource display style for the resource browser. GetResourceDisplayStyle Gets the resource display style used by the resource browser. SetResourceGroupVisibility Sets the visibility state of the given resource group. GetResourceGroupVisibility Gets the visibility state of the given resource group. GetLastError Gets the last error that was generated by the IWorkspaces interface.
Remarks
This enumeration designates the different styles that the resource browser can display its resources in.
enum EResourceDisplayStyles { eResourceDisplayStyle_List, eResourceDisplayStyle_Thumbnail };
This enumeration designates the different resource types that the resource browser deals with.
enum EResourceGroups { eResourceGroup_Plugins, eResourceGroup_Hatches, eResourceGroup_RecordFormats, eResourceGroup_VectorScriptPaletes, eResourceGroup_Worksheets, eResourceGroup_Textures, eResourceGroup_SymbolFolders, eResourceGroup_RenderBackgrounds, eResourceGroup_Images, eResourceGroup_Gradients, eResourceGroup_SketchStyles, eResourceGroup_WallStyles }; // This the number of enumerations there are in the enum EResourceGroups. const Sint16 kMaxNumberOfResourceGroups = 12;
Version
Available from: VectorWorks 12
See Also
VCOM:VCOMPtr | VCOM:VectorWorks:Workspaces:IWorkspaces
[[VCOM:VCOMPtr]] | [[VCOM:VectorWorks:Workspaces:IWorkspaces]]