In a previous post - Getting started with using VBA macros (What do you do with a .GMS file?) - we went through the exercise of installing a .GMS file, and saw that we could access subs from that macro using the Macro Manager docker.
For some macros, that might be satisfactory, but it's not optimal for something that one wishes to access frequently and/or easily. The solution can be found in workspace customization.
There are many Commands - found in Options>Workspace>Customization>Commands - that can be used with CorelDRAW's workspace customization.
In general, a Command:
The VBA macro subs seen in the Macro Manager are also available as Commands, and can be used in the same ways.
In this video, we:
There is a quicker way to get to a specific macro sub in Workspace>Customization>Commands:
In this video, we start off doing exactly that, and accomplish the same result as in the first video, but a little bit differently.
Note that dragging the Command onto the document desktop automatically creates a new Toolbar, which we then rename. At the end of the video, we also show that one can go to Options>Workspace>Customization>Command Bars to change whether that Toolbar is visible in the workspace.
That Toolbar is shown floating in these examples, but it could be docked, perhaps alongside other Toolbars, at a fixed location in the workspace.
That Toolbar could have other Commands added to it, and could include a mix of macro subs and CorelDRAW's own Commands. You may find it useful to put together a Toolbar in order to have a certain set of tools readily available when doing a particular type of work. When doing so, keep in mind that a Command can be used at multiple locations in the workspace.
There is quite a lot more to workspace customization in CorelDRAW. This post was not intended to be comprehensive, but to provide a basic introduction to help someone without prior experience get started.