Corel comes with a preset list of Scales. There is one spot to create a custom scale. I use Corel to do permit drawings about 40% of the time, and 1" = 10', 1" = 20', 1" = 100', ... are VERY common permit site plan scales. Corel does not have them in the list of defaults. Is there a way to customize the drop down 'Typical Scales' list?
I don't know if that information is customizable.
As an alternative, I think it would be straightforward to write some very small VBA subroutines, each one to set the document to a particular scale. If I recall correctly, I've read on this forum about someone doing exactly that for their often-used scales.
Those subroutines could be assigned to buttons on a toolbar, added to a menu, etc.
that would be great if i knew anything about VBA
Here are three subroutines, each one setting the WorldScale of the document:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Sub WorldScale_1_inch_equals_10_feet() If Not ActiveDocument Is Nothing Then ActiveDocument.WorldScale = 120 End If End Sub Sub WorldScale_1_inch_equals_20_feet() If Not ActiveDocument Is Nothing Then ActiveDocument.WorldScale = 240 End If End Sub Sub WorldScale_1_inch_equals_100_feet() If Not ActiveDocument Is Nothing Then ActiveDocument.WorldScale = 1200 End If End Sub
Here is a .ZIP file containing a .GMS file with that code in it. The ZIP file wrapper makes it agreeable to the forum software, but the .GMS file is what you need.
set_worldscale.zip
Are you familiar with where you would put a .GMS file in order to have access to the macros? How to run a macro from the Macro Manager?
Once subroutines such as those are available, they can be put on toolbars or menus, or have keyboard shortcuts assigned to them - just like the many Commands available in CorelDRAW's workspace customization. So, these could be put into a user menu, with descriptive captions.
VIDEO: WorldScale macros
.
Alright Eskimo... I am HUGELY intrigued...!
Any chance you know of a straightforward tutorial that will show me how to...
► Copy the syntax (of the macros you uploaded) to do a COMPLETE set of macros of all the standard scales
And...
► Create a toolbar with those same macros
This would make life so much easier my friend...! (Maybe even get me Employee of the Month, $100, and special parking for a month. Aw yeah baby!)
I hate even asking, but I don't want to screw up my environment (again) forcing a factory reset. Grrrrr.
Thanks Eskimo...!
To get things started - do you have VBA working in your CorelDRAW installation?
If you open the Macro Manager, do you see "Visual Basic for Applications" available?