These files correspond to MuseScore 3.0 unchanged. (for MacOS a separate file with the shortcuts-Mac.xml and for a separate one for the shortcuts_AZERTY.xml layout) The shortcuts are declared in the shortcuts.xml file. So, decisions on how to implement shortcuts in MuseScore 4.0 are mainly dictated by this requirement. We want to keep the keyboard shortcut compatible with MuseScore 3.0. ![]() The general idea is that we load a list of shortcuts from a file, look for shortcuts corresponding to sequence, and depending on UI Action available ( maintly depending on current UI Context (see UI Actions )), we perform the corresponding action (or do nothing if the current UI context does not correspond to the assigned action) The same keyboard shortcut can perform different actions depending on the context in which we are now, for example, one combination of Ctrl+B performs the action add a measure if something is selected in the notation or make the text bold if we are editing text. ![]() A keyboard shortcut is a series of one or several keys that invoke to perform an UI Actions (see Interact workflow)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |