Indicate UTF8 literals - fixes glyph rendering with MSVC (2/2)

This commit is contained in:
Robin Gareus 2023-01-16 21:41:22 +01:00
parent 2c7f8eeb97
commit c44b40afd7
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
17 changed files with 52 additions and 53 deletions

View file

@ -191,24 +191,24 @@ StepEntry::StepEntry ()
note_velocity_box.pack_start (velocity_fff_button, false, false);
/* https://www.unicode.org/charts/PDF/U1D100.pdf */
velocity_ppp_button.set_text ("\U0001D18F\U0001D18F\U0001D18F"); //MUSICAL SYMBOL PIANO (U+1D18F)
velocity_pp_button.set_text ("\U0001D18F\U0001D18F");
velocity_p_button.set_text ("\U0001D18F");
velocity_mp_button.set_text ("\U0001D190\U0001D18F"); //MUSICAL SYMBOL MEZZO (U+1D190)
velocity_mf_button.set_text ("\U0001D190\U0001D191");
velocity_f_button.set_text ("\U0001D191"); // MUSICAL SYMBOL FORTE (U+1D191)
velocity_ff_button.set_text ("\U0001D191\U0001D191");
velocity_fff_button.set_text ("\U0001D191\U0001D191\U0001D191");
velocity_ppp_button.set_text (u8"\U0001D18F\U0001D18F\U0001D18F"); //MUSICAL SYMBOL PIANO (U+1D18F)
velocity_pp_button.set_text (u8"\U0001D18F\U0001D18F");
velocity_p_button.set_text (u8"\U0001D18F");
velocity_mp_button.set_text (u8"\U0001D190\U0001D18F"); //MUSICAL SYMBOL MEZZO (U+1D190)
velocity_mf_button.set_text (u8"\U0001D190\U0001D191");
velocity_f_button.set_text (u8"\U0001D191"); // MUSICAL SYMBOL FORTE (U+1D191)
velocity_ff_button.set_text (u8"\U0001D191\U0001D191");
velocity_fff_button.set_text (u8"\U0001D191\U0001D191\U0001D191");
length_1_button.set_text ("\U0001D15D"); // MUSICAL SYMBOL WHOLE NOTE
length_2_button.set_text ("\U0001D15E"); // MUSICAL SYMBOL HALF NOTE
length_4_button.set_text ("\U0001D15F"); // MUSICAL SYMBOL QUARTER NOTE
length_8_button.set_text ("\U0001D160"); // MUSICAL SYMBOL EIGHTH NOTE
length_16_button.set_text ("\U0001D161"); // MUSICAL SYMBOL SIXTEENTH NOTE
length_32_button.set_text ("\U0001D162"); // MUSICAL SYMBOL THIRTY-SECOND NOTE
length_64_button.set_text ("\U0001D163"); // MUSICAL SYMBOL SIXTY-FOURTH NOTE
length_1_button.set_text (u8"\U0001D15D"); // MUSICAL SYMBOL WHOLE NOTE
length_2_button.set_text (u8"\U0001D15E"); // MUSICAL SYMBOL HALF NOTE
length_4_button.set_text (u8"\U0001D15F"); // MUSICAL SYMBOL QUARTER NOTE
length_8_button.set_text (u8"\U0001D160"); // MUSICAL SYMBOL EIGHTH NOTE
length_16_button.set_text (u8"\U0001D161"); // MUSICAL SYMBOL SIXTEENTH NOTE
length_32_button.set_text (u8"\U0001D162"); // MUSICAL SYMBOL THIRTY-SECOND NOTE
length_64_button.set_text (u8"\U0001D163"); // MUSICAL SYMBOL SIXTY-FOURTH NOTE
chord_button.set_text ("\U0001D1D6"); // MUSICAL SYMBOL SCANDICUS (customized in ArdourSans)
chord_button.set_text (u8"\U0001D1D6"); // MUSICAL SYMBOL SCANDICUS (customized in ArdourSans)
Label* l = manage (new Label);
l->set_markup ("<b><big>-</big></b>");