Are there any existing Macros to find any and all live Dynamic Dimensions and turn them off? I work for a sign company that requires I work with multiple pages with multiple elevations at multiple scales. I have my dimensions set to be automatically off (not dynamic) after I use them, so when a client requires an increase in the size of the sign all I have to do is turn them back on, increase the size and then turn them back off. This system works most of the time, however mistakes happen and sometimes I forget to turn the Dynamic Dimensions off and thus when I change the global scale on a separate elevation that one dimension would then be wrong.
This is why I would love a macro that could check my entire document, and flag all the still live dynamic dimensions. Another option would be a macro that automatically turns of all dynamic dimensions when pressed. I would then use this system page by page. I understand there are similar macros that will automatically break dimensions apart, however if at all possible I would love to just keep them live but still in the off position.
Obviously the perfect solution would be for Corel to let users set the scale per page, but seeing how people have been asking for this for 7+ years... I don't even get my hopes up for that anymore.
For stability I use X6, However I do use and have access to CorelDraw 18 as well.
This is my first time posting on the forum, so thank you to everyone who has helped me solve a problem in the past!
another way you can switch dyn. dim on / off on page / document (for x5)
MEK_DYN_DIMS.zip
update:
you can switch dyn. dim on / off on page / document cdr 2017
MEK_DYN_DIMS_v2017.zip
Can some one test on CD x7 or higher. Thanks.
WOW.
Do you have other helpful tools like this you can share?
That works fine for me in X5, Mek - nice!
It doesn't work in X7 or newer versions, though.
There are a number of things in the API related to Dimensions that they "broke" some time after X5. I don't have X6 to test.
That's why I used the not-very-elegant "InvokeItem" in my macro instead of directly changing the dimension property.
I can't wait to test this! Thanks so much man!
MEK! Finally got a chance to test this baby out and it was exactly as advertised! So much good in such a simple package. After some decently extensive texting I have not run into a single issue. My favorite part is the fact that because X6 has the built in quirk of not changing a dynamic dimension after you change scale, UNLESS you select the object, your macro can be used to turn dimensions off across all pages and even if I forgot to turn it off before I mistakenly changed scale, the correct measurement will still be intact and thanks to you, now off!
The only thing I think I would would maybe wish is that each function, OFF active page, ON active page, OFF active document, Ect.. could be assigned their own hotkeys. This is a very minor slow down to just select the options i'd like so I will very much survive without out it!
Thanks again for such an amazing tool!