// SCOPE (line 1)STATES (line 2)function nameCATEGORY (line 4)New Name (line 5)Menu (line 6)KBSC list (line 7)What's This? (line 8)Icon (line 9)Shortcut type (line 10)Flags (line 11)Parameter 4Parameter 5 {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT | STATE_HARMONY_FIGBASS_EDIT | STATE_PLAY | STATE_FOTO,"escape",APPLICATION, QT_TRANSLATE_NOOP("action","Escape (back out)",QT_TRANSLATE_NOOP("action","Escape"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Leaves the current mode, or closes an open window"),,,}, {MsWidget::MAIN_WINDOW,STATE_ALL,"leave-feedback",APPLICATION, QT_TRANSLATE_NOOP("action","Leave feedback",QT_TRANSLATE_NOOP("action","Leave Feedback"), QT_TRANSLATE_NOOP("action","Leave feedback"), QT_TRANSLATE_NOOP("action","* Goes to the website to leave comments about MuseScore"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"midi-on",APPLICATION, QT_TRANSLATE_NOOP("action","MIDI, toggle input",QT_TRANSLATE_NOOP("action","MIDI Input"), QT_TRANSLATE_NOOP("action","Toggle 'MIDI Input'"), QT_TRANSLATE_NOOP("action","Switches the input availibility of MIDI devices"),Icons::midiin_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_ALL,"help",APPLICATION, QT_TRANSLATE_NOOP("action","Open online handbook…",QT_TRANSLATE_NOOP("action","Online Handbook..."), QT_TRANSLATE_NOOP("action","Online Handbook..."), QT_TRANSLATE_NOOP("action","* Opens the online handbook in your default browser"),Icons::Invalid_ICON,Qt::ApplicationShortcut,ShortcutFlags::NONE | ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_DISABLED | STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_PLAY | STATE_FOTO,"quit",APPLICATION, QT_TRANSLATE_NOOP("action","Quit",QT_TRANSLATE_NOOP("action","Quit"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Closes MuseScore; you will prompted if you wish to save any changed scores (but not styles)"),,,}, {MsWidget::MAIN_WINDOW,STATE_ALL,"report-bug",APPLICATION, QT_TRANSLATE_NOOP("action","Report a bug",QT_TRANSLATE_NOOP("action","Report a Bug"), QT_TRANSLATE_NOOP("action","Report a bug"), QT_TRANSLATE_NOOP("action","* Uses your default browser and takes you to the website to report a bug with MuseScore"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_ALL,"reset-tours",APPLICATION, QT_TRANSLATE_NOOP("action","Reset Tours",QT_TRANSLATE_NOOP("action","Reset Tours"), QT_TRANSLATE_NOOP("action","Reset tours"), QT_TRANSLATE_NOOP("action","Allows all Tours, MuseScore's educational tutorials"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_DISABLED | STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"startcenter",APPLICATION, QT_TRANSLATE_NOOP("action","Start Center…",QT_TRANSLATE_NOOP("action","Start Center..."), QT_TRANSLATE_NOOP("action","Start center"), QT_TRANSLATE_NOOP("action","Opens the Start Center so you can create a new score or open a recent one"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL,"edit-toolbars",APPLICATION, QT_TRANSLATE_NOOP("action","Toolbars, edit",QT_TRANSLATE_NOOP("action","Customize Toolbars..."), QT_TRANSLATE_NOOP("action","Customize toolbars"), QT_TRANSLATE_NOOP("action","Opens a dialog so you can customize the toolbars"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_ALL,"show-tours",APPLICATION, QT_TRANSLATE_NOOP("action","Tours",QT_TRANSLATE_NOOP("action","Show Tours"), QT_TRANSLATE_NOOP("action","Show tours"), QT_TRANSLATE_NOOP("action","Toggles the use of available Tours"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"beam32",BEAMS, QT_TRANSLATE_NOOP("action","16th subdivided",QT_TRANSLATE_NOOP("action","Beam 16th Sub"), QT_TRANSLATE_NOOP("action","Beam 16th sub"), QT_TRANSLATE_NOOP("action","Subdivides the beaming at the given note into 16ths "),Icons::beam32_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD | ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"beam64",BEAMS, QT_TRANSLATE_NOOP("action","32nd subdivided",QT_TRANSLATE_NOOP("action","Beam 32nd Sub"), QT_TRANSLATE_NOOP("action","Beam 32nd sub"), QT_TRANSLATE_NOOP("action","Subdivides the beaming at the given note into 32nds"),Icons::beam64_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD | ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"auto-beam",BEAMS, QT_TRANSLATE_NOOP("action","Apply autobeam",QT_TRANSLATE_NOOP("action","Auto Beam"), QT_TRANSLATE_NOOP("action","Auto beam"), QT_TRANSLATE_NOOP("action","Allows MuseScore to automatically connect beams according to the time signature"),Icons::abeam_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD | ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"fbeam2",BEAMS, QT_TRANSLATE_NOOP("action","Feathered, faster",QT_TRANSLATE_NOOP("action","Feathered Beam, Faster"), QT_TRANSLATE_NOOP("action","Feathered beam, faster"), QT_TRANSLATE_NOOP("action","Applies a feathered beam indicating faster tempo"),Icons::fbeam2_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"fbeam1",BEAMS, QT_TRANSLATE_NOOP("action","Feathered, slower",QT_TRANSLATE_NOOP("action","Feathered Beam, Slower"), QT_TRANSLATE_NOOP("action","Feathered beam, slower"), QT_TRANSLATE_NOOP("action","Applies a feathered beam indicating slower tempo"),Icons::fbeam1_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"reset-groupings",BEAMS, QT_TRANSLATE_NOOP("action","Reset to standard (regroup)",QT_TRANSLATE_NOOP("action","Regroup Rhythms"), QT_TRANSLATE_NOOP("action","Regroup Rhythms"), QT_TRANSLATE_NOOP("action","Combines rests and tied notes from the selection, resplitting them at rhythmical locations"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"reset-beammode",BEAMS, QT_TRANSLATE_NOOP("action","Reset to time signature",QT_TRANSLATE_NOOP("action","Reset Beams"), QT_TRANSLATE_NOOP("action","Reset beams"), QT_TRANSLATE_NOOP("action","Resets the beams of selected measures to the time signature's rhythm"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"beam-mid",BEAMS, QT_TRANSLATE_NOOP("action","Set, Middle (continue)",QT_TRANSLATE_NOOP("action","Beam Middle"), QT_TRANSLATE_NOOP("action","Beam middle"), QT_TRANSLATE_NOOP("action","Continues the beam of the selected notes or beams, removing broken beams"),mbeam_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"no-beam",BEAMS, QT_TRANSLATE_NOOP("action","Set, None (isolate)",QT_TRANSLATE_NOOP("action","No Beam"), QT_TRANSLATE_NOOP("action","No beam"), QT_TRANSLATE_NOOP("action","Removes continual beams of the selection"),Icons::nbeam_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"beam-start",BEAMS, QT_TRANSLATE_NOOP("action","Set, Start (start/break)",QT_TRANSLATE_NOOP("action","Beam Start"), QT_TRANSLATE_NOOP("action","Beam start"), QT_TRANSLATE_NOOP("action","Starts beaming at the selected note or stem, breaking it from a previous beam if necessary"),Icons::sbeam_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"append-hbox",BREAKS, QT_TRANSLATE_NOOP("action","Frame, Horizontal - append ",QT_TRANSLATE_NOOP("action","Append Horizontal Frame"), QT_TRANSLATE_NOOP("action","Append horizontal frame"), QT_TRANSLATE_NOOP("action","Attaches a horizontal frame after the end of the score"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"insert-hbox",BREAKS, QT_TRANSLATE_NOOP("action","Frame, Horizontal - insert",QT_TRANSLATE_NOOP("action","Insert Horizontal Frame"), QT_TRANSLATE_NOOP("action","Insert horizontal frame"), QT_TRANSLATE_NOOP("action","Attaches a horizontal frame before the current measure"),Icons::hframe_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"append-textframe",BREAKS, QT_TRANSLATE_NOOP("action","Frame, Text - append",QT_TRANSLATE_NOOP("action","Append Text Frame"), QT_TRANSLATE_NOOP("action","Append text frame"), QT_TRANSLATE_NOOP("action","Attaches a text frame after the end of score"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"insert-textframe",BREAKS, QT_TRANSLATE_NOOP("action","Frame, Text - insert ",QT_TRANSLATE_NOOP("action","Insert Text Frame"), QT_TRANSLATE_NOOP("action","Insert text frame"), QT_TRANSLATE_NOOP("action","Attaches a text frame above the current staff"),Icons::tframe_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"insert-vbox",BREAKS, QT_TRANSLATE_NOOP("action","Frame, Vertical - append ",QT_TRANSLATE_NOOP("action","Insert Vertical Frame"), QT_TRANSLATE_NOOP("action","Insert vertical frame"), QT_TRANSLATE_NOOP("action","Attaches a vertical frame below the last staff"),Icons::vframe_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"append-vbox",BREAKS, QT_TRANSLATE_NOOP("action","Frame, Vertical - insert",QT_TRANSLATE_NOOP("action","Append Vertical Frame"), QT_TRANSLATE_NOOP("action","Append vertical frame"), QT_TRANSLATE_NOOP("action","Attaches a vertical frame above the current staff"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"page-break",BREAKS, QT_TRANSLATE_NOOP("action","Page break, toggle ",QT_TRANSLATE_NOOP("action","Toggle Page Break"), QT_TRANSLATE_NOOP("action","Toggle 'Page Break'"), QT_TRANSLATE_NOOP("action","Insert/remove a page break after the current measure or each selected measure"),Icons::Invalid_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"section-break",BREAKS, QT_TRANSLATE_NOOP("action","Section break, toggle",QT_TRANSLATE_NOOP("action","Toggle Section Break"), QT_TRANSLATE_NOOP("action","Toggle 'Section Break'"), QT_TRANSLATE_NOOP("action","Insert/remove a section break after the current measure or each selected measure"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"system-break",BREAKS, QT_TRANSLATE_NOOP("action","System break, toggle",QT_TRANSLATE_NOOP("action","Toggle System Break"), QT_TRANSLATE_NOOP("action","Toggle 'System Break'"), QT_TRANSLATE_NOOP("action","Insert/remove a system (line) break after the current measure or each selected measure"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"add-remove-breaks",BREAKS, QT_TRANSLATE_NOOP("action","System breaks…",QT_TRANSLATE_NOOP("action","Add/Remove System Breaks..."), QT_TRANSLATE_NOOP("action","Add/remove system breaks"), QT_TRANSLATE_NOOP("action","Opens a window to manage breaks"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-64",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 1 - 64th note",QT_TRANSLATE_NOOP("action","64th Note Advance "), QT_TRANSLATE_NOOP("action","Advance of a 64th note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by a 64th note"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-32",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 2 - 32nd note",QT_TRANSLATE_NOOP("action","32nd Note Advance "), QT_TRANSLATE_NOOP("action","Advance of a 32nd note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by a 32nd note"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-16",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 3 - 16th note",QT_TRANSLATE_NOOP("action","16th Note Advance "), QT_TRANSLATE_NOOP("action","Advance of a 16th note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by a 16th note"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-8",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 4 - 8th note",QT_TRANSLATE_NOOP("action","Eighth Note Advance "), QT_TRANSLATE_NOOP("action","Advance of an eighth note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by an eighth note"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-4",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 5 - quarter note",QT_TRANSLATE_NOOP("action","Quarter Note Advance "), QT_TRANSLATE_NOOP("action","Advance of a quarter note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by a quarter note"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-2",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 6 - half note",QT_TRANSLATE_NOOP("action","Half Note Advance "), QT_TRANSLATE_NOOP("action","Advance of a half note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by a half note"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-1",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 7 - whole note",QT_TRANSLATE_NOOP("action","Whole Note Advance "), QT_TRANSLATE_NOOP("action","Advance of a whole note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by a whole note"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-breve",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 8 - Breve. Double whole",QT_TRANSLATE_NOOP("action","Breve Advance "), QT_TRANSLATE_NOOP("action","Advance of a double whole note "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by two whole notes"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"advance-longa",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Advance by Duration 9 - Longa",QT_TRANSLATE_NOOP("action","Longa Advance "), QT_TRANSLATE_NOOP("action","Advance of a longa "), QT_TRANSLATE_NOOP("action","In Chord Entry mode. moves the cursor forward by four whole notes"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"next-beat-TEXT",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Go to beat, next",QT_TRANSLATE_NOOP("action","Next Beat "), QT_TRANSLATE_NOOP("action","Next beat "), QT_TRANSLATE_NOOP("action","In Chord Entry mode, moves the cursor to the next beat"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"prev-beat-TEXT",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Go to beat, previous",QT_TRANSLATE_NOOP("action","Previous Beat "), QT_TRANSLATE_NOOP("action","Previous beat "), QT_TRANSLATE_NOOP("action","In Chord Entry mode, moves the cursor to the previous beat"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"next-measure-TEXT",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Go to measure, next ",QT_TRANSLATE_NOOP("action","Next Measure "), QT_TRANSLATE_NOOP("action","Next measure "), QT_TRANSLATE_NOOP("action","In Chord Entry mode, moves the cursor to the first beat of the next measure"),,,}, {MsWidget::SCORE_TAB,STATE_HARMONY_FIGBASS_EDIT,"prev-measure-TEXT",CHORD_SYMBOL, QT_TRANSLATE_NOOP("action","Go to measure, previous",QT_TRANSLATE_NOOP("action","Previous Measure "), QT_TRANSLATE_NOOP("action","Previous measure "), QT_TRANSLATE_NOOP("action","In Chord Entry mode, moves the cursor to the first beat of the previous measure"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"clef-bass",CLEF, QT_TRANSLATE_NOOP("action","Bass",QT_TRANSLATE_NOOP("action","Bass Clef"), QT_TRANSLATE_NOOP("action","Add bass clef"), QT_TRANSLATE_NOOP("action","(doesn't work)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"clef-violin",CLEF, QT_TRANSLATE_NOOP("action","Treble",QT_TRANSLATE_NOOP("action","Treble Clef"), QT_TRANSLATE_NOOP("action","Add treble clef"), QT_TRANSLATE_NOOP("action","(doesn't work)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-part-export",FILE, QT_TRANSLATE_NOOP("action","Parts, Export…",QT_TRANSLATE_NOOP("action","Export Parts..."), QT_TRANSLATE_NOOP("action","Export parts"), QT_TRANSLATE_NOOP("action","Saves a copy of the score's parts in various formats"),Icons::fileSave_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::MAIN_WINDOW,STATE_DISABLED | STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-import-pdf",FILE, QT_TRANSLATE_NOOP("action","PDF, Import…",QT_TRANSLATE_NOOP("action","Import PDF..."), QT_TRANSLATE_NOOP("action","Import PDF"), QT_TRANSLATE_NOOP("action","* Imports a PDF file with an experimental service on musescore.com"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-close",FILE, QT_TRANSLATE_NOOP("action","Score, Close",QT_TRANSLATE_NOOP("action","Close"), QT_TRANSLATE_NOOP("action","File: Close"), QT_TRANSLATE_NOOP("action","Closes current score, offering to save it if it has been modified"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT,"file-export",FILE, QT_TRANSLATE_NOOP("action","Score, Export…",QT_TRANSLATE_NOOP("action","Export..."), QT_TRANSLATE_NOOP("action","Export score"), QT_TRANSLATE_NOOP("action","Saves a copy of the score in various formats"),Icons::fileSave_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::MAIN_WINDOW,STATE_DISABLED | STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-new",FILE, QT_TRANSLATE_NOOP("action","Score, New (open wizard)…",QT_TRANSLATE_NOOP("action","New..."), QT_TRANSLATE_NOOP("action","File: New"), QT_TRANSLATE_NOOP("action","Creates a new score with the New Score wizard"),Icons::fileNew_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_DISABLED | STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-open",FILE, QT_TRANSLATE_NOOP("action","Score, Open…",QT_TRANSLATE_NOOP("action","Open…"), QT_TRANSLATE_NOOP("action","File: Open"), QT_TRANSLATE_NOOP("action","Loads a score from a chosen file"),Icons::fileOpen_ICON,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT,"file-save-as",FILE, QT_TRANSLATE_NOOP("action","Score, Save as…",QT_TRANSLATE_NOOP("action","Save As..."), QT_TRANSLATE_NOOP("action","File: Save as"), QT_TRANSLATE_NOOP("action","Saves the score under a new name or location"),Icons::fileSaveAs_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-save-a-copy",FILE, QT_TRANSLATE_NOOP("action","Score, Save copy…",QT_TRANSLATE_NOOP("action","Save a Copy..."), QT_TRANSLATE_NOOP("action","File: Save a copy"), QT_TRANSLATE_NOOP("action","Saves a copy of the score in addition to the current file"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-save-online",FILE, QT_TRANSLATE_NOOP("action","Score, Save online…",QT_TRANSLATE_NOOP("action","Save Online…"), QT_TRANSLATE_NOOP("action","File: Save online"), QT_TRANSLATE_NOOP("action","Saves the score at MuseScore.com"),Icons::fileSaveAs_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT| STATE_LYRICS_EDIT,"file-save",FILE, QT_TRANSLATE_NOOP("action","Score, Save…",QT_TRANSLATE_NOOP("action","Save"), QT_TRANSLATE_NOOP("action","File: Save"), QT_TRANSLATE_NOOP("action","Saves the score"),Icons::fileSave_ICON,,}, {MsWidget::MAIN_WINDOW,STATE_DISABLED | STATE_NORMAL,"album",FILE, QT_TRANSLATE_NOOP("action","Scores, Join (Album)…",QT_TRANSLATE_NOOP("action","Album..."), QT_TRANSLATE_NOOP("action","Album"), QT_TRANSLATE_NOOP("action","Opens a dialog so you can join scores and save the resulting album"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"file-save-selection",FILE, QT_TRANSLATE_NOOP("action","Selection, Save as…",QT_TRANSLATE_NOOP("action","Save Selection..."), QT_TRANSLATE_NOOP("action","Save selection"), QT_TRANSLATE_NOOP("action","Saves the current selection as a new score"),Icons::fileSaveAs_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"note-input-realtime-auto",INPUT_MODE, QT_TRANSLATE_NOOP("action","Real-Time (automatic)",QT_TRANSLATE_NOOP("action","Real-Time (Automatic)"), QT_TRANSLATE_NOOP("action","Perform the piece at a fixed tempo indicated by a metronome beat"), QT_TRANSLATE_NOOP("action","0"),Icons::noteEntryRealtimeAuto_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"note-input-realtime-manual",INPUT_MODE, QT_TRANSLATE_NOOP("action","Real-Time (manual)",QT_TRANSLATE_NOOP("action","Real-Time (Manual)"), QT_TRANSLATE_NOOP("action","Perform the piece while tapping a key or pedal to set the tempo"), QT_TRANSLATE_NOOP("action","0"),Icons::noteEntryRealtimeManual_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"note-input-repitch",INPUT_MODE, QT_TRANSLATE_NOOP("action","Re-Pitch",QT_TRANSLATE_NOOP("action","Re-Pitch"), QT_TRANSLATE_NOOP("action","Replace pitches without changing rhythms"), QT_TRANSLATE_NOOP("action","Allows you to enter only pitches to existing notes"),Icons::noteEntryRepitch_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"note-input-rhythm",INPUT_MODE, QT_TRANSLATE_NOOP("action","Rhythm",QT_TRANSLATE_NOOP("action","Rhythm"), QT_TRANSLATE_NOOP("action","Enter durations with a single click or keypress"), QT_TRANSLATE_NOOP("action","Allows you to enter only rhythms "),Icons::noteEntryRealtimeAuto_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"note-input-steptime",INPUT_MODE, QT_TRANSLATE_NOOP("action","Step-time",QT_TRANSLATE_NOOP("action","Step-Time (Default)"), QT_TRANSLATE_NOOP("action","Enter notes with a mouse or keyboard"), QT_TRANSLATE_NOOP("action","Allows you to enter notes by choosing the duration, then entering the pitch, replacing existing notes"),Icons::noteEntry_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"note-input-timewise",INPUT_MODE, QT_TRANSLATE_NOOP("action","Timewise",QT_TRANSLATE_NOOP("action","Timewise"), QT_TRANSLATE_NOOP("action","Insert notes while pushing notes forward"), QT_TRANSLATE_NOOP("action","Allows you to enter notes similarly to Step-time, except that existing notes are pushed forward"),Icons::noteTimewise_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"note-input",INPUT_MODE, QT_TRANSLATE_NOOP("action","Toggle on/off",QT_TRANSLATE_NOOP("action","Note Input"), QT_TRANSLATE_NOOP("action","Note Input"), QT_TRANSLATE_NOOP("action","Enables/disables note entry"),Icons::noteEntry_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"add-hairpin",LINES, QT_TRANSLATE_NOOP("action","Hairpin, crescendo, Add ",QT_TRANSLATE_NOOP("action","Crescendo"), QT_TRANSLATE_NOOP("action","Add crescendo"), QT_TRANSLATE_NOOP("action","Adds a crescendo hairpin starting at the given note, or spanning the selected range"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"add-hairpin-reverse",LINES, QT_TRANSLATE_NOOP("action","Hairpin, decrescendo, Add ",QT_TRANSLATE_NOOP("action","Decrescendo"), QT_TRANSLATE_NOOP("action","Add decrescendo"), QT_TRANSLATE_NOOP("action","Adds a decrescendo hairpin starting at the given note, or spanning the selected range"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-noteline",LINES, QT_TRANSLATE_NOOP("action","Horizontal line, Add",QT_TRANSLATE_NOOP("action","Note Anchored Line"), QT_TRANSLATE_NOOP("action","Note anchored line"), QT_TRANSLATE_NOOP("action","Adds a non-functioning horizontal line starting at the given note, or spanning the selected range"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-8va",LINES, QT_TRANSLATE_NOOP("action","Ottava (8va)",QT_TRANSLATE_NOOP("action","Ottava 8va"), QT_TRANSLATE_NOOP("action","Add ottava 8va"), QT_TRANSLATE_NOOP("action","Adds an ottava line starting at the given note, or spanning the selected range"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-8vb",LINES, QT_TRANSLATE_NOOP("action","Ottava basso (8vb)",QT_TRANSLATE_NOOP("action","Ottava 8vb"), QT_TRANSLATE_NOOP("action","Add ottava 8vb"), QT_TRANSLATE_NOOP("action","Adds an ottava-basso line starting at the given note, or spanning the selected range"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"add-slur",LINE, QT_TRANSLATE_NOOP("action","Slur, Add",QT_TRANSLATE_NOOP("action","Slur"), QT_TRANSLATE_NOOP("action","Add slur"), QT_TRANSLATE_NOOP("action","Creates a slur at the selected note (connecting to the next note), or spanning the selected range"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"copy-lyrics-to-clipboard",LYRICS, QT_TRANSLATE_NOOP("action","Copy all",QT_TRANSLATE_NOOP("action","Copy Lyrics to Clipboard"), QT_TRANSLATE_NOOP("action","Copy lyrics to clipboard"), QT_TRANSLATE_NOOP("action","Copies all the lyrics to the clipboard as unformatted text"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"lyrics",LYRICS, QT_TRANSLATE_NOOP("action","Enter syllables",QT_TRANSLATE_NOOP("action","Lyrics"), QT_TRANSLATE_NOOP("action","Add lyrics"), QT_TRANSLATE_NOOP("action","Goes into Lyrics mode at the selected note, so you can add or modify lyric syllables"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_LYRICS_EDIT,"next-lyric",LYRICS, QT_TRANSLATE_NOOP("action","Go to syllable, next",QT_TRANSLATE_NOOP("action","Next Syllable"), QT_TRANSLATE_NOOP("action","Next syllable"), QT_TRANSLATE_NOOP("action","Advances to the next syllable/note-chord, so you can add or modify lyric syllables"),,,}, {MsWidget::SCORE_TAB,STATE_LYRICS_EDIT,"prev-lyric",LYRICS, QT_TRANSLATE_NOOP("action","Go to syllable, previous",QT_TRANSLATE_NOOP("action","Previous Syllable"), QT_TRANSLATE_NOOP("action","Previous syllable"), QT_TRANSLATE_NOOP("action","Retreats to the previous syllable/note-chord, so you can add or modify lyric syllables"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"slash-rhythm",NOTE_CHORD, QT_TRANSLATE_NOOP("action","Noteheads, Apply slashes (toggle)",QT_TRANSLATE_NOOP("action","Toggle Rhythmic Slash NotationToggle 'Rhythmic Slash Notation'"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Switches the selected notes between regular and slash notation (used for guitar strums)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"mirror-note",NOTE_CHORD, QT_TRANSLATE_NOOP("action","Noteheads, Flip left/right (mirror)",QT_TRANSLATE_NOOP("action","Mirror Notehead"), QT_TRANSLATE_NOOP("action","Mirror notehead"), QT_TRANSLATE_NOOP("action","Flips the notehead between the left or right of the stem"),Icons::flip_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY,"move-left",NOTE_CHORD, QT_TRANSLATE_NOOP("action","Push backward",QT_TRANSLATE_NOOP("action","Move Chord/Rest left"), QT_TRANSLATE_NOOP("action","Move chord/rest left"), QT_TRANSLATE_NOOP("action","Switches places between the selected note-chord or rest and the one before it "),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"move-up",NOTE_CHORD, QT_TRANSLATE_NOOP("action","Push down one staff",QT_TRANSLATE_NOOP("action","Move Up"), QT_TRANSLATE_NOOP("action","Move Up"), QT_TRANSLATE_NOOP("action","Moves the rest or note-chord to the next staff below in the system"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY,"move-right",NOTE_CHORD, QT_TRANSLATE_NOOP("action","Push forward",QT_TRANSLATE_NOOP("action","Move Chord/Rest Right"), QT_TRANSLATE_NOOP("action","Move chord/rest right"), QT_TRANSLATE_NOOP("action","Switches places between the selected note-chord or rest and the one after it"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"move-down",NOTE_CHORD, QT_TRANSLATE_NOOP("action","Push up one staff",QT_TRANSLATE_NOOP("action","Move Down"), QT_TRANSLATE_NOOP("action","Move down"), QT_TRANSLATE_NOOP("action","Moves the rest or note-chord to the next staff above in the system"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval1",NOTE_INPUT, QT_TRANSLATE_NOOP("action","1st (same) note, add",QT_TRANSLATE_NOOP("action","Unison Above"), QT_TRANSLATE_NOOP("action","Enter unison above"), QT_TRANSLATE_NOOP("action","Adds the same note again to the selected note-chord (using the opposite side of the stem)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval2",NOTE_INPUT, QT_TRANSLATE_NOOP("action","2nd above, add",QT_TRANSLATE_NOOP("action","Second Above"), QT_TRANSLATE_NOOP("action","Enter second above"), QT_TRANSLATE_NOOP("action","Adds the next highest diatonic note to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-2",NOTE_INPUT, QT_TRANSLATE_NOOP("action","2nd below, add",QT_TRANSLATE_NOOP("action","Second Below"), QT_TRANSLATE_NOOP("action","Enter second below"), QT_TRANSLATE_NOOP("action","Adds the next lowest diatonic note to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval3",NOTE_INPUT, QT_TRANSLATE_NOOP("action","3rd above, add",QT_TRANSLATE_NOOP("action","Third Above"), QT_TRANSLATE_NOOP("action","Enter third above"), QT_TRANSLATE_NOOP("action","Adds the next highest diatonic third to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-3",NOTE_INPUT, QT_TRANSLATE_NOOP("action","3rd below, add",QT_TRANSLATE_NOOP("action","Third Below"), QT_TRANSLATE_NOOP("action","Enter third below"), QT_TRANSLATE_NOOP("action","Adds the next lowest diatonic third to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval4",NOTE_INPUT, QT_TRANSLATE_NOOP("action","4th above, add",QT_TRANSLATE_NOOP("action","Fourth Above"), QT_TRANSLATE_NOOP("action","Enter fourth above"), QT_TRANSLATE_NOOP("action","Adds the next highest diatonic fourth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-4",NOTE_INPUT, QT_TRANSLATE_NOOP("action","4th below, add",QT_TRANSLATE_NOOP("action","Fourth Below"), QT_TRANSLATE_NOOP("action","Enter fourth below"), QT_TRANSLATE_NOOP("action","Adds the next lowest diatonic fourth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval5",NOTE_INPUT, QT_TRANSLATE_NOOP("action","5th above, add",QT_TRANSLATE_NOOP("action","Fifth Above"), QT_TRANSLATE_NOOP("action","Enter fifth above"), QT_TRANSLATE_NOOP("action","Adds the next highest diatonic fifth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-5",NOTE_INPUT, QT_TRANSLATE_NOOP("action","5th below, add",QT_TRANSLATE_NOOP("action","Fifth Below"), QT_TRANSLATE_NOOP("action","Enter fifth below"), QT_TRANSLATE_NOOP("action","Adds the next lowest diatonic fifth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval6",NOTE_INPUT, QT_TRANSLATE_NOOP("action","6th above, add",QT_TRANSLATE_NOOP("action","Sixth Above"), QT_TRANSLATE_NOOP("action","Enter sixth above"), QT_TRANSLATE_NOOP("action","Adds the next highest diatonic sixth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-6",NOTE_INPUT, QT_TRANSLATE_NOOP("action","6th below, add",QT_TRANSLATE_NOOP("action","Sixth Below"), QT_TRANSLATE_NOOP("action","Enter sixth below"), QT_TRANSLATE_NOOP("action","Adds the next lowest diatonic sixth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval7",NOTE_INPUT, QT_TRANSLATE_NOOP("action","7th above, add",QT_TRANSLATE_NOOP("action","Seventh Above"), QT_TRANSLATE_NOOP("action","Enter seventh above"), QT_TRANSLATE_NOOP("action","Adds the next highest diatonic seventh to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-7",NOTE_INPUT, QT_TRANSLATE_NOOP("action","7th below, add",QT_TRANSLATE_NOOP("action","Seventh Below"), QT_TRANSLATE_NOOP("action","Enter seventh below"), QT_TRANSLATE_NOOP("action","Adds the next lowest diatonic seventh to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval8",NOTE_INPUT, QT_TRANSLATE_NOOP("action","8th above, add (octave)",QT_TRANSLATE_NOOP("action","Octave Above"), QT_TRANSLATE_NOOP("action","Enter octave above"), QT_TRANSLATE_NOOP("action","Adds the next highest octave to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-8",NOTE_INPUT, QT_TRANSLATE_NOOP("action","8th below, add (octave)",QT_TRANSLATE_NOOP("action","Octave Below"), QT_TRANSLATE_NOOP("action","Enter octave below"), QT_TRANSLATE_NOOP("action","Adds the next lowest octave to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval9",NOTE_INPUT, QT_TRANSLATE_NOOP("action","9th above, add",QT_TRANSLATE_NOOP("action","Ninth Above"), QT_TRANSLATE_NOOP("action","Enter ninth above"), QT_TRANSLATE_NOOP("action","Adds the next highest diatonic ninth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"interval-9",NOTE_INPUT, QT_TRANSLATE_NOOP("action","9th below, add",QT_TRANSLATE_NOOP("action","Ninth Below"), QT_TRANSLATE_NOOP("action","Enter ninth below"), QT_TRANSLATE_NOOP("action","Adds the next lowest diatonic ninth to the note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"flat",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Accidental, flat (b)",QT_TRANSLATE_NOOP("action","Flat"), QT_TRANSLATE_NOOP("action","Note input: Flat"), QT_TRANSLATE_NOOP("action","Toggles the flat on the selected note(s), altering the pitch if necessary"),Icons::flat_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"flat2",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Accidental, flat, double (º)",QT_TRANSLATE_NOOP("action","Double Flat"), QT_TRANSLATE_NOOP("action","Note input: Double flat"), QT_TRANSLATE_NOOP("action","Toggles the double-flat on the selected note(s), altering the pitch if necessary"),Icons::flatflat_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"nat",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Accidental, natural (n)",QT_TRANSLATE_NOOP("action","Natural"), QT_TRANSLATE_NOOP("action","Note input: Natural"), QT_TRANSLATE_NOOP("action","Toggles the natural on the selected note(s), altering the pitch if necessary"),Icons::natural_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"sharp",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Accidental, sharp (#)",QT_TRANSLATE_NOOP("action","Sharp"), QT_TRANSLATE_NOOP("action","Note input: Sharp"), QT_TRANSLATE_NOOP("action","Toggles the sharp on the selected note(s), altering the pitch if necessary"),Icons::sharp_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"sharp2",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Accidental, sharp, double (Ü)",QT_TRANSLATE_NOOP("action","Double Sharp"), QT_TRANSLATE_NOOP("action","Note input: Double sharp"), QT_TRANSLATE_NOOP("action","Toggles the double-sharp on the selected note(s), altering the pitch if necessary"),Icons::sharpsharp_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-dot",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration - augmentation dot",QT_TRANSLATE_NOOP("action","Augmentation Dot"), QT_TRANSLATE_NOOP("action","Note duration: Augmentation dot"), QT_TRANSLATE_NOOP("action","Toggles the single augmentation dot"),Icons::dot_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-dotdot",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration - augmentation dot, x2",QT_TRANSLATE_NOOP("action","Double Augmentation Dot"), QT_TRANSLATE_NOOP("action","Note duration: Double augmentation dot"), QT_TRANSLATE_NOOP("action","Toggles the double augmentation dot"),Icons::dotdot_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-dot4",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration - augmentation dot, x4",QT_TRANSLATE_NOOP("action","Quadruple Augmentation Dot"), QT_TRANSLATE_NOOP("action","Note duration: Quadruple augmentation dot"), QT_TRANSLATE_NOOP("action","Toggles the quadruple augmentation dot"),Icons::dot4_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-dot3",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration - augmentation dot, x3",QT_TRANSLATE_NOOP("action","Triple Augmentation Dot"), QT_TRANSLATE_NOOP("action","Note duration: Triple augmentation dot"), QT_TRANSLATE_NOOP("action","Toggles the triple augmentation dot"),Icons::dot3_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"tie",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration - tie",QT_TRANSLATE_NOOP("action","Tie"), QT_TRANSLATE_NOOP("action","Note duration: Tie"), QT_TRANSLATE_NOOP("action","Adds a tie between the current note-chord and the next (if they're the same)"),Icons::tie_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-128",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 0 - 128th note",QT_TRANSLATE_NOOP("action","128th Note"), QT_TRANSLATE_NOOP("action","Note duration: 128th"), QT_TRANSLATE_NOOP("action","Applies a 128th-note duration to the current note-chord, adding rests if necessary"),Icons::note128_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-64",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 1 - 64th note",QT_TRANSLATE_NOOP("action","64th Note"), QT_TRANSLATE_NOOP("action","Note duration: 64th"), QT_TRANSLATE_NOOP("action","Applies a 64th-note duration to the current note-chord, adding rests if necessary"),Icons::note64_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-32",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 2 - 32nd note",QT_TRANSLATE_NOOP("action","32nd Note"), QT_TRANSLATE_NOOP("action","Note duration: 32nd"), QT_TRANSLATE_NOOP("action","Applies a 32nd-note duration to the current note-chord, adding rests if necessary"),Icons::note32_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-16",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 3 - 16th note",QT_TRANSLATE_NOOP("action","16th Note"), QT_TRANSLATE_NOOP("action","Note duration: 16th"), QT_TRANSLATE_NOOP("action","Applies a 16th-note duration to the current note-chord, adding rests if necessary"),Icons::note16_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-8",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 4 - 8th note",QT_TRANSLATE_NOOP("action","Eighth Note"), QT_TRANSLATE_NOOP("action","Note duration: Eighth"), QT_TRANSLATE_NOOP("action","Applies an eighth-note duration to the current note-chord, adding rests if necessary"),Icons::note8_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-4",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 5 - Quarter note",QT_TRANSLATE_NOOP("action","Quarter Note"), QT_TRANSLATE_NOOP("action","Note duration: Quarter"), QT_TRANSLATE_NOOP("action","Applies a quarter-note duration to the current note-chord, adding rests if necessary"),Icons::note4_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-2",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 6 - Half note",QT_TRANSLATE_NOOP("action","Half Note"), QT_TRANSLATE_NOOP("action","Note duration: Half"), QT_TRANSLATE_NOOP("action","Applies a half-note duration to the current note-chord, adding rests if necessary"),Icons::note2_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pad-note-1",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 7 - Whole note",QT_TRANSLATE_NOOP("action","Whole Note"), QT_TRANSLATE_NOOP("action","Note duration: Whole"), QT_TRANSLATE_NOOP("action","Applies a whole-note duration to the current note-chord"),Icons::note_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"note-breve",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 8 - Breve (Double-whole note)",QT_TRANSLATE_NOOP("action","Double Whole Note"), QT_TRANSLATE_NOOP("action","Note duration: Double whole"), QT_TRANSLATE_NOOP("action","Applies a double-whole-note duration to the current note-chord"),Icons::brevis_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"note-longa",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration 9 - Longa note",QT_TRANSLATE_NOOP("action","Longa"), QT_TRANSLATE_NOOP("action","Note duration: Longa"), QT_TRANSLATE_NOOP("action","Applies a quadruple-whole-note duration to the current note-chord"),Icons::longaUp_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM /*| STATE_NOTE_ENTRY_TAB*/,"half-duration",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration, decrease by half",QT_TRANSLATE_NOOP("action","Half Duration"), QT_TRANSLATE_NOOP("action","Half duration"), QT_TRANSLATE_NOOP("action","Changes the active duration to half of the current duration"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM /*| STATE_NOTE_ENTRY_TAB*/,"dec-duration-dotted",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration, decrease dotted",QT_TRANSLATE_NOOP("action","Decrease Duration Dotted"), QT_TRANSLATE_NOOP("action","Decrease duration dotted"), QT_TRANSLATE_NOOP("action","Changes the active duration to next lowest dotted duration"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY,"pad-note-decrease",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration, decrease full",QT_TRANSLATE_NOOP("action","Decrease Active Duration"), QT_TRANSLATE_NOOP("action","Decrease active duration"), QT_TRANSLATE_NOOP("action","(doesn't work)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM /*| STATE_NOTE_ENTRY_TAB*/,"double-duration",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration, increase by double",QT_TRANSLATE_NOOP("action","Double Duration"), QT_TRANSLATE_NOOP("action","Double duration"), QT_TRANSLATE_NOOP("action","Changes the active duration to half of the current duration"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM /*| STATE_NOTE_ENTRY_TAB*/,"inc-duration-dotted",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration, increase dotted",QT_TRANSLATE_NOOP("action","Increase Duration Dotted"), QT_TRANSLATE_NOOP("action","Increase duration dotted"), QT_TRANSLATE_NOOP("action","Changes the active duration to half of the current duration"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY,"pad-note-increase",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Duration, increase full",QT_TRANSLATE_NOOP("action","Increase Active Duration"), QT_TRANSLATE_NOOP("action","Increase active duration"), QT_TRANSLATE_NOOP("action","(doesn't work)"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"enh-both",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Enharmonic, change, both pitch modes",QT_TRANSLATE_NOOP("action","Change Enharmonic Spelling (Both Modes)"), QT_TRANSLATE_NOOP("action","Change enharmonic spelling (both modes)"), QT_TRANSLATE_NOOP("action","Respells the enharmonic of the selected note(s) (alters the spelling in concert pitch and transposed mode)"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"enh-current",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Enharmonic, change, current pitch mode only",QT_TRANSLATE_NOOP("action","Change Enharmonic Spelling (Current Mode)"), QT_TRANSLATE_NOOP("action","Change enharmonic spelling (current mode)"), QT_TRANSLATE_NOOP("action","Respells the enharmonic of the selected note(s) (alters the spelling in the current mode only)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"grace16after",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (16th) after",QT_TRANSLATE_NOOP("action","Grace: 16th After"), QT_TRANSLATE_NOOP("action","Add 16th grace note after"), QT_TRANSLATE_NOOP("action","Adds a 16th grace note after the selected note(s), and selects the grace note for modification"),Icons::grace16after_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"grace16",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (16th) before",QT_TRANSLATE_NOOP("action","Grace: 16th"), QT_TRANSLATE_NOOP("action","Add 16th grace note"), QT_TRANSLATE_NOOP("action","Adds a 16th grace note before the selected note(s), and selects the grace note for modification"),Icons::grace16_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"grace32after",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (32nd) after",QT_TRANSLATE_NOOP("action","Grace: 32nd After"), QT_TRANSLATE_NOOP("action","Add 32nd grace note after"), QT_TRANSLATE_NOOP("action","Adds a 32nd grace note after the selected note(s), and selects the grace note for modification"),Icons::grace32after_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"grace32",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (32nd) before",QT_TRANSLATE_NOOP("action","Grace: 32nd"), QT_TRANSLATE_NOOP("action","Add 32nd grace note"), QT_TRANSLATE_NOOP("action","Adds a 32nd grace note before the selected note(s), and selects the grace note for modification"),Icons::grace32_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"grace4",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (4th) before",QT_TRANSLATE_NOOP("action","Grace: Quarter"), QT_TRANSLATE_NOOP("action","Add quarter grace note"), QT_TRANSLATE_NOOP("action","Adds a quarter grace note before the selected note(s), and selects the grace note for modification"),Icons::grace4_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"grace8after",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (8th) after ",QT_TRANSLATE_NOOP("action","Grace: Eighth After"), QT_TRANSLATE_NOOP("action","Add Eighth grace note after"), QT_TRANSLATE_NOOP("action","Adds an eighth grace note after the selected note(s), and selects the grace note for modification"),Icons::grace8after_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"acciaccatura",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (8th) before - acciaccatura",QT_TRANSLATE_NOOP("action","Acciaccatura"), QT_TRANSLATE_NOOP("action","Add acciaccatura"), QT_TRANSLATE_NOOP("action","Adds a slashed eighth grace note before the selected note(s), and selects the grace note for modification"),Icons::acciaccatura_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"appoggiatura",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Grace note (8th) before - appoggiatura",QT_TRANSLATE_NOOP("action","Appoggiatura"), QT_TRANSLATE_NOOP("action","Add appoggiatura"), QT_TRANSLATE_NOOP("action","Adds an eighth grace note before the selected note(s), and selects the grace note for modification"),Icons::appoggiatura_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-down-bow",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Mark, bowing, down-bow",QT_TRANSLATE_NOOP("action","Down Bow"), QT_TRANSLATE_NOOP("action","Toggle down bow"), QT_TRANSLATE_NOOP("action","Toggles the down-bow mark on the selected note-chord(s)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-marcato",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Mark, bowing, marcato",QT_TRANSLATE_NOOP("action","Marcato"), QT_TRANSLATE_NOOP("action","Toggle marcato"), QT_TRANSLATE_NOOP("action","Toggles the marcato mark on the selected note-chord(s)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-up-bow",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Mark, bowing, up-bow",QT_TRANSLATE_NOOP("action","Up Bow"), QT_TRANSLATE_NOOP("action","Toggle up bow"), QT_TRANSLATE_NOOP("action","Toggles the up-bow mark on the selected note-chord(s)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-sforzato",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Mark, sforzato",QT_TRANSLATE_NOOP("action","Sforzato"), QT_TRANSLATE_NOOP("action","Toggle Sforzato"), QT_TRANSLATE_NOOP("action","Toggles the sforzato mark on the selected note-chord(s)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-staccato",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Mark, staccato",QT_TRANSLATE_NOOP("action","Staccato"), QT_TRANSLATE_NOOP("action","Toggle staccato"), QT_TRANSLATE_NOOP("action","Toggles the staccato mark on the selected note-chord(s)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-tenuto",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Mark, tenuto",QT_TRANSLATE_NOOP("action","Tenuto"), QT_TRANSLATE_NOOP("action","Toggle Tenuto"), QT_TRANSLATE_NOOP("action","Toggles the tenuto mark on the selected note-chord(s)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-trill",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Mark, trill",QT_TRANSLATE_NOOP("action","Trill"), QT_TRANSLATE_NOOP("action","Toggle Trill"), QT_TRANSLATE_NOOP("action","Toggles the trill mark on the selected note-chord(s)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"chord-a",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note A, add",QT_TRANSLATE_NOOP("action","Add A to Chord"), QT_TRANSLATE_NOOP("action","Add note A to chord"), QT_TRANSLATE_NOOP("action","Adds the A note to the selected note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"note-a",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note A, enter",QT_TRANSLATE_NOOP("action","A"), QT_TRANSLATE_NOOP("action","Enter note A"), QT_TRANSLATE_NOOP("action","Enters an A note at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"insert-a",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note A, insert",QT_TRANSLATE_NOOP("action","Insert A"), QT_TRANSLATE_NOOP("action","Insert note A"), QT_TRANSLATE_NOOP("action","Inserts an A note at the current location using the active duration, pushing forward any following notes, and increasing the measure time, if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"chord-b",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note B, add",QT_TRANSLATE_NOOP("action","Add B to Chord"), QT_TRANSLATE_NOOP("action","Add note B to chord"), QT_TRANSLATE_NOOP("action","Adds the B note to the selected note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"note-b",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note B, enter",QT_TRANSLATE_NOOP("action","B"), QT_TRANSLATE_NOOP("action","Enter note B"), QT_TRANSLATE_NOOP("action","Enters a B note at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"insert-b",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note B, insert",QT_TRANSLATE_NOOP("action","Insert B"), QT_TRANSLATE_NOOP("action","Insert note B"), QT_TRANSLATE_NOOP("action","Inserts a B note at the current location using the active duration, pushing forward any following notes, and increasing the measure time, if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"chord-c",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note C, add",QT_TRANSLATE_NOOP("action","Add C to Chord"), QT_TRANSLATE_NOOP("action","Add note C to chord"), QT_TRANSLATE_NOOP("action","Adds the C note to the selected note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"note-c",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note C, enter",QT_TRANSLATE_NOOP("action","C"), QT_TRANSLATE_NOOP("action","Enter note C"), QT_TRANSLATE_NOOP("action","Enters a C note at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"insert-c",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note C, insert",QT_TRANSLATE_NOOP("action","Insert C"), QT_TRANSLATE_NOOP("action","Insert note C"), QT_TRANSLATE_NOOP("action","Inserts a C note at the current location using the active duration, pushing forward any following notes, and increasing the measure time, if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"chord-d",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note D, add",QT_TRANSLATE_NOOP("action","Add D to Chord"), QT_TRANSLATE_NOOP("action","Add note D to chord"), QT_TRANSLATE_NOOP("action","Adds the D note to the selected note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"note-d",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note D, enter",QT_TRANSLATE_NOOP("action","D"), QT_TRANSLATE_NOOP("action","Enter note D"), QT_TRANSLATE_NOOP("action","Enters a D note at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"insert-d",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note D, insert",QT_TRANSLATE_NOOP("action","Insert D"), QT_TRANSLATE_NOOP("action","Insert note D"), QT_TRANSLATE_NOOP("action","Inserts a D note at the current location using the active duration, pushing forward any following notes, and increasing the measure time, if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"chord-e",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note E, add",QT_TRANSLATE_NOOP("action","Add E to Chord"), QT_TRANSLATE_NOOP("action","Add note E to chord"), QT_TRANSLATE_NOOP("action","Adds the E note to the selected note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"note-e",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note E, enter",QT_TRANSLATE_NOOP("action","E"), QT_TRANSLATE_NOOP("action","Enter note E"), QT_TRANSLATE_NOOP("action","Enters an E note at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"insert-e",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note E, insert",QT_TRANSLATE_NOOP("action","Insert E"), QT_TRANSLATE_NOOP("action","Insert note E"), QT_TRANSLATE_NOOP("action","Inserts an E note at the current location using the active duration, pushing forward any following notes, and increasing the measure time, if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"chord-f",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note F, add",QT_TRANSLATE_NOOP("action","Add F to Chord"), QT_TRANSLATE_NOOP("action","Add note F to chord"), QT_TRANSLATE_NOOP("action","Adds the F note to the selected note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"note-f",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note F, enter",QT_TRANSLATE_NOOP("action","F"), QT_TRANSLATE_NOOP("action","Enter note F"), QT_TRANSLATE_NOOP("action","Enters an F note at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"insert-f",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note F, insert",QT_TRANSLATE_NOOP("action","Insert F"), QT_TRANSLATE_NOOP("action","Insert note F"), QT_TRANSLATE_NOOP("action","Inserts an F note at the current location using the active duration, pushing forward any following notes, and increasing the measure time, if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"chord-g",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note G, add",QT_TRANSLATE_NOOP("action","Add G to Chord"), QT_TRANSLATE_NOOP("action","Add note G to chord"), QT_TRANSLATE_NOOP("action","Adds the G note to the selected note-chord"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"note-g",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note G, enter",QT_TRANSLATE_NOOP("action","G"), QT_TRANSLATE_NOOP("action","Enter note G"), QT_TRANSLATE_NOOP("action","Enters a G note at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"insert-g",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note G, insert",QT_TRANSLATE_NOOP("action","Insert G"), QT_TRANSLATE_NOOP("action","Insert note G"), QT_TRANSLATE_NOOP("action","Inserts a G note at the current location using the active duration, pushing forward any following notes, and increasing the measure time, if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_METHOD_REALTIME_AUTO | STATE_NOTE_ENTRY_METHOD_REALTIME_MANUAL,"realtime-advance",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Note Input: Real-time, move cursor",QT_TRANSLATE_NOOP("action","Real-Time Advance"), QT_TRANSLATE_NOOP("action","Move the cursor forward in real-time input mode"), QT_TRANSLATE_NOOP("action","0"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"rest-8",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Rest, duration e - Eighth",QT_TRANSLATE_NOOP("action","Eighth Rest"), QT_TRANSLATE_NOOP("action","Note input: Eighth rest"), QT_TRANSLATE_NOOP("action","Enters an eighth rest at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"rest-4",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Rest, duration f - Quarter",QT_TRANSLATE_NOOP("action","Quarter Rest"), QT_TRANSLATE_NOOP("action","Note input: Quarter rest"), QT_TRANSLATE_NOOP("action","Enters a quarter rest at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"rest-2",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Rest, duration g - Half",QT_TRANSLATE_NOOP("action","Half Rest"), QT_TRANSLATE_NOOP("action","Note input: Half rest"), QT_TRANSLATE_NOOP("action","Enters a half rest at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"rest-1",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Rest, duration h - Whole",QT_TRANSLATE_NOOP("action","Whole Rest"), QT_TRANSLATE_NOOP("action","Note input: Whole rest"), QT_TRANSLATE_NOOP("action","Enters a whole rest at the current location in the staff, replacing if necessary"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"rest",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Rest, enter",QT_TRANSLATE_NOOP("action","Rest"), QT_TRANSLATE_NOOP("action","Enter rest"), QT_TRANSLATE_NOOP("action","Enters a rest of the active duration, and activating the current Note Input mode"),Icons::quartrest_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"full-measure-rest",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Rest, full measure",QT_TRANSLATE_NOOP("action","Full Measure Rest"), QT_TRANSLATE_NOOP("action","Full measure rest"), QT_TRANSLATE_NOOP("action","Converts the current or selected measure to a full measure rest, removing all contents there"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"pad-rest",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Rest, toggle toolbar button",QT_TRANSLATE_NOOP("action","Rest"), QT_TRANSLATE_NOOP("action","Note input: Rest"), QT_TRANSLATE_NOOP("action","Toggles input of rests (instead of noteheads)"),Icons::quartrest_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL,"time-delete",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Selection, Timewise delete",QT_TRANSLATE_NOOP("action","Timewise Delete"), QT_TRANSLATE_NOOP("action","Timewise delete"), QT_TRANSLATE_NOOP("action","Deletes the selected elements by duration, shortening the measure's timing"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"tuplet-dialog",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet other…",QT_TRANSLATE_NOOP("action","Other..."), QT_TRANSLATE_NOOP("action","Other tuplets"), QT_TRANSLATE_NOOP("action","Opens a dialog so you can create a customized tuplet"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"duplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x2 (duplet)",QT_TRANSLATE_NOOP("action","Duplet"), QT_TRANSLATE_NOOP("action","Duplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into halves"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"triplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x3 (triplet)",QT_TRANSLATE_NOOP("action","Triplet"), QT_TRANSLATE_NOOP("action","Triplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into thirds"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"quadruplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x4 (quadruplet)",QT_TRANSLATE_NOOP("action","Quadruplet"), QT_TRANSLATE_NOOP("action","Quadruplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into fourths"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"quintuplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x5 (quintuplet)",QT_TRANSLATE_NOOP("action","Quintuplet"), QT_TRANSLATE_NOOP("action","Quintuplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into fifths"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"sextuplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x6 (sextuplet)",QT_TRANSLATE_NOOP("action","Sextuplet"), QT_TRANSLATE_NOOP("action","Sextuplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into sixths"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"septuplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x7 (septuplet)",QT_TRANSLATE_NOOP("action","Septuplet"), QT_TRANSLATE_NOOP("action","Septuplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into sevenths"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"octuplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x8 (octuplet)",QT_TRANSLATE_NOOP("action","Octuplet"), QT_TRANSLATE_NOOP("action","Octuplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into eighths"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"nonuplet",NOTE_INPUT, QT_TRANSLATE_NOOP("action","Tuplet x9 (nonuplet)",QT_TRANSLATE_NOOP("action","Nonuplet"), QT_TRANSLATE_NOOP("action","Nonuplet"), QT_TRANSLATE_NOOP("action","Divides the timing of the selected note or rest into ninths"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY | STATE_EDIT,"countin",PLAYBACK, QT_TRANSLATE_NOOP("action","Count-in, Apply (toggle)",QT_TRANSLATE_NOOP("action","Count-In"), QT_TRANSLATE_NOOP("action","Toggle 'Count-In' playback"), QT_TRANSLATE_NOOP("action","Upon playback, plays a count-in based on the time signature"),Icons::countin_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"follow",PLAYBACK, QT_TRANSLATE_NOOP("action","Follow playback in Piano Roll (toggle)",QT_TRANSLATE_NOOP("action","Pan Piano Roll"), QT_TRANSLATE_NOOP("action","Toggle pan piano roll"), QT_TRANSLATE_NOOP("action","Toggles the Piano Roll to follow the playback"),Icons::pan_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE | ShortcutFlags::A_CHECKED}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"pan",PLAYBACK, QT_TRANSLATE_NOOP("action","Follow playback in score (toggle)",QT_TRANSLATE_NOOP("action","Pan Score"), QT_TRANSLATE_NOOP("action","Toggle 'Pan Score'"), QT_TRANSLATE_NOOP("action","Toggles the score display to follow the playback"),Icons::pan_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE | ShortcutFlags::A_CHECKED}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"loop",PLAYBACK, QT_TRANSLATE_NOOP("action","Loop, Apply (toggle)",QT_TRANSLATE_NOOP("action","Loop Playback"), QT_TRANSLATE_NOOP("action","Toggle 'Loop Playback'"), QT_TRANSLATE_NOOP("action","Toggles the activation of the loop"),Icons::loop_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"loop-in",PLAYBACK, QT_TRANSLATE_NOOP("action","Loop, set beginning",QT_TRANSLATE_NOOP("action","Loop In"), QT_TRANSLATE_NOOP("action","Set loop in position"), QT_TRANSLATE_NOOP("action","Sets the loop beginning at the start of the current measure"),Icons::loopIn_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"loop-out",PLAYBACK, QT_TRANSLATE_NOOP("action","Loop, set end",QT_TRANSLATE_NOOP("action","Loop Out"), QT_TRANSLATE_NOOP("action","Set loop out position"), QT_TRANSLATE_NOOP("action","Sets the loop end at the end of the current measure"),Icons::loopOut_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY | STATE_EDIT,"metronome",PLAYBACK, QT_TRANSLATE_NOOP("action","Metronome, Apply (toggle)",QT_TRANSLATE_NOOP("action","Metronome"), QT_TRANSLATE_NOOP("action","Toggle metronome playback"), QT_TRANSLATE_NOOP("action","Toggles the activation of the metronome during playback"),Icons::metronome_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_PLAY,"seek-begin",PLAYBACK, QT_TRANSLATE_NOOP("action","Play from beginning",QT_TRANSLATE_NOOP("action","Seek to Begin"), QT_TRANSLATE_NOOP("action","Player: seek to begin"), QT_TRANSLATE_NOOP("action","Plays the score from the beginning"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"play",PLAYBACK, QT_TRANSLATE_NOOP("action","Play from selection",QT_TRANSLATE_NOOP("action","Play"), QT_TRANSLATE_NOOP("action","Player: play"), QT_TRANSLATE_NOOP("action","Plays the score from the current location or selection"),Icons::play_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL,"repeat",PLAYBACK, QT_TRANSLATE_NOOP("action","Repeats, Apply (toggle)",QT_TRANSLATE_NOOP("action","Play Repeats"), QT_TRANSLATE_NOOP("action","Toggle 'Play Repeats'"), QT_TRANSLATE_NOOP("action","Toggles the use of repeats and voltas during playback"),Icons::repeat_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE | ShortcutFlags::A_CHECKED}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"next-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to chord, next",QT_TRANSLATE_NOOP("action","Next Chord"), QT_TRANSLATE_NOOP("action","Go to next chord or move text right"), QT_TRANSLATE_NOOP("action","Makes the next note-chord the current location"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"prev-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to chord, previous",QT_TRANSLATE_NOOP("action","Previous Chord"), QT_TRANSLATE_NOOP("action","Go to previous chord or move text left"), QT_TRANSLATE_NOOP("action","Makes the previous note-chord the current location"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"first-element",POSITION, QT_TRANSLATE_NOOP("action","Go to element, first",QT_TRANSLATE_NOOP("action","First Element"), QT_TRANSLATE_NOOP("action","Go to the first element"), QT_TRANSLATE_NOOP("action","Makes the first element in the score the current location"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL,"last-element",POSITION, QT_TRANSLATE_NOOP("action","Go to element, last",QT_TRANSLATE_NOOP("action","Last Element"), QT_TRANSLATE_NOOP("action","Go to the last element"), QT_TRANSLATE_NOOP("action","Makes the last element in the score the current location"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL,"next-element",POSITION, QT_TRANSLATE_NOOP("action","Go to element, next (Accessibility)",QT_TRANSLATE_NOOP("action","Next Element"), QT_TRANSLATE_NOOP("action","Accessibility: Next element"), QT_TRANSLATE_NOOP("action","Makes the next element in the score the current location"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL,"prev-element",POSITION, QT_TRANSLATE_NOOP("action","Go to element, previous (Accessibility)",QT_TRANSLATE_NOOP("action","Previous Element"), QT_TRANSLATE_NOOP("action","Accessibility: Previous element"), QT_TRANSLATE_NOOP("action","Makes the previous element in the score the current location"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::MAIN_WINDOW,STATE_PLAY,"play-next-measure",POSITION, QT_TRANSLATE_NOOP("action","Go to measure, next",QT_TRANSLATE_NOOP("action","Play Next Measure"), QT_TRANSLATE_NOOP("action","Play next measure"), QT_TRANSLATE_NOOP("action","Makes the start of the next measure the current location"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_PLAY,"play-prev-measure",POSITION, QT_TRANSLATE_NOOP("action","Go to measure, previous",QT_TRANSLATE_NOOP("action","Play Previous Measure"), QT_TRANSLATE_NOOP("action","Play previous measure"), QT_TRANSLATE_NOOP("action","Makes the start of the previous measure the current location"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"next-measure",POSITION, QT_TRANSLATE_NOOP("action","Go to measure, next",QT_TRANSLATE_NOOP("action","Next Measure"), QT_TRANSLATE_NOOP("action","Go to next measure or move text right"), QT_TRANSLATE_NOOP("action","(Obsolete)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"prev-measure",POSITION, QT_TRANSLATE_NOOP("action","Go to measure, previous",QT_TRANSLATE_NOOP("action","Previous Measure"), QT_TRANSLATE_NOOP("action","Go to previous measure or move text left"), QT_TRANSLATE_NOOP("action","(Obsolete)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"bottom-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to note, lowest in chord",QT_TRANSLATE_NOOP("action","Bottom Note in Chord"), QT_TRANSLATE_NOOP("action","Go to bottom note in chord"), QT_TRANSLATE_NOOP("action","In the current note-chord, selects the note at the bottom of the chord"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"up-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to note, next higher in chord",QT_TRANSLATE_NOOP("action","Up Note in Chord"), QT_TRANSLATE_NOOP("action","Go to higher pitched note in chord"), QT_TRANSLATE_NOOP("action","In the current note-chord, selects the next higher note in the chord"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"down-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to note, next lower in chord",QT_TRANSLATE_NOOP("action","Down Note in Chord"), QT_TRANSLATE_NOOP("action","Go to lower pitched note in chord"), QT_TRANSLATE_NOOP("action","In the current note-chord, selects the next lower note in the chord"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"top-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to note, highest in chord",QT_TRANSLATE_NOOP("action","Top Note in Chord"), QT_TRANSLATE_NOOP("action","Go to top note in chord"), QT_TRANSLATE_NOOP("action","In the current note-chord, selects the note at the top of the chord"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"rewind",POSITION, QT_TRANSLATE_NOOP("action","Go to note-chord, first",QT_TRANSLATE_NOOP("action","Rewind"), QT_TRANSLATE_NOOP("action","Player: rewind"), QT_TRANSLATE_NOOP("action","Makes the score's first note-chord or rest the current location"),Icons::start_ICON,,}, {MsWidget::MAIN_WINDOW,STATE_PLAY,"seek-end",POSITION, QT_TRANSLATE_NOOP("action","Go to note-chord, last",QT_TRANSLATE_NOOP("action","Seek to End"), QT_TRANSLATE_NOOP("action","Player: seek to end"), QT_TRANSLATE_NOOP("action","Makes the score's last note-chord or rest the current location"),,,}, {MsWidget::MAIN_WINDOW,STATE_PLAY,"play-next-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to note-chord, next",QT_TRANSLATE_NOOP("action","Play Next Chord"), QT_TRANSLATE_NOOP("action","Play next chord"), QT_TRANSLATE_NOOP("action","Makes the next note-chord or rest the current location"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_PLAY,"play-prev-chord",POSITION, QT_TRANSLATE_NOOP("action","Go to note-chord, previous",QT_TRANSLATE_NOOP("action","Play Previous Chord"), QT_TRANSLATE_NOOP("action","Play previous chord"), QT_TRANSLATE_NOOP("action","Makes the previous note-chord or rest the current location"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"next-segment-element",POSITION, QT_TRANSLATE_NOOP("action","Go to segment element, next (Accessibility)",QT_TRANSLATE_NOOP("action","Next Segment Element"), QT_TRANSLATE_NOOP("action","Accessibility: Next segment element"), QT_TRANSLATE_NOOP("action","Makes the next segment element the current location"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL,"prev-segment-element",POSITION, QT_TRANSLATE_NOOP("action","Go to segment element, previous (Accessibility)",QT_TRANSLATE_NOOP("action","Previous Segment Element"), QT_TRANSLATE_NOOP("action","Accessibility: Previous segment element"), QT_TRANSLATE_NOOP("action","Makes the previous segment element the current location"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"prev-track",POSITION, QT_TRANSLATE_NOOP("action","Go to staff above or previous voice",QT_TRANSLATE_NOOP("action","Previous Staff or Voice"), QT_TRANSLATE_NOOP("action","Previous staff or voice"), QT_TRANSLATE_NOOP("action","Makes the same position in the next higher staff/voice the current location"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"next-track",POSITION, QT_TRANSLATE_NOOP("action","Go to staff below or next voice",QT_TRANSLATE_NOOP("action","Next Staff or Voice"), QT_TRANSLATE_NOOP("action","Next staff or voice"), QT_TRANSLATE_NOOP("action","Makes the same position in the next lower staff/voice the current location"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"find",POSITION, QT_TRANSLATE_NOOP("action","Go to… (Find)",QT_TRANSLATE_NOOP("action","Find"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Opens the field to make the current location a given measure or page"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT,"redo",SCORE, QT_TRANSLATE_NOOP("action","Action, Redo",QT_TRANSLATE_NOOP("action","Redo"), QT_TRANSLATE_NOOP("action","Redo"), QT_TRANSLATE_NOOP("action","Re-applies the action that was last undone"),Icons::redo_ICON,Qt::ApplicationShortcut,}, {Ms::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"repeat-cmd",SCORE, QT_TRANSLATE_NOOP("action","Action, Repeat (last)",QT_TRANSLATE_NOOP("action","Repeat Last Command"), QT_TRANSLATE_NOOP("action","Repeat last command"), QT_TRANSLATE_NOOP("action","Re-applies the Action that was last executed (does the same thing again)"),Icons::fileOpen_ICON,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT,"undo",SCORE, QT_TRANSLATE_NOOP("action","Action, Undo",QT_TRANSLATE_NOOP("action","Undo"), QT_TRANSLATE_NOOP("action","Undo"), QT_TRANSLATE_NOOP("action","Cancels the last Action and reverts the score to the previous state"),Icons::undo_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_LOCK,"lock",SCORE, QT_TRANSLATE_NOOP("action","Lock score (Disable editing)",QT_TRANSLATE_NOOP("action","Lock Score"), QT_TRANSLATE_NOOP("action","Lock score"), QT_TRANSLATE_NOOP("action","Toggles the edit state of the score; when a score is locked, it cannot be edited"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"pitch-spell",SCORE, QT_TRANSLATE_NOOP("action","Enharmonics, Reset (respell)",QT_TRANSLATE_NOOP("action","Respell Pitches"), QT_TRANSLATE_NOOP("action","Respell Pitches"), QT_TRANSLATE_NOOP("action","Resets the enharmonics of the entire score to those of the key"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_FOTO,"fotomode",SCORE, QT_TRANSLATE_NOOP("action","Image Capture (toggle)",QT_TRANSLATE_NOOP("action","Image Capture"), QT_TRANSLATE_NOOP("action","Toggle 'Image Capture'"), QT_TRANSLATE_NOOP("action","Toggles the Image Capture state, so you can make a screenshot of the selection in the score"),Icons::fotomode_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"picture",SCORE, QT_TRANSLATE_NOOP("action","Image, insert",QT_TRANSLATE_NOOP("action","Picture"), QT_TRANSLATE_NOOP("action","Add picture"), QT_TRANSLATE_NOOP("action","(doesn't work)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"append-measure",SCORE, QT_TRANSLATE_NOOP("action","Measure, Append 1",QT_TRANSLATE_NOOP("action","Append One Measure"), QT_TRANSLATE_NOOP("action","Append one measure"), QT_TRANSLATE_NOOP("action","Adds a single measure to the end of the score"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"append-measures",SCORE, QT_TRANSLATE_NOOP("action","Measure, Append…",QT_TRANSLATE_NOOP("action","Append Measures…"), QT_TRANSLATE_NOOP("action","Append measures"), QT_TRANSLATE_NOOP("action","Opens a dialog so you can choose the number of measures to add to the end of the score"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"slash-fill",SCORE, QT_TRANSLATE_NOOP("action","Measure, Fill with slashes",QT_TRANSLATE_NOOP("action","Fill With Slashes"), QT_TRANSLATE_NOOP("action","Fill with slashes"), QT_TRANSLATE_NOOP("action","Fills the selected measures with slash notation based on the eighth beaming of the time signature; if there are notes currently in the measure, the slashes will be assigned to the next available voice"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"insert-measure",SCORE, QT_TRANSLATE_NOOP("action","Measure, Insert 1",QT_TRANSLATE_NOOP("action","Insert One Measure"), QT_TRANSLATE_NOOP("action","Insert one measure"), QT_TRANSLATE_NOOP("action","Adds a single measure before the current measure"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"insert-measures",SCORE, QT_TRANSLATE_NOOP("action","Measure, Insert…",QT_TRANSLATE_NOOP("action","Insert Measures…"), QT_TRANSLATE_NOOP("action","Insert measures"), QT_TRANSLATE_NOOP("action","Opens a dialog so you can choose the number of measures to insert before the current measure"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"stretch-",SCORE, QT_TRANSLATE_NOOP("action","Measure, Layout stretch, decrease",QT_TRANSLATE_NOOP("action","Decrease Layout Stretch"), QT_TRANSLATE_NOOP("action","Decrease layout stretch"), QT_TRANSLATE_NOOP("action","Decreases the layout stretch factor of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"stretch+",SCORE, QT_TRANSLATE_NOOP("action","Measure, Layout stretch, increase",QT_TRANSLATE_NOOP("action","Increase Layout Stretch"), QT_TRANSLATE_NOOP("action","Increase layout stretch"), QT_TRANSLATE_NOOP("action","Increases the layout stretch factor of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"reset-stretch",SCORE, QT_TRANSLATE_NOOP("action","Measure, Layout stretch. reset",QT_TRANSLATE_NOOP("action","Reset Layout Stretch"), QT_TRANSLATE_NOOP("action","Reset layout stretch"), QT_TRANSLATE_NOOP("action","Resets the layout stretch factor of the selected measures or entire score"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"split-measure",SCORE, QT_TRANSLATE_NOOP("action","Measure, Split before selected note",QT_TRANSLATE_NOOP("action","Split Measure Before Selected Note/Rest"), QT_TRANSLATE_NOOP("action","Split measure before selected note/rest"), QT_TRANSLATE_NOOP("action","Starts a new measure before the selected note-chord or rest, creating two irregular measures (only works with a single element selected)"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL,"del-empty-measures",SCORE, QT_TRANSLATE_NOOP("action","Measures, Crop",QT_TRANSLATE_NOOP("action","Remove Empty Trailing Measures"), QT_TRANSLATE_NOOP("action","Remove empty trailing measures"), QT_TRANSLATE_NOOP("action","Deletes any measures at the end of the score that are empty in all staves"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"join-measures",SCORE, QT_TRANSLATE_NOOP("action","Measures, Join ",QT_TRANSLATE_NOOP("action","Join Selected Measures"), QT_TRANSLATE_NOOP("action","Join selected measures"), QT_TRANSLATE_NOOP("action","Joins a range of selected measures, into one irregular measure (unless it abides by the time signature)"),,,}, {Ms::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY | STATE_FOTO,"page-settings",SCORE, QT_TRANSLATE_NOOP("action","Page settings…",QT_TRANSLATE_NOOP("action","Page Settings..."), QT_TRANSLATE_NOOP("action","Page settings"), QT_TRANSLATE_NOOP("action","Opens a window so you can set the page layout settings, which are saved independently with each score"),,,}, {Ms::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"print",SCORE, QT_TRANSLATE_NOOP("action","Print…",QT_TRANSLATE_NOOP("action","Print..."), QT_TRANSLATE_NOOP("action","Print"), QT_TRANSLATE_NOOP("action","Opens a window so you can print the scrore, according to your computer's print settings"),Icons::print_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::SCORE_TAB,STATE_NORMAL,"resequence-rehearsal-marks",SCORE, QT_TRANSLATE_NOOP("action","Rehearsal marks, Resequence ",QT_TRANSLATE_NOOP("action","Resequence Rehearsal Marks"), QT_TRANSLATE_NOOP("action","Resequence rehearsal marks"), QT_TRANSLATE_NOOP("action","Sorts the rehearsal marks alphanumerically, renaming the location if necessary"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"toggle-mmrest",SCORE, QT_TRANSLATE_NOOP("action","Rests, multimeasure view (toggle)",QT_TRANSLATE_NOOP("action","'Create Multimeasure Rest'"), QT_TRANSLATE_NOOP("action","'Create Multimeasure Rest'"), QT_TRANSLATE_NOOP("action","Toggles the view showing multiple empty measures, between measures marked with rests individually, or combining rests and numbering the measures they include"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL,"revision",SCORE, QT_TRANSLATE_NOOP("action","Revision, Create new ",QT_TRANSLATE_NOOP("action","Create New Revision"), QT_TRANSLATE_NOOP("action","Create new revision"), QT_TRANSLATE_NOOP("action","Updates the revision index of the score"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"select-similar",SELECTION, QT_TRANSLATE_NOOP("action","Add all similar elements",QT_TRANSLATE_NOOP("action","All Similar Elements"), QT_TRANSLATE_NOOP("action","Select all similar elements"), QT_TRANSLATE_NOOP("action","Add to the selection all similar elements in all staves and all voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"select-similar-staff",SELECTION, QT_TRANSLATE_NOOP("action","Add all similar elements in same staff",QT_TRANSLATE_NOOP("action","All Similar Elements in Same Staff"), QT_TRANSLATE_NOOP("action","Select all similar elements in same staff"), QT_TRANSLATE_NOOP("action","Add to the selection all similar elements only in the current staff but in all voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"select-similar-range",SELECTION, QT_TRANSLATE_NOOP("action","Add all similar elements in selected range",QT_TRANSLATE_NOOP("action","All Similar Elements in Range Selection"), QT_TRANSLATE_NOOP("action","Select all similar elements in the range selection"), QT_TRANSLATE_NOOP("action","Add to the selection all similar elements only in the selected range but in all voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"select-dialog",SELECTION, QT_TRANSLATE_NOOP("action","Add all similar elements with more options",QT_TRANSLATE_NOOP("action","All Similar Elements with More Options"), QT_TRANSLATE_NOOP("action","Select all similar elements with more options"), QT_TRANSLATE_NOOP("action","Opens a dialog so you can filter what how the selection is chosen"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-next-chord",SELECTION, QT_TRANSLATE_NOOP("action","Add next chord",QT_TRANSLATE_NOOP("action","Add Next Chord to Selection"), QT_TRANSLATE_NOOP("action","Add next chord to selection"), QT_TRANSLATE_NOOP("action","Adds the following note-chord or rest to the selection"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-prev-chord",SELECTION, QT_TRANSLATE_NOOP("action","Add previous chord",QT_TRANSLATE_NOOP("action","Add Previous Chord to Selection"), QT_TRANSLATE_NOOP("action","Add previous chord to selection"), QT_TRANSLATE_NOOP("action","Adds the preceding note-chord or rest to the selection"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"select-staff-above",SELECTION, QT_TRANSLATE_NOOP("action","Add staff above",QT_TRANSLATE_NOOP("action","Add Staff Above to Selection"), QT_TRANSLATE_NOOP("action","Add staff above to selection"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements in the same range in the next highest staff, including all those in other voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"select-staff-below",SELECTION, QT_TRANSLATE_NOOP("action","Add staff below",QT_TRANSLATE_NOOP("action","Add Staff Below to Selection"), QT_TRANSLATE_NOOP("action","Add staff below to selection"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements in the same range in the next lowest staff, including all those in other voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-begin-line",SELECTION, QT_TRANSLATE_NOOP("action","Add to line beginning",QT_TRANSLATE_NOOP("action","Select to Beginning of Line"), QT_TRANSLATE_NOOP("action","Select to beginning of line"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements back to the beginning of the line, including all voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-end-line",SELECTION, QT_TRANSLATE_NOOP("action","Add to line end",QT_TRANSLATE_NOOP("action","Select to End of Line"), QT_TRANSLATE_NOOP("action","Select to end of line"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements up to the end of the line, including all voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-prev-measure",SELECTION, QT_TRANSLATE_NOOP("action","Add to measure beginning",QT_TRANSLATE_NOOP("action","Select to Beginning of Measure"), QT_TRANSLATE_NOOP("action","Select to beginning of measure"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements back to the beginning of the current measure, including all voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-next-measure",SELECTION, QT_TRANSLATE_NOOP("action","Add to measure end",QT_TRANSLATE_NOOP("action","Select to End of Measure"), QT_TRANSLATE_NOOP("action","Select to end of measure"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements up to the end of the current measure, including all voices"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-begin-score",SELECTION, QT_TRANSLATE_NOOP("action","Add to score beginning",QT_TRANSLATE_NOOP("action","Select to Beginning of Score"), QT_TRANSLATE_NOOP("action","Select to beginning of score"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements back to the beginning of the score, including all voices, but only on the same staff"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-end-score",SELECTION, QT_TRANSLATE_NOOP("action","Add to score end",QT_TRANSLATE_NOOP("action","Select to End of Score"), QT_TRANSLATE_NOOP("action","Select to end of score"), QT_TRANSLATE_NOOP("action","Adds to the selection all elements up to the end of the score, including all voices, but only on the same staff"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"delete",SELECTION, QT_TRANSLATE_NOOP("action","Clear",QT_TRANSLATE_NOOP("action","Delete"), QT_TRANSLATE_NOOP("action","Delete"), QT_TRANSLATE_NOOP("action","Deletes the contents of the selection (note-chords are replaced with rests)"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT | STATE_HARMONY_FIGBASS_EDIT | STATE_FOTO,"copy",SELECTION, QT_TRANSLATE_NOOP("action","Clipboard, Copy to",QT_TRANSLATE_NOOP("action","Copy"), QT_TRANSLATE_NOOP("action","0"), QT_TRANSLATE_NOOP("action","Copies the selection to the clipboard without affecting the selection"),Icons::copy_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT | STATE_HARMONY_FIGBASS_EDIT,"cut",SELECTION, QT_TRANSLATE_NOOP("action","Clipboard, Cut to (Copy and delete)",QT_TRANSLATE_NOOP("action","Cut"), QT_TRANSLATE_NOOP("action","0"), QT_TRANSLATE_NOOP("action","Copies the selection to the clipboard, removing the selection"),Icons::cut_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT | STATE_HARMONY_FIGBASS_EDIT,"paste",SELECTION, QT_TRANSLATE_NOOP("action","Clipboard, Paste from",QT_TRANSLATE_NOOP("action","Paste"), QT_TRANSLATE_NOOP("action","0"), QT_TRANSLATE_NOOP("action","Pastes the clipboard contents starting at the selected location, replacing the existing elements"),Icons::paste_ICON,Qt::ApplicationShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT | STATE_HARMONY_FIGBASS_EDIT,"swap",SELECTION, QT_TRANSLATE_NOOP("action","Clipboard, Swap with selection",QT_TRANSLATE_NOOP("action","Swap with Clipboard"), QT_TRANSLATE_NOOP("action","Swap selection with clipboard"), QT_TRANSLATE_NOOP("action","Exchanges the contents of the clipboard with the selection (only works on note-chords and rests)"),Icons::swap_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"repeat-sel",SELECTION, QT_TRANSLATE_NOOP("action","Duplicate (repeat)",QT_TRANSLATE_NOOP("action","Repeat Selection"), QT_TRANSLATE_NOOP("action","Repeat selection"), QT_TRANSLATE_NOOP("action","Copies the selection to the clipboard, and pastes it to the next available space after the selected range (extra measures are not added at the end of the score)"),Icons::fileOpen_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"edit-element",SELECTION, QT_TRANSLATE_NOOP("action","Edit",QT_TRANSLATE_NOOP("action","Edit Element"), QT_TRANSLATE_NOOP("action","Edit element"), QT_TRANSLATE_NOOP("action","Activates the edit mode of the selected element (only works on a single element)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_TEXT_EDIT | STATE_LYRICS_EDIT | STATE_HARMONY_FIGBASS_EDIT,"flip",SELECTION, QT_TRANSLATE_NOOP("action","Flip direction up/down",QT_TRANSLATE_NOOP("action","Flip Direction"), QT_TRANSLATE_NOOP("action","Flip direction"), QT_TRANSLATE_NOOP("action","Flips the direction of the element between up and down, if applicable"),Icons::flip_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_EDIT,"reset",SELECTION, QT_TRANSLATE_NOOP("action","Reset element",QT_TRANSLATE_NOOP("action","Reset Shapes and Positions"), QT_TRANSLATE_NOOP("action","Reset shapes and positions"), QT_TRANSLATE_NOOP("action","Resets shapes and positions of selected elements to their defaults"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"select-section",SELECTION, QT_TRANSLATE_NOOP("action","Select all in current section",QT_TRANSLATE_NOOP("action","Select Section"), QT_TRANSLATE_NOOP("action","Select section"), QT_TRANSLATE_NOOP("action","Selects all measure elements in the current section, except those that are automatically placed "),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"select-all",SELECTION, QT_TRANSLATE_NOOP("action","Select all measure elements in score",QT_TRANSLATE_NOOP("action","Select All"), QT_TRANSLATE_NOOP("action","Select all"), QT_TRANSLATE_NOOP("action","Selects all measure elements in the score, except those that are automatically placed "),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT,"hraster",SELECTION, QT_TRANSLATE_NOOP("action","Snap horizontal (toggle)",QT_TRANSLATE_NOOP("action","Enable Snap to Horizontal Grid"), QT_TRANSLATE_NOOP("action","Enable snap to horizontal grid"), QT_TRANSLATE_NOOP("action","Toggles the placement snap of the horizontal grid"),Icons::hraster_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT,"vraster",SELECTION, QT_TRANSLATE_NOOP("action","Snap vertical (toggle)",QT_TRANSLATE_NOOP("action","Enable Snap to Vertical Grid"), QT_TRANSLATE_NOOP("action","Enable snap to vertical grid"), QT_TRANSLATE_NOOP("action","Toggles the placement snap of the vertical grid"),Icons::vraster_ICON,Qt::WindowShortcut,ShortcutFlags::A_CHECKABLE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-brackets",SELECTION, QT_TRANSLATE_NOOP("action","Surround with brackets",QT_TRANSLATE_NOOP("action","Add Brackets to Element"), QT_TRANSLATE_NOOP("action","Add brackets to element"), QT_TRANSLATE_NOOP("action","Surrounds the element with parentheses (works only on note-chords and accidentals)"),Icons::brackets_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"add-parentheses",SELECTION, QT_TRANSLATE_NOOP("action","Surround with parentheses",QT_TRANSLATE_NOOP("action","Add Parentheses to Element"), QT_TRANSLATE_NOOP("action","Add parentheses to element"), QT_TRANSLATE_NOOP("action","(doesn't work)"),Icons::parentheses_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY,"unset-visible",SELECTION, QT_TRANSLATE_NOOP("action","Visibility, Make invisible",QT_TRANSLATE_NOOP("action","Set Invisible"), QT_TRANSLATE_NOOP("action","Set invisible"), QT_TRANSLATE_NOOP("action","Makes all selected elements invisible"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY,"set-visible",SELECTION, QT_TRANSLATE_NOOP("action","Visibility, Make visible",QT_TRANSLATE_NOOP("action","Set Visible"), QT_TRANSLATE_NOOP("action","Set visible"), QT_TRANSLATE_NOOP("action","Makes all selected elements visible"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"toggle-visible",SELECTION, QT_TRANSLATE_NOOP("action","Visibility, Switch",QT_TRANSLATE_NOOP("action","Toggle Visibility"), QT_TRANSLATE_NOOP("action","Toggle 'Visibility'"), QT_TRANSLATE_NOOP("action","Switches the visibility state of the selected elements"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"edit-harmony",STYLE, QT_TRANSLATE_NOOP("action","Edit chord name style",QT_TRANSLATE_NOOP("action","Chord Symbols..."), QT_TRANSLATE_NOOP("action","Edit chord symbols style"), QT_TRANSLATE_NOOP("action","Opens a window so you can edit, load, and save the Chord style"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"edit-style",STYLE, QT_TRANSLATE_NOOP("action","Edit General styles",QT_TRANSLATE_NOOP("action","Style..."), QT_TRANSLATE_NOOP("action","Edit style"), QT_TRANSLATE_NOOP("action","Opens a window so you can edit, load, and save the General style"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"load-style",STYLE, QT_TRANSLATE_NOOP("action","Load style…",QT_TRANSLATE_NOOP("action","Load Style…"), QT_TRANSLATE_NOOP("action","Load style"), QT_TRANSLATE_NOOP("action","Opens the standard Openfile window so you can load and apply a saved style"),Icons::fileOpen_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"reset-style",STYLE, QT_TRANSLATE_NOOP("action","Reset Style",QT_TRANSLATE_NOOP("action","Reset Style"), QT_TRANSLATE_NOOP("action","Reset style"), QT_TRANSLATE_NOOP("action","Resets all style values to default"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"save-style",STYLE, QT_TRANSLATE_NOOP("action","Save current style",QT_TRANSLATE_NOOP("action","Save Style..."), QT_TRANSLATE_NOOP("action","Save style"), QT_TRANSLATE_NOOP("action","Opens a Savefile window so you can save the current style"),Icons::fileSave_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-128-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 0 - 128th note, enter",QT_TRANSLATE_NOOP("action","128th Note "), QT_TRANSLATE_NOOP("action","Note duration: 128th (TAB)"), QT_TRANSLATE_NOOP("action","Applies a 128th-note duration to the current note-chord (Tablature notation only)"),Icons::note128_ICON,Qt::WindowShortcut,},// use a STATE value which is never used: shortcut is never active {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-64-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 1 - 64th note, enter",QT_TRANSLATE_NOOP("action","64th Note "), QT_TRANSLATE_NOOP("action","Note duration: 64th (TAB)"), QT_TRANSLATE_NOOP("action","Applies a 64th-note duration to the current note-chord (Tablature notation only)"),Icons::note64_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-32-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 2 - 32nd note, enter",QT_TRANSLATE_NOOP("action","32nd Note "), QT_TRANSLATE_NOOP("action","Note duration: 32nd (TAB)"), QT_TRANSLATE_NOOP("action","Applies a 32nd-note duration to the current note-chord (Tablature notation only)"),Icons::note32_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-16-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 3 - 16th note,enter",QT_TRANSLATE_NOOP("action","16th Note "), QT_TRANSLATE_NOOP("action","Note duration: 16th (TAB)"), QT_TRANSLATE_NOOP("action","Applies a 16th-note duration to the current note-chord (Tablature notation only)"),Icons::note16_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-8-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 4 - 8th note, enter",QT_TRANSLATE_NOOP("action","Eighth Note "), QT_TRANSLATE_NOOP("action","Note duration: Eighth (TAB)"), QT_TRANSLATE_NOOP("action","Applies an 8th-note duration to the current note-chord (Tablature notation only)"),Icons::note8_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-4-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 5 - Quarter note, enter",QT_TRANSLATE_NOOP("action","Quarter Note "), QT_TRANSLATE_NOOP("action","Note duration: Quarter (TAB)"), QT_TRANSLATE_NOOP("action","Applies a quarter-note duration to the current note-chord (Tablature notation only)"),Icons::note4_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-2-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 6 - Half note, enter",QT_TRANSLATE_NOOP("action","Half Note "), QT_TRANSLATE_NOOP("action","Note duration: Half (TAB)"), QT_TRANSLATE_NOOP("action","Applies a half-note duration to the current note-chord (Tablature notation only)"),Icons::note2_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"pad-note-1-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 7 - Whole note, enter",QT_TRANSLATE_NOOP("action","Whole Note "), QT_TRANSLATE_NOOP("action","Note duration: Whole (TAB)"), QT_TRANSLATE_NOOP("action","Applies a whole-note duration to the current note-chord (Tablature notation only)"),Icons::note_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"note-breve-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 8 - Double-whole note, enter",QT_TRANSLATE_NOOP("action","Double Whole Note "), QT_TRANSLATE_NOOP("action","Note duration: Double whole (TAB)"), QT_TRANSLATE_NOOP("action","Applies a double-whole-note duration to the current note-chord (Tablature notation only)"),Icons::brevis_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NEVER,"note-longa-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration 9 - Longa note, enter",QT_TRANSLATE_NOOP("action","Longa "), QT_TRANSLATE_NOOP("action","Note duration: Longa (TAB)"), QT_TRANSLATE_NOOP("action","Applies a quadruple-whole-note duration to the current note-chord (Tablature notation only)"),Icons::longaUp_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"pad-note-decrease-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration, decrease full",QT_TRANSLATE_NOOP("action","Decrease Active Duration "), QT_TRANSLATE_NOOP("action","Decrease active duration (TAB)"), QT_TRANSLATE_NOOP("action","Halves the current note/rest duration"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"pad-note-increase-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Duration, increase full",QT_TRANSLATE_NOOP("action","Increase Active Duration "), QT_TRANSLATE_NOOP("action","Increase active duration (TAB)"), QT_TRANSLATE_NOOP("action","Doubles the current note/rest duration"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-0",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 0, add",QT_TRANSLATE_NOOP("action","Fret 0"), QT_TRANSLATE_NOOP("action","Add fret 0 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 0 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-1",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 1, add",QT_TRANSLATE_NOOP("action","Fret 1"), QT_TRANSLATE_NOOP("action","Add fret 1 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 1 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-2",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 2, add",QT_TRANSLATE_NOOP("action","Fret 2"), QT_TRANSLATE_NOOP("action","Add fret 2 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 2 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-3",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 3, add",QT_TRANSLATE_NOOP("action","Fret 3"), QT_TRANSLATE_NOOP("action","Add fret 3 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 3 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-4",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 4, add",QT_TRANSLATE_NOOP("action","Fret 4"), QT_TRANSLATE_NOOP("action","Add fret 4 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 4 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-5",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 5, add",QT_TRANSLATE_NOOP("action","Fret 5"), QT_TRANSLATE_NOOP("action","Add fret 5 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 5 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-6",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 6, add",QT_TRANSLATE_NOOP("action","Fret 6"), QT_TRANSLATE_NOOP("action","Add fret 6 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 6 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-7",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 7, add",QT_TRANSLATE_NOOP("action","Fret 7"), QT_TRANSLATE_NOOP("action","Add fret 7 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 7 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-8",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 8, add",QT_TRANSLATE_NOOP("action","Fret 8"), QT_TRANSLATE_NOOP("action","Add fret 8 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 8 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-9",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 9, add",QT_TRANSLATE_NOOP("action","Fret 9"), QT_TRANSLATE_NOOP("action","Add fret 9 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 9 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-10",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 10, add",QT_TRANSLATE_NOOP("action","Fret 10"), QT_TRANSLATE_NOOP("action","Add fret 10 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 10 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-11",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 11, add",QT_TRANSLATE_NOOP("action","Fret 11"), QT_TRANSLATE_NOOP("action","Add fret 11 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 11 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-12",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 12, add",QT_TRANSLATE_NOOP("action","Fret 12"), QT_TRANSLATE_NOOP("action","Add fret 12 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 12 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-13",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 13, add",QT_TRANSLATE_NOOP("action","Fret 13"), QT_TRANSLATE_NOOP("action","Add fret 13 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 13 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"fret-14",TABLATURE, QT_TRANSLATE_NOOP("action","Fret 14, add",QT_TRANSLATE_NOOP("action","Fret 14"), QT_TRANSLATE_NOOP("action","Add fret 14 on current string (TAB only)"), QT_TRANSLATE_NOOP("action","Adds fret 14 on the current string"),,,}, {MsWidget::SCORE_TAB,STATE_NEVER,"string-above",TABLATURE, QT_TRANSLATE_NOOP("action","Go to next string above",QT_TRANSLATE_NOOP("action","String Above "), QT_TRANSLATE_NOOP("action","Select string above (TAB)"), QT_TRANSLATE_NOOP("action","Move entry point to the next highest string"),,,}, {MsWidget::SCORE_TAB,STATE_NEVER,"string-below",TABLATURE, QT_TRANSLATE_NOOP("action","Go to next string below",QT_TRANSLATE_NOOP("action","String Below "), QT_TRANSLATE_NOOP("action","Select string below (TAB)"), QT_TRANSLATE_NOOP("action","Move entry point to the next lowest string"),,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"rest-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Rest, enter",QT_TRANSLATE_NOOP("action","Rest "), QT_TRANSLATE_NOOP("action","Enter rest (TAB)"), QT_TRANSLATE_NOOP("action","Enters a rest of the active duration, and activating the current Note Input mode"),Icons::quartrest_ICON,,}, {MsWidget::SCORE_TAB,STATE_NOTE_ENTRY_STAFF_TAB,"pad-rest-TAB",TABLATURE, QT_TRANSLATE_NOOP("action","Rest, toggle toolbar button",QT_TRANSLATE_NOOP("action","Rest "), QT_TRANSLATE_NOOP("action","Note input: Rest (TAB)"), QT_TRANSLATE_NOOP("action","Toggles input of rests (instead of noteheads)"),,,}, {MsWidget::SCORE_TAB,STATE_TEXT_EDIT,"text-b",TEXT, QT_TRANSLATE_NOOP("action","Apply boldface",QT_TRANSLATE_NOOP("action","Bold Face"), QT_TRANSLATE_NOOP("action","Bold face"), QT_TRANSLATE_NOOP("action","In text edit mode, applies boldface"),,,}, {MsWidget::SCORE_TAB,STATE_TEXT_EDIT,"text-i",TEXT, QT_TRANSLATE_NOOP("action","Apply italics",QT_TRANSLATE_NOOP("action","Italic"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","In text edit mode, applies italics"),,,}, {MsWidget::SCORE_TAB,STATE_TEXT_EDIT,"text-u",TEXT, QT_TRANSLATE_NOOP("action","Apply underline",QT_TRANSLATE_NOOP("action","Underline"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","In text edit mode, applies underline"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"chord-text",TEXT, QT_TRANSLATE_NOOP("action","Chord symbol, add",QT_TRANSLATE_NOOP("action","Chord Symbol"), QT_TRANSLATE_NOOP("action","Add chord symbol"), QT_TRANSLATE_NOOP("action","Goes into chord edit mode at the selected note, so you can enter chord symbols"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"composer-text",TEXT, QT_TRANSLATE_NOOP("action","Composer, add",QT_TRANSLATE_NOOP("action","Composer"), QT_TRANSLATE_NOOP("action","Add composer text"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Composer style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"backspace",TEXT, QT_TRANSLATE_NOOP("action","Delete previous/current",QT_TRANSLATE_NOOP("action","Backspace"), QT_TRANSLATE_NOOP("action","0"), QT_TRANSLATE_NOOP("action","// 0"),// Icons::Invalid_ICON,// Qt::WindowShortcut,// ShortcutFlags::A_CMD},// mapped to undo in note entry mode {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"expression-text",TEXT, QT_TRANSLATE_NOOP("action","Expression text, add",QT_TRANSLATE_NOOP("action","Expression Text"), QT_TRANSLATE_NOOP("action","Expression text"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Expression Text style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"figured-bass",TEXT, QT_TRANSLATE_NOOP("action","Figured Bass, add",QT_TRANSLATE_NOOP("action","Figured Bass"), QT_TRANSLATE_NOOP("action","Add figured bass"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Figured Bass style"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"fingering-text",TEXT, QT_TRANSLATE_NOOP("action","Fingering, add",QT_TRANSLATE_NOOP("action","Fingering"), QT_TRANSLATE_NOOP("action","Add fingering"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Fingering style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"frame-text",TEXT, QT_TRANSLATE_NOOP("action","Frame text, add",QT_TRANSLATE_NOOP("action","Text"), QT_TRANSLATE_NOOP("action","Add frame text"), QT_TRANSLATE_NOOP("action","(doesn't work)"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"instrument-change-text",TEXT, QT_TRANSLATE_NOOP("action","Instrument change, add",QT_TRANSLATE_NOOP("action","Instrument Change"), QT_TRANSLATE_NOOP("action","Add instrument change"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Instrument Change style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"poet-text",TEXT, QT_TRANSLATE_NOOP("action","Lyricist, add",QT_TRANSLATE_NOOP("action","Lyricist"), QT_TRANSLATE_NOOP("action","Add lyricist text"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Lyricist style"),,,}, {MsWidget::SCORE_TAB,STATE_TEXT_EDIT,"text-word-left",TEXT, QT_TRANSLATE_NOOP("action","Move text left",QT_TRANSLATE_NOOP("action","Move Word Left"), QT_TRANSLATE_NOOP("action","Move word left"), QT_TRANSLATE_NOOP("action","Moves the selected text element left"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::SCORE_TAB,STATE_TEXT_EDIT,"text-word-right",TEXT, QT_TRANSLATE_NOOP("action","Move text right",QT_TRANSLATE_NOOP("action","Move Word Right"), QT_TRANSLATE_NOOP("action","Move word right"), QT_TRANSLATE_NOOP("action","Moves the selected text element right"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"part-text",TEXT, QT_TRANSLATE_NOOP("action","Part name, add",QT_TRANSLATE_NOOP("action","Part Name"), QT_TRANSLATE_NOOP("action","Add part name"), QT_TRANSLATE_NOOP("action","Goes into text edit mode, applying the 'Instrument Name (Part)' style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"rehearsalmark-text",TEXT, QT_TRANSLATE_NOOP("action","Rehearsal mark, add",QT_TRANSLATE_NOOP("action","Rehearsal Mark"), QT_TRANSLATE_NOOP("action","Add rehearsal mark"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Rehearsal Mark style"),,,}, {MsWidget::MAIN_WINDOW,STATE_TEXT_EDIT | STATE_LYRICS_EDIT | STATE_HARMONY_FIGBASS_EDIT,"show-keys",TEXT, QT_TRANSLATE_NOOP("action","Special characters, insert",QT_TRANSLATE_NOOP("action","Insert Special Characters..."), QT_TRANSLATE_NOOP("action","Insert special characters"), QT_TRANSLATE_NOOP("action","0"),Icons::keys_ICON,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"staff-text",TEXT, QT_TRANSLATE_NOOP("action","Staff text, add",QT_TRANSLATE_NOOP("action","Staff Text"), QT_TRANSLATE_NOOP("action","Add staff text"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Staff Text style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"subtitle-text",TEXT, QT_TRANSLATE_NOOP("action","Subtitle, add",QT_TRANSLATE_NOOP("action","Subtitle"), QT_TRANSLATE_NOOP("action","Add subtitle text"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Subtitle style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"system-text",TEXT, QT_TRANSLATE_NOOP("action","System text, add",QT_TRANSLATE_NOOP("action","System Text"), QT_TRANSLATE_NOOP("action","Add system text"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the System Text style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"tempo",TEXT, QT_TRANSLATE_NOOP("action","Tempo mark, add",QT_TRANSLATE_NOOP("action","Tempo Marking"), QT_TRANSLATE_NOOP("action","Add tempo marking"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying a Tempo Mark"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"title-text",TEXT, QT_TRANSLATE_NOOP("action","Title, add",QT_TRANSLATE_NOOP("action","Title"), QT_TRANSLATE_NOOP("action","Add title text"), QT_TRANSLATE_NOOP("action","Goes into text edit mode at the selected note, applying the Title style"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pitch-up-octave",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 octave down",QT_TRANSLATE_NOOP("action","Down Octave"), QT_TRANSLATE_NOOP("action","Pitch down octave"), QT_TRANSLATE_NOOP("action","Transposes the selected note-chords down by one octave"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pitch-up-octave",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 octave up",QT_TRANSLATE_NOOP("action","Up Octave"), QT_TRANSLATE_NOOP("action","Pitch up octave"), QT_TRANSLATE_NOOP("action","Transposes the selected note-chords up by one octave"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL,"transpose-down",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 tone down chromatic",QT_TRANSLATE_NOOP("action","Transpose Down"), QT_TRANSLATE_NOOP("action","Transpose entire score down"), QT_TRANSLATE_NOOP("action","Transposes the ENTIRE SCORE down by one chromatic note"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"pitch-down-diatonic",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 tone down diatonic",QT_TRANSLATE_NOOP("action","Diatonic Down"), QT_TRANSLATE_NOOP("action","Diatonic pitch down"), QT_TRANSLATE_NOOP("action","Transposes the selected note-chords down by one note based on the current key"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"pitch-down",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 tone down chromatic (text/articulation)",QT_TRANSLATE_NOOP("action","Down"), QT_TRANSLATE_NOOP("action","Pitch down, or move text or articulation down"), QT_TRANSLATE_NOOP("action","Moves the selected note-chords down by one chromatic note, or the element by one space "),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"pitch-up-diatonic",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 tone up diatonic",QT_TRANSLATE_NOOP("action","Diatonic Up"), QT_TRANSLATE_NOOP("action","Diatonic pitch up"), QT_TRANSLATE_NOOP("action","Transposes the selected note-chords up by one note based on the current key"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::SCORE_TAB,STATE_NORMAL,"transpose-up",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 tone up chromatic",QT_TRANSLATE_NOOP("action","Transpose Up"), QT_TRANSLATE_NOOP("action","Transpose entire score up"), QT_TRANSLATE_NOOP("action","Transposes the ENTIRE SCORE up by one chromatic note"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY_STAFF_PITCHED | STATE_NOTE_ENTRY_STAFF_DRUM,"pitch-up",TRANSPOSE, QT_TRANSLATE_NOOP("action","1 tone up chromatic (text/articulation)",QT_TRANSLATE_NOOP("action","Up"), QT_TRANSLATE_NOOP("action","Pitch up, or move text or articulation up"), QT_TRANSLATE_NOOP("action","Moves the selected note-chords up by one chromatic note, or the element by one space "),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL,"transpose",TRANSPOSE, QT_TRANSLATE_NOOP("action","Transpose…",QT_TRANSLATE_NOOP("action","&Transpose..."), QT_TRANSLATE_NOOP("action","Open Transpose window"), QT_TRANSLATE_NOOP("action","Opens the Transpose window, so you can apply a custom transpose amount"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::MAIN_WINDOW,STATE_NORMAL & (~STATE_TEXT_EDIT),"fullscreen",VIEW, QT_TRANSLATE_NOOP("action","Display in full screen",QT_TRANSLATE_NOOP("action","Full Screen"), QT_TRANSLATE_NOOP("action","Full screen"), QT_TRANSLATE_NOOP("action","Displays MuseScore in full-screen mode, covering the entire desktop of the current monitor"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"split-h",VIEW, QT_TRANSLATE_NOOP("action","Display Scores side-by-side",QT_TRANSLATE_NOOP("action","Documents Side by Side"), QT_TRANSLATE_NOOP("action","Display documents side by side"), QT_TRANSLATE_NOOP("action","Creates a second window vertically, showing a duplicate of all the currently open scores"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"split-v",VIEW, QT_TRANSLATE_NOOP("action","Display Scores stacked",QT_TRANSLATE_NOOP("action","Documents Stacked"), QT_TRANSLATE_NOOP("action","Display documents stacked"), QT_TRANSLATE_NOOP("action","Creates a second window horizontally, showing a duplicate of all the currently open scores"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL,"viewmode",VIEW, QT_TRANSLATE_NOOP("action","Display, Page/Continuous View",QT_TRANSLATE_NOOP("action","Toggle View Mode"), QT_TRANSLATE_NOOP("action","Toggle 'View Mode'"), QT_TRANSLATE_NOOP("action","Toggles the View mode between Page View and Continuous Mode"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"page-top",VIEW, QT_TRANSLATE_NOOP("action","Display page, first",QT_TRANSLATE_NOOP("action","Page: Top"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Shows the first page without moving current location"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"page-end",VIEW, QT_TRANSLATE_NOOP("action","Display page, last",QT_TRANSLATE_NOOP("action","Page: End"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Shows the last page without moving current location"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"page-next",VIEW, QT_TRANSLATE_NOOP("action","Display page, next",QT_TRANSLATE_NOOP("action","Page: Next"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Shows the next page without moving current location"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"page-prev",VIEW, QT_TRANSLATE_NOOP("action","Display page, previous",QT_TRANSLATE_NOOP("action","Page: Previous"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Shows the previous page without moving current location"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"next-score",VIEW, QT_TRANSLATE_NOOP("action","Display score, next",QT_TRANSLATE_NOOP("action","Next Score"), QT_TRANSLATE_NOOP("action","Next score"), QT_TRANSLATE_NOOP("action","Shows the next open score, looping to the first if necessary"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"previous-score",VIEW, QT_TRANSLATE_NOOP("action","Display score, previous",QT_TRANSLATE_NOOP("action","Previous Score"), QT_TRANSLATE_NOOP("action","Previous score"), QT_TRANSLATE_NOOP("action","Shows the previous open score, looping to the last if necessary"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY | STATE_EDIT | STATE_FOTO | STATE_TEXT_EDIT,"inspector",VIEW, QT_TRANSLATE_NOOP("action","Panel, Inspector",QT_TRANSLATE_NOOP("action","Inspector"), QT_TRANSLATE_NOOP("action","Show inspector "), QT_TRANSLATE_NOOP("action","Shows/hides the Inspector"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"toggle-midiimportpanel",VIEW, QT_TRANSLATE_NOOP("action","Panel, MIDI Import",QT_TRANSLATE_NOOP("action","MIDI Import Panel"), QT_TRANSLATE_NOOP("action","Toggle 'MIDI Import Panel'"), QT_TRANSLATE_NOOP("action","Shows/hides the MIDI import panel when the current score is a MIDI file"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"toggle-navigator",VIEW, QT_TRANSLATE_NOOP("action","Panel, Navigator",QT_TRANSLATE_NOOP("action","Navigator"), QT_TRANSLATE_NOOP("action","Toggle 'Navigator'"), QT_TRANSLATE_NOOP("action","Shows/hides the Navigator panel"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"toggle-palette",VIEW, QT_TRANSLATE_NOOP("action","Panel, Palettes",QT_TRANSLATE_NOOP("action","Palettes"), QT_TRANSLATE_NOOP("action","Toggle 'Palettes'"), QT_TRANSLATE_NOOP("action","Shows/hides the Palettes panel"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY | STATE_FOTO | STATE_EDIT,"toggle-piano",VIEW, QT_TRANSLATE_NOOP("action","Panel, Piano keyboard",QT_TRANSLATE_NOOP("action","Piano Keyboard"), QT_TRANSLATE_NOOP("action","Piano keyboard"), QT_TRANSLATE_NOOP("action","Shows/hides the onscreen piano keyboard"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"toggle-playpanel",VIEW, QT_TRANSLATE_NOOP("action","Panel, Play",QT_TRANSLATE_NOOP("action","Play Panel"), QT_TRANSLATE_NOOP("action","Toggle 'Play Panel'"), QT_TRANSLATE_NOOP("action","Shows/hides the Playback panel (Transport)"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY | STATE_FOTO | STATE_EDIT,"toggle-scorecmp-tool",VIEW, QT_TRANSLATE_NOOP("action","Panel, Score Comparison",QT_TRANSLATE_NOOP("action","Score Comparison Tool"), QT_TRANSLATE_NOOP("action","Score comparison tool"), QT_TRANSLATE_NOOP("action","Shows/hides the Score Comparison panel"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"toggle-selection-window",VIEW, QT_TRANSLATE_NOOP("action","Panel, Selection Filter",QT_TRANSLATE_NOOP("action","Selection Filter"), QT_TRANSLATE_NOOP("action","Toggle 'Selection Filter'"), QT_TRANSLATE_NOOP("action","Shows/hides the Selection Filter panel"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"toggle-timeline",VIEW, QT_TRANSLATE_NOOP("action","Panel, Timeline",QT_TRANSLATE_NOOP("action","Timeline"), QT_TRANSLATE_NOOP("action","Toggle 'Timeline'"), QT_TRANSLATE_NOOP("action","Shows/hides the Timeline panel"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"concert-pitch",VIEW, QT_TRANSLATE_NOOP("action","Score - Concert Pitch ",QT_TRANSLATE_NOOP("action","Concert Pitch"), QT_TRANSLATE_NOOP("action","Display in concert pitch"), QT_TRANSLATE_NOOP("action","Toggles the score in Concert Pitch"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"toggle-hide-empty",VIEW, QT_TRANSLATE_NOOP("action","Score - Empty staves ",QT_TRANSLATE_NOOP("action","Toggle 'Hide Empty Staves'"), QT_TRANSLATE_NOOP("action","Toggle 'Hide Empty Staves'"), QT_TRANSLATE_NOOP("action","Toggles the display of staves with empty measures in one line"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"show-frames",VIEW, QT_TRANSLATE_NOOP("action","Score - Frames ",QT_TRANSLATE_NOOP("action","Show Frames"), QT_TRANSLATE_NOOP("action","Show frames"), QT_TRANSLATE_NOOP("action","Toggles the display of frame boundaries"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"show-invisible",VIEW, QT_TRANSLATE_NOOP("action","Score - Invisible elements ",QT_TRANSLATE_NOOP("action","Show Invisible"), QT_TRANSLATE_NOOP("action","Show elements set to invisible"), QT_TRANSLATE_NOOP("action","Toggles the display of items set as invisible"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"mark-irregular",VIEW, QT_TRANSLATE_NOOP("action","Score - Irregular measures",QT_TRANSLATE_NOOP("action","Mark Irregular Measures"), QT_TRANSLATE_NOOP("action","Mark irregular measures"), QT_TRANSLATE_NOOP("action","Toggles the display of marks that indicate measures that don't match their time signature"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"show-pageborders",VIEW, QT_TRANSLATE_NOOP("action","Score - Page Margins ",QT_TRANSLATE_NOOP("action","Show Page Margins"), QT_TRANSLATE_NOOP("action","Show page margins"), QT_TRANSLATE_NOOP("action","Toggles the display of page margin boundaries"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"show-unprintable",VIEW, QT_TRANSLATE_NOOP("action","Score - Unprintable elements ",QT_TRANSLATE_NOOP("action","Show Unprintable"), QT_TRANSLATE_NOOP("action","Show unprintable elements, except frames"), QT_TRANSLATE_NOOP("action","Toggles the display of unprintable elements, like breaks and spacers"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_SCORE | ShortcutFlags::A_CHECKABLE}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"toggle-concertpitch",VIEW, QT_TRANSLATE_NOOP("action","Toolbar, Concert Pitch",QT_TRANSLATE_NOOP("action","Concert Pitch"), QT_TRANSLATE_NOOP("action","Toggle 'Concert Pitch' toolbar"), QT_TRANSLATE_NOOP("action","Shows/hides the Concert Pitch toolbar"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"toggle-feedback",VIEW, QT_TRANSLATE_NOOP("action","Toolbar, Feedback",QT_TRANSLATE_NOOP("action","Feedback"), QT_TRANSLATE_NOOP("action","Toggle 'Feedback' toolbar"), QT_TRANSLATE_NOOP("action","Shows/hides the Feedback toolbar"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"toggle-fileoperations",VIEW, QT_TRANSLATE_NOOP("action","Toolbar, File Operations",QT_TRANSLATE_NOOP("action","File Operations"), QT_TRANSLATE_NOOP("action","Toggle 'File Operations' toolbar"), QT_TRANSLATE_NOOP("action","Shows/hides the File Operations toolbar"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"toggle-imagecapture",VIEW, QT_TRANSLATE_NOOP("action","Toolbar, Image Capture",QT_TRANSLATE_NOOP("action","Image Capture"), QT_TRANSLATE_NOOP("action","Toggle 'Image Capture' toolbar"), QT_TRANSLATE_NOOP("action","Shows/hides the Image Capture toolbar"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"toggle-noteinput",VIEW, QT_TRANSLATE_NOOP("action","Toolbar, Note Input",QT_TRANSLATE_NOOP("action","Note Input"), QT_TRANSLATE_NOOP("action","Toggle 'Note Input' toolbar"), QT_TRANSLATE_NOOP("action","Shows/hides the Note Input toolbar"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"toggle-transport",VIEW, QT_TRANSLATE_NOOP("action","Toolbar, Playback Controls",QT_TRANSLATE_NOOP("action","Playback Controls"), QT_TRANSLATE_NOOP("action","Toggle 'Playback Controls' toolbar"), QT_TRANSLATE_NOOP("action","Shows/hides the Playback Controls (Transport)"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"toggle-statusbar",VIEW, QT_TRANSLATE_NOOP("action","Toolbar, Status Bar",QT_TRANSLATE_NOOP("action","Status Bar"), QT_TRANSLATE_NOOP("action","Toggle 'Status Bar'"), QT_TRANSLATE_NOOP("action","Shows/hides the Status Bar"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT,"config-raster",VIEW, QT_TRANSLATE_NOOP("action","Window, Configure grid",QT_TRANSLATE_NOOP("action","Configure Grid"), QT_TRANSLATE_NOOP("action","Configure grid"), QT_TRANSLATE_NOOP("action","Opens the window so you can configure the snap grid"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"debugger",VIEW, QT_TRANSLATE_NOOP("action","Window, Debugger",QT_TRANSLATE_NOOP("action","Open Debugger window"), QT_TRANSLATE_NOOP("action",""), QT_TRANSLATE_NOOP("action","Opens the Debugger window so you can view the specific data of the score's components"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"instruments",VIEW, QT_TRANSLATE_NOOP("action","Window, Instruments",QT_TRANSLATE_NOOP("action","Instruments..."), QT_TRANSLATE_NOOP("action","Show instruments dialog"), QT_TRANSLATE_NOOP("action","Opens the Instruments window so you can modify the initial instrument settings of each staff"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"key-signatures",VIEW, QT_TRANSLATE_NOOP("action","Window, Key Signatures",QT_TRANSLATE_NOOP("action","Key Signatures..."), QT_TRANSLATE_NOOP("action","Show key signature palette"), QT_TRANSLATE_NOOP("action","Opens the Key Signatures window so you can edit or create key signatures"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"masterpalette",VIEW, QT_TRANSLATE_NOOP("action","Window, Master Palette",QT_TRANSLATE_NOOP("action","Master Palette…"), QT_TRANSLATE_NOOP("action","Show Master Palette "), QT_TRANSLATE_NOOP("action","Opens the Master Palette so you can edit custom palettes or add them to the score"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"toggle-mixer",VIEW, QT_TRANSLATE_NOOP("action","Window, Mixer",QT_TRANSLATE_NOOP("action","Mixer"), QT_TRANSLATE_NOOP("action","Toggle 'Mixer'"), QT_TRANSLATE_NOOP("action","Opens the Mixer window so you can modify the output from each instrument"),Icons::Invalid_ICON,Qt::ApplicationShortcut,},//Avoid conflict with M in text {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"parts",VIEW, QT_TRANSLATE_NOOP("action","Window, Parts",QT_TRANSLATE_NOOP("action","Parts..."), QT_TRANSLATE_NOOP("action","Manage parts"), QT_TRANSLATE_NOOP("action","Opens the Parts window so you can manage the parts, especially for printing separate part sheets"),,,}, {MsWidget::MAIN_WINDOW,STATE_DISABLED | STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY | STATE_EDIT | STATE_FOTO,"plugin-creator",VIEW, QT_TRANSLATE_NOOP("action","Window, Plugin Creator",QT_TRANSLATE_NOOP("action","Plugin Creator..."), QT_TRANSLATE_NOOP("action","Plugin Creator"), QT_TRANSLATE_NOOP("action","Opens the Plugin Creator window so you can edit or create a plugin (knowledge of the Qt scripting language is necessary)"),Icons::Invalid_ICON,Qt::ApplicationShortcut,},// conflicts with Ctrl+Shift-P when editing dynamics {MsWidget::MAIN_WINDOW,STATE_ALL,"plugin-manager",VIEW, QT_TRANSLATE_NOOP("action","Window, Plugin Manager",QT_TRANSLATE_NOOP("action","Plugin Manager..."), QT_TRANSLATE_NOOP("action","Plugin Manager"), QT_TRANSLATE_NOOP("action","Opens the Plugin Manager window so you can install or remove MuseScore plugins"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_ALL,"resource-manager",VIEW, QT_TRANSLATE_NOOP("action","Window, Resource Manager",QT_TRANSLATE_NOOP("action","Resource Manager..."), QT_TRANSLATE_NOOP("action","Open Resource Manager window"), QT_TRANSLATE_NOOP("action","Opens the Resource Manager window so you can view the resources that MuseScore uses (experimental)"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"edit-info",VIEW, QT_TRANSLATE_NOOP("action","Window, Score Properties",QT_TRANSLATE_NOOP("action","Score Properties..."), QT_TRANSLATE_NOOP("action","Open window to edit score properties"), QT_TRANSLATE_NOOP("action","Opens the Score Properties window so you can edit the attributes of the file"),Icons::Invalid_ICON,Qt::WindowShortcut,ShortcutFlags::A_CMD}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"symbols",VIEW, QT_TRANSLATE_NOOP("action","Window, Symbols",QT_TRANSLATE_NOOP("action","Symbols..."), QT_TRANSLATE_NOOP("action","Show symbol palette"), QT_TRANSLATE_NOOP("action","Opens the Symbols window so you can insert symbols into the score"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"synth-control",VIEW, QT_TRANSLATE_NOOP("action","Window, Synthesizer",QT_TRANSLATE_NOOP("action","Open the Synthesizer dialog"), QT_TRANSLATE_NOOP("action","0"), QT_TRANSLATE_NOOP("action","Opens the Synthesizer window so you can edit the soundfont, effects, and tuning that will be applied to all of MuseScore's audio"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY,"time-signatures",VIEW, QT_TRANSLATE_NOOP("action","Window, Time Signatures",QT_TRANSLATE_NOOP("action","Time Signatures..."), QT_TRANSLATE_NOOP("action","Show time signature palette"), QT_TRANSLATE_NOOP("action","Opens the Time Signature window so you can edit or create time signatures and their beaming"),Icons::Invalid_ICON,Qt::ApplicationShortcut,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"zoom100",VIEW, QT_TRANSLATE_NOOP("action","Zoom - Reset to 100%",QT_TRANSLATE_NOOP("action","Zoom to 100%"), QT_TRANSLATE_NOOP("action","Zoom to 100%"), QT_TRANSLATE_NOOP("action","Resets the zoom level to 100%"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT ,"mag",VIEW, QT_TRANSLATE_NOOP("action","Zoom - Select level",QT_TRANSLATE_NOOP("action","Zoom Canvas"), QT_TRANSLATE_NOOP("action","Zoom canvas"), QT_TRANSLATE_NOOP("action","Zooms in a small amount on the next left-click, or zooms out on the next middle-click"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_EDIT | STATE_PLAY,"zoomin",VIEW, QT_TRANSLATE_NOOP("action","Zoom in",QT_TRANSLATE_NOOP("action","Zoom In"), QT_TRANSLATE_NOOP("action","Zoom in"), QT_TRANSLATE_NOOP("action","Zooms in a large amount"),,,}, {MsWidget::MAIN_WINDOW,STATE_NORMAL | STATE_NOTE_ENTRY | STATE_PLAY,"zoomout",VIEW, QT_TRANSLATE_NOOP("action","Zoom out",QT_TRANSLATE_NOOP("action","Zoom Out"), QT_TRANSLATE_NOOP("action","Zoom out"), QT_TRANSLATE_NOOP("action","Zooms out a large amount"),,,},// conflicts with Ctrl+- in edit mode to enter lyrics hyphen {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"voice-1",VOICES, QT_TRANSLATE_NOOP("action","Apply Voice 1",QT_TRANSLATE_NOOP("action","1"), QT_TRANSLATE_NOOP("action","Voice 1"), QT_TRANSLATE_NOOP("action","Assigns the selected notes/rests to voice 1"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"voice-2",VOICES, QT_TRANSLATE_NOOP("action","Apply Voice 2",QT_TRANSLATE_NOOP("action","2"), QT_TRANSLATE_NOOP("action","Voice 2"), QT_TRANSLATE_NOOP("action","Assigns the selected notes/rests to voice 2"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"voice-3",VOICES, QT_TRANSLATE_NOOP("action","Apply Voice 3",QT_TRANSLATE_NOOP("action","3"), QT_TRANSLATE_NOOP("action","Voice 3"), QT_TRANSLATE_NOOP("action","Assigns the selected notes/rests to voice 3"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL | STATE_NOTE_ENTRY,"voice-4",VOICES, QT_TRANSLATE_NOOP("action","Apply Voice 4",QT_TRANSLATE_NOOP("action","4"), QT_TRANSLATE_NOOP("action","Voice 4"), QT_TRANSLATE_NOOP("action","Assigns the selected notes/rests to voice 4"),,,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"voice-x12",VOICES, QT_TRANSLATE_NOOP("action","Exchange 1 & 2",QT_TRANSLATE_NOOP("action","Exchange Voice 1-2"), QT_TRANSLATE_NOOP("action","Exchange voice 1-2"), QT_TRANSLATE_NOOP("action","Exchange voices 1 & 2 of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"voice-x13",VOICES, QT_TRANSLATE_NOOP("action","Exchange 1 & 3",QT_TRANSLATE_NOOP("action","Exchange Voice 1-3"), QT_TRANSLATE_NOOP("action","Exchange voice 1-3"), QT_TRANSLATE_NOOP("action","Exchange voices 1 & 3 of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"voice-x14",VOICES, QT_TRANSLATE_NOOP("action","Exchange 1 & 4",QT_TRANSLATE_NOOP("action","Exchange Voice 1-4"), QT_TRANSLATE_NOOP("action","Exchange voice 1-4"), QT_TRANSLATE_NOOP("action","Exchange voices 1 & 4 of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"voice-x23",VOICES, QT_TRANSLATE_NOOP("action","Exchange 2 & 3",QT_TRANSLATE_NOOP("action","Exchange Voice 2-3"), QT_TRANSLATE_NOOP("action","Exchange voice 2-3"), QT_TRANSLATE_NOOP("action","Exchange voices 2 & 3 of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"voice-x24",VOICES, QT_TRANSLATE_NOOP("action","Exchange 2 & 4",QT_TRANSLATE_NOOP("action","Exchange Voice 2-4"), QT_TRANSLATE_NOOP("action","Exchange voice 2-4"), QT_TRANSLATE_NOOP("action","Exchange voices 2 & 4 of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"voice-x34",VOICES, QT_TRANSLATE_NOOP("action","Exchange 3 & 4",QT_TRANSLATE_NOOP("action","Exchange Voice 3-4"), QT_TRANSLATE_NOOP("action","Exchange voice 3-4"), QT_TRANSLATE_NOOP("action","Exchange voices 3 & 4 of the selected measures"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"implode",VOICES, QT_TRANSLATE_NOOP("action","Merge to one staff/voice (Implode)",QT_TRANSLATE_NOOP("action","Implode"), QT_TRANSLATE_NOOP("action","Implode"), QT_TRANSLATE_NOOP("action","Merge the selection of multiple staves or voices into the topmost staff"),Icons::Invalid_ICON,Qt::WindowShortcut,}, {MsWidget::SCORE_TAB,STATE_NORMAL,"explode",VOICES, QT_TRANSLATE_NOOP("action","Separate to available staves (Explode)",QT_TRANSLATE_NOOP("action","Explode"), QT_TRANSLATE_NOOP("action","Explode"), QT_TRANSLATE_NOOP("action","Separate the selection of multiple voices into available staves below"),Icons::Invalid_ICON,Qt::WindowShortcut,}