What is Circles on Curve Ends?
Circles on Curve Ends is a macro that creates circular ellipses located at the Start and End nodes of selected open Curve shapes.
It can work on multiple selected Curve shapes in a single operation.
Options are available to create the circles with a specified color, specified line width, or on a specified layer.
A Quick Video Demo:
Screenshots:
Using the macro.
When one or more open Curve shapes are selected, then the Create Circles button on the Main page is enabled. Click Create Circles, and circular ellipses are created at the Start and End nodes of the selected Curve shapes.
Options include the ability to specify the layer, outline color, and outline width for the created ellipses. If none of those is checked, then the default is to create on the active layer, with the outline color and outline width coming from the document defaults for new graphic objects.To specify an outline color, the macro acquires it from an existing object. The same thing can be done for outline width, but outline width can also be set manually in the combobox.
A Video Describing and Demonstrating the Special Features of My ComboBoxes:
Circles on Curve Ends subs in the Macro Manager.
Compatibility.
Circles on Curve Ends was put together in a CorelDRAW X7 environment, and should work with X7 and newer versions of CorelDRAW.
OK, where's the macro?
Circles on Curve Ends_Current.zip (most recently updated 2021-07-17).
Please note that, starting with the version released on 2020-05-03, this macro uses a different scheme for storing combobox value lists and some preferences in the Registry. If you have been using an older version of this macro, those "old" value lists and preferences will not be there when you use the newer version. If you want to "clean out" those old entries that are not used by the newer version of the macro, the best way to do so is to run the Remove_Circles_On_Curve_Ends_Registry_Entries sub, which will set the macro back to its default values.
Thanks, I'm glad to hear it!
Productivity in software comes in a lot of different forms. Sometimes it's nice to have something that is "just what you need, and nothing else".
The cool thing about automation in CorelDRAW is that, once you have put together a certain "tool kit", it's often straightforward to create this sort of "bespoke" macro.
Since forever I was wanting something like this! This has saved me so much time by not having to place circles on the ends of curves!
Thank you Eskimo.