RDMurray
RDMurray
I got it to work! So if Justin doesn't want to change the way reaper works, there's a simple hack we can do to make it work in the params...
What I did was insert the following before line 459: ``` int ret = kbd_translateAccelerator(dialog->dialog, msg, SectionFromUniqueID(102)); if(ret !=0 && (!isClassName(GetFocus(), "Edit"))) { return -666; } ``` It uses the...
I'll wait to see what @jcsteh thinks. His idea of passing through everything not required by the dialog might be better.
Yes but you can already make a letter shortcut global + text fields and break everything. ☺ It wouldn't be too hard for users just to tab off the combobox...
Fixed in #653
oops, sorry must have been half asleep. This is of course not fixed yet.
Figuring out exactly what Reaper copies, especially with envelope points and envelope items is turning out to be a bit tricky. Combined with the fact that the method of comparing...
Okay, fare enough. I was just having trouble understanding how automation items work, because the last point in an item appears at the start of the project and it is...
I don't think the name of the commands matters that much; they change behaviour in non-contiguous selection mode anyway. As a random example from another program, VS code calls the...
This gets a bit more complicated in the midi editor where it is two dimensional. Maybe shift+left/right should always select or deselect whole chords, including first selecting the current chord...