@@ -855,6 +855,25 @@ const TextStyle textLineTextStyle { {
855855 { TextStylePropertyType::Position, Sid::textLinePosition, Pid::POSITION },
856856} };
857857
858+ const TextStyle systemTextLineTextStyle { {
859+ { TextStylePropertyType::FontFace, Sid::systemTextLineFontFace, Pid::BEGIN_FONT_FACE },
860+ { TextStylePropertyType::FontSize, Sid::systemTextLineFontSize, Pid::BEGIN_FONT_SIZE },
861+ { TextStylePropertyType::LineSpacing, Sid::systemTextLineLineSpacing, Pid::TEXT_LINE_SPACING },
862+ { TextStylePropertyType::SizeSpatiumDependent, Sid::systemTextLineFontSpatiumDependent, Pid::SIZE_SPATIUM_DEPENDENT },
863+ { TextStylePropertyType::FontStyle, Sid::systemTextLineFontStyle, Pid::BEGIN_FONT_STYLE },
864+ { TextStylePropertyType::Color, Sid::systemTextLineColor, Pid::COLOR },
865+ { TextStylePropertyType::TextAlign, Sid::systemTextLineTextAlign, Pid::ALIGN },
866+ { TextStylePropertyType::Offset, Sid::systemTextLinePosAbove, Pid::BEGIN_TEXT_OFFSET },
867+ { TextStylePropertyType::FrameType, Sid::systemTextLineFrameType, Pid::FRAME_TYPE },
868+ { TextStylePropertyType::FramePadding, Sid::systemTextLineFramePadding, Pid::FRAME_PADDING },
869+ { TextStylePropertyType::FrameWidth, Sid::systemTextLineFrameWidth, Pid::FRAME_WIDTH },
870+ { TextStylePropertyType::FrameRound, Sid::systemTextLineFrameRound, Pid::FRAME_ROUND },
871+ { TextStylePropertyType::FrameBorderColor, Sid::systemTextLineFrameFgColor, Pid::FRAME_FG_COLOR },
872+ { TextStylePropertyType::FrameFillColor, Sid::systemTextLineFrameBgColor, Pid::FRAME_BG_COLOR },
873+ { TextStylePropertyType::MusicalSymbolsScale, Sid::dummyMusicalSymbolsScale, Pid::MUSICAL_SYMBOLS_SCALE },
874+ { TextStylePropertyType::Position, Sid::systemTextLinePosition, Pid::POSITION },
875+ } };
876+
858877const TextStyle noteLineTextStyle { {
859878 { TextStylePropertyType::FontFace, Sid::noteLineFontFace, Pid::FONT_FACE },
860879 { TextStylePropertyType::FontSize, Sid::noteLineFontSize, Pid::FONT_SIZE },
@@ -1427,6 +1446,7 @@ const TextStyle* textStyle(TextStyleType idx)
14271446 case TextStyleType::HARP_PEDAL_TEXT_DIAGRAM: return &harpPedalTextDiagramTextStyle;
14281447
14291448 case TextStyleType::TEXTLINE: return &textLineTextStyle;
1449+ case TextStyleType::SYSTEM_TEXTLINE: return &systemTextLineTextStyle;
14301450 case TextStyleType::NOTELINE: return ¬eLineTextStyle;
14311451 case TextStyleType::VOLTA: return &voltaTextStyle;
14321452 case TextStyleType::OTTAVA: return &ottavaTextStyle;
0 commit comments