Hello,
I’m wondering if there is a way to extend certain Sketchup shortcut commands with Ruby Script.
Most CAD programs I have used had a basic shortcut parameter file similar to Sketchup’s that was capable of executing a single command.
Additionally multiple commands could be executed via its various programming languages.
While not a developer or expert programmer, it was relatively easy for me to setup a custom startup file that would autoload small timesaving routines as well as complex programs as needed. Once loaded, the program could run with a single keystroke, a word or whatever it was named. Like SU the program could also have a menu name or icon button associated with it.
If such a program could be written with Ruby Script, I would use it to accomplish certain tasks without using modifier Keys, eg. ctrl+X, Shift=Y, etc. I prefer to keep shortcuts as simple as possible. I have two hands but one is usually on the Mouse the other either typing a single keystroke shortcut command or using it for my 3D Mouse.
I would first attempt to perhaps expand some commands such as expanded zoom functionality, Maybe a separate Copy, Copy multiple, without using Move and holding the ctrl key to copy. Maybe a combined copy + rotate.
A startup type script might do whatever needed but the main purpose would be to extend Shortcut keystrokes with an additional method beyond what is currently available with SU’s shortcut file and its limitations and restrictions.
I might attempt to try writing a script if anyone here thinks it is feasible using Ruby. A startup type file of this type would probably be first on my wish list for SU 2019 if it is possible.
Any ideas, comments or thoughts on this thread would be appreciated.