Does anyone have a list of hot keys or shortcut keys that are safe to use as developers of extensions?
A lot of keys and combinations are already used by native SketchUp. I don’t want to accidentally clash with any of those.
I typically have used the Ctrl key for a number of toggle operations with my draw tools. I’ve also used the Tab key however I’ve just recently noticed that the Tab key on the Mac switches the focus to the measurement box so this hot key is a non-starter for Mac users.
Sweet I just happened to come here looking for the same thing today.
I think the arrow keys should be relatively safe as well. A warning is shown when trying something so foolish. If the user chooses yes, then the native tools are affected as well.
I’ve never had any luck using the Alt or Shift key, I think they are already hot keyed to some other actions and I get strange behavior when trying to use them. The only key(s) that work reliably for me is the Ctrl key, Enter key and the arrow keys.
I have a tool, that when enabled, uses the F keys. I have had problems with F1 (that is for Sketchup’s help) and with F10 (maybe that was just Mac, don’t remember). Its been many years, but I think I had issues with modifier and F keys.
Does anyone use F keys with modifiers successfully on both platforms?
The user can happily remove the Delete key shortcut. Then the delete key no longer works to delete objects! However when trying to re-assign the delete key short cut, SketchUp prevents that!
On my machine, quitting SketchUp and restarting it causes the Delete key to be restored as the Edit/Delete shortcut. Closing and reopening the preferences dialog didn’t help me on its own.
Tab and shift-tab is used universally for stepping into the next or previous text entry box. Using it for an extension might clash with its normal use. Alt-tab on Windows and Command-tab on Mac, is used for cycling through your open applications.