What is Size Shower?
Size Shower is a macro that displays the width and height of selected objects.
The units used for a displayed size can be controlled by the user. It can automatically follow the units currently in use for the horizontal rulers, or it can be set to use specific units.
The user can set the number of decimal places used when displaying a size, and can also set whether trailing zeros are shown.
The macro can also be used to copy a displayed size to the Clipboard.
See Size Shower in use:
Using the macro.
The macro is a userform with two texboxes. When one or more shapes are selected, the textbox displays the width and the height of that selection.
Right-clicking on a textbox brings up a menu. A submenu allows one to specify the number of decimal places used when displaying the value.
Another submenu allows one to specify the units used when displaying the value.
The number of decimal places can be set (and is remembered by the macro) independently for each unit.
The right-click menu also provides a way to set whether trailing zeros are shown.
The right-click menu also provides the ability to copy the displayed value to the Clipboard.
Subs in the Macro Manager.
Size Shower was put together in a CorelDRAW X7 environment, and should work in versions X7-2021.
OK, where's the macro?
Size_Shower_Current.zip (most recently updated 2022-10-10).
That includes the .GMS file.
follow horizontal ruler units not working, always need to change the unit with right click. something going wrong.
Thank you for letting me know about that problem!
I have updated the macro to fix that. Please try the updated version (available from the Google Drive link).
Thanks for update, 1 more to fix. When i set the unit (Follow Horizontal Ruler Units). It works Perfect while working coreldraw open all the way. After i restart coreldraw i have to again set Follow Horizontal Ruler Units. Anyway u can fix it. After restart coreldraw it should work with the default rular, no need to set always (Follow Horizontal Ruler Units). 4 click i have to make to set (Right click in the width and then select units and then click follow horizontal ruler units, same to the height.)
When i set the unit (Follow Horizontal Ruler Units). It works Perfect while working coreldraw open all the way. After i restart coreldraw i have to again set Follow Horizontal Ruler Units.
Are you closing the macro user form before closing CorelDRAW?
The macro doesn't save its settings to the Registry until it is closed.