On Fri, 2024-12-06 at 00:18 +0000, wak...@tilde.team wrote: > On Thu, Dec 05, 2024 at 05:48:05PM +0000, Richard Shann wrote: > > > > so you could conceivably create a PC-keyboard entry method by > > creating > > such a set of commands to advance the cursor after editing the note > > name and assigning shortcuts (e.g. a, b, c ...) to them. > > Thanks Richard, I might try putting all that in a palette. Much better to put them in a menu so that you can assign single key shortcuts and use the commands in other scripts.
> Getting the ergonomics right on the keyboard seems more trouble > than it might be worth (if I don't want to completely throw out the > standard behavior). I don't suppose Denemo has a concept > of temporary modes that modify keyboard input? It's just a question of writing scripts - you can change all the shortcuts to/fro with a suitable script an example is this: Command: Note Names Default Action Changes the shortcuts for note names a, b, c, d, e, f, g so that they edit the note at the cursor, or append a note when in the appending position. Location: Main Menu ▶ Input ▶ PC Keyboard Internal Name: NoteNamesDefault I think you can also change the background color of the main window from a script so that you have a visual clue as to which "mode" you are in. Modal interfaces have their downsides though and are not much favored by HCI gurus... Richard > So you could type a key combo to enter the mode, then press single > letters, > then escape out of the mode. I think in some Emacs modes this is > called a hydra key combo. > > > George >