void MuseScore::setBasicPalette() { mscore->getPaletteBox(); paletteBox->clear(); paletteBox->addPalette(newGraceNotePalette()); paletteBox->addPalette(newClefsPalette()); paletteBox->addPalette(newKeySigPalette()); paletteBox->addPalette(newTimePalette()); paletteBox->addPalette(newBarLinePalette()); paletteBox->addPalette(newLinesPalette()); paletteBox->addPalette(newArpeggioPalette()); paletteBox->addPalette(newBreathPalette()); paletteBox->addPalette(newBracketsPalette()); paletteBox->addPalette(newArticulationsPalette()); paletteBox->addPalette(newAccidentalsPalette(true)); paletteBox->addPalette(newDynamicsPalette()); paletteBox->addPalette(newFingeringPalette()); paletteBox->addPalette(newNoteHeadsPalette()); paletteBox->addPalette(newTremoloPalette()); paletteBox->addPalette(newRepeatsPalette()); paletteBox->addPalette(newTempoPalette()); paletteBox->addPalette(newTextPalette()); paletteBox->addPalette(newBreaksPalette()); // paletteBox->addPalette(newBagpipeEmbellishmentPalette()); paletteBox->addPalette(newBeamPalette()); paletteBox->addPalette(newFramePalette()); //----------------------------------- // Symbols //----------------------------------- Palette* sp = new Palette; sp->setName(QT_TRANSLATE_NOOP("Palette", "Symbols")); sp->setGrid(42, 45); sp->setDrawGrid(true); FretDiagram* fret = new FretDiagram(gscore); fret->setDot(5, 1); fret->setDot(2, 2); fret->setDot(1, 3); fret->setMarker(0, 'X'); fret->setMarker(3, 'O'); fret->setMarker(4, 'O'); sp->append(fret, tr("Fretboard Diagram")); paletteBox->addPalette(sp); }
void MuseScore::setAdvancedPalette() { mscore->getPaletteBox(); paletteBox->clear(); paletteBox->addPalette(newGraceNotePalette()); paletteBox->addPalette(newClefsPalette()); paletteBox->addPalette(newKeySigPalette()); paletteBox->addPalette(newTimePalette()); paletteBox->addPalette(newBarLinePalette()); paletteBox->addPalette(newLinesPalette()); paletteBox->addPalette(newArpeggioPalette()); paletteBox->addPalette(newBreathPalette()); paletteBox->addPalette(newBracketsPalette()); paletteBox->addPalette(newArticulationsPalette()); paletteBox->addPalette(newAccidentalsPalette()); paletteBox->addPalette(newDynamicsPalette()); paletteBox->addPalette(newFingeringPalette()); paletteBox->addPalette(newNoteHeadsPalette()); paletteBox->addPalette(newTremoloPalette()); paletteBox->addPalette(newRepeatsPalette()); paletteBox->addPalette(newTempoPalette()); paletteBox->addPalette(newTextPalette()); paletteBox->addPalette(newBreaksPalette()); paletteBox->addPalette(newBagpipeEmbellishmentPalette()); //----------------------------------- // staff state changes //----------------------------------- #if 0 sp = new Palette; sp->setName(QT_TRANSLATE_NOOP("Palette", "Staff Changes")); sp->setMag(.7); sp->setGrid(42, 36); sp->setDrawGrid(true); StaffState* st = new StaffState(gscore); st->setSubtype(StaffStateType::VISIBLE); sp->append(st, tr("set visible")); st = new StaffState(gscore); st->setSubtype(StaffStateType::INVISIBLE); sp->append(st, tr("set invisible")); st = new StaffState(gscore); st->setSubtype(StaffStateType::TYPE); sp->append(st, tr("change staff type")); st = new StaffState(gscore); st->setSubtype(StaffStateType::INSTRUMENT); sp->append(st, tr("change instrument")); paletteBox->addPalette(sp); #endif paletteBox->addPalette(newBeamPalette()); paletteBox->addPalette(newFramePalette()); //----------------------------------- // Symbols //----------------------------------- Palette* sp = new Palette; sp->setName(QT_TRANSLATE_NOOP("Palette", "Symbols")); sp->setGrid(42, 45); sp->setDrawGrid(true); /* sp->append(SymId(accDiscantSym)); sp->append(SymId(accDotSym)); sp->append(SymId(accFreebaseSym)); sp->append(SymId(accStdbaseSym)); sp->append(SymId(accBayanbaseSym)); sp->append(SymId(accOldEESym)); sp->append(SymId(accpushSym)); sp->append(SymId(accpullSym)); */ FretDiagram* fret = new FretDiagram(gscore); fret->setDot(5, 1); fret->setDot(2, 2); fret->setDot(1, 3); fret->setMarker(0, 'X'); fret->setMarker(3, 'O'); fret->setMarker(4, 'O'); sp->append(fret, tr("Fretboard Diagram")); paletteBox->addPalette(sp); }
void MuseScore::populatePalette() { paletteBox->addPalette(newGraceNotePalette()); paletteBox->addPalette(newClefsPalette()); paletteBox->addPalette(newKeySigPalette()); paletteBox->addPalette(newTimePalette()); paletteBox->addPalette(newBarLinePalette()); paletteBox->addPalette(newLinesPalette()); paletteBox->addPalette(newArpeggioPalette()); paletteBox->addPalette(newBreathPalette()); paletteBox->addPalette(newBracketsPalette()); paletteBox->addPalette(newArticulationsPalette()); paletteBox->addPalette(newAccidentalsPalette()); paletteBox->addPalette(newDynamicsPalette()); paletteBox->addPalette(newFingeringPalette()); paletteBox->addPalette(newNoteHeadsPalette()); paletteBox->addPalette(newTremoloPalette()); paletteBox->addPalette(newFallDoitPalette()); paletteBox->addPalette(newRepeatsPalette()); paletteBox->addPalette(newTextPalette()); paletteBox->addPalette(newBreaksPalette()); //----------------------------------- // staff state changes //----------------------------------- #if 0 sp = new Palette; sp->setName(tr("Staff Changes")); sp->setMag(.7); sp->setGrid(42, 36); sp->setDrawGrid(true); StaffState* st = new StaffState(gscore); st->setSubtype(STAFF_STATE_VISIBLE); sp->append(st, tr("set visible")); st = new StaffState(gscore); st->setSubtype(STAFF_STATE_INVISIBLE); sp->append(st, tr("set invisible")); st = new StaffState(gscore); st->setSubtype(STAFF_STATE_TYPE); sp->append(st, tr("change staff type")); st = new StaffState(gscore); st->setSubtype(STAFF_STATE_INSTRUMENT); sp->append(st, tr("change instrument")); paletteBox->addPalette(sp); #endif paletteBox->addPalette(newBeamPalette()); paletteBox->addPalette(newFramePalette()); //----------------------------------- // Symbols //----------------------------------- Palette* sp = new Palette; sp->setName(tr("Symbols")); sp->setGrid(42, 45); sp->setDrawGrid(true); sp->append(accDiscantSym); sp->append(accDotSym); sp->append(accFreebaseSym); sp->append(accStdbaseSym); sp->append(accBayanbaseSym); sp->append(accOldEESym); sp->append(accpushSym); sp->append(accpullSym); FretDiagram* fret = new FretDiagram(gscore); fret->setDot(5, 1); fret->setDot(2, 2); fret->setDot(1, 3); fret->setMarker(0, 'X'); fret->setMarker(3, 'O'); fret->setMarker(4, 'O'); sp->append(fret, tr("Fret Diagram")); paletteBox->addPalette(sp); }