#include "side-position-interface.hh"
#include "stem.hh"
#include "stream-event.hh"
+#include "item.hh"
#include "warn.hh"
#include "translator.icc"
class New_fingering_engraver : public Engraver
{
vector<Finger_tuple> fingerings_;
- vector<Finger_tuple> string_fingerings_;
+ vector<Finger_tuple> stroke_fingerings_;
vector<Finger_tuple> articulations_;
vector<Finger_tuple> string_numbers_;
&fingerings_,
ev, note_ev);
else if (ev->in_event_class ("text-script-event"))
- ev->origin ()->warning (_ ("can't add text scripts to individual note heads"));
+ ev->origin ()->warning (_ ("cannot add text scripts to individual note heads"));
else if (ev->in_event_class ("script-event"))
add_script (inf.grob (), ev, note_ev);
else if (ev->in_event_class ("string-number-event"))
add_fingering (inf.grob (),
ly_symbol2scm ("StringNumber"), &string_numbers_,
ev, note_ev);
- else if (ev->in_event_class ("string-finger-event"))
+ else if (ev->in_event_class ("stroke-finger-event"))
add_fingering (inf.grob (),
- ly_symbol2scm ("StringFinger"), &string_fingerings_,
+ ly_symbol2scm ("StrokeFinger"), &stroke_fingerings_,
ev, note_ev);
else if (ev->in_event_class ("harmonic-event"))
{
string_numbers_.clear ();
}
- if (string_fingerings_.size ())
+ if (stroke_fingerings_.size ())
{
- position_scripts (get_property ("stringFingerOrientations"),
- &string_fingerings_);
- string_fingerings_.clear ();
+ position_scripts (get_property ("strokeFingerOrientations"),
+ &stroke_fingerings_);
+ stroke_fingerings_.clear ();
}
for (vsize i = articulations_.size (); i--;)
/* create */
"Fingering "
"StringNumber "
- "StringFinger "
+ "StrokeFinger "
"Script "
,
/* read */
"fingeringOrientations "
- "stringFingerOrientations "
+ "strokeFingerOrientations "
"stringNumberOrientations "
,