I have a programmable keyboard and have programmed in many shortcuts to it, I am currently doing a set for the Powerclip options.I can apply shortcuts to everything except for PowerClip, except "Select Contents" - I cannot find it in the list. Other things that I cannot find in the list to apply a shortcut to, that are useful to me1. Symbol>Revert to Objects
2. Select table cell only, I can select a row and column, however not a single cell.Is there anything else I can do to apply the shortcut? Maybe a macro or script?------------------------------------------------------I contacted support but they just didn't get what I was saying. They kept referring me to the shortcut page on the help section or telling me to find it in the menu. I was trying to make them aware that the option to apply a shortcut to those things does not exist in the program.
I had same question too
I think that they removed Symbol>Revert to Objects from the list of commands in workspace customization.
I don't know if "select table cell" was ever in the list of commands - but the oldest version of CorelDRAW that I can check now is X7.
You could try using these through VBA subs, and then assigning shortcut keys to the subs:
Sub revert_symbol() Application.FrameWork.Automation.InvokeItem "34a99e8e-c43b-4e92-9784-c4c1293381a3" End Sub Sub select_table_cell() Application.FrameWork.Automation.InvokeItem "3843ac65-9b62-fe8b-466f-f7998f889e42" End Sub
thank you this is great!Is there a place I can find a list of commands for macros?Like revert_symbol() anmd select_table_cell ()?
There are some different ways of finding out the GUID (e.g. 34a99e8e-c43b-4e92-9784-c4c1293381a3) for a command.
In this case, I did it like this:
I have also seen VBA macros that "walk through" the menu system and report the names and GUIDs for commands found there.
If one is willing to manually edit the workspace.xml file, then it's possible to directly set up a keyboard shortcut for a command (because that's where custom keyboard shortcuts are stored). I tried that for "revert symbol", and it worked. I offered the VBA examples because they are something that can be tried without digging into the workspace files.