]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.1.19
authorfred <fred>
Tue, 26 Mar 2002 21:45:51 +0000 (21:45 +0000)
committerfred <fred>
Tue, 26 Mar 2002 21:45:51 +0000 (21:45 +0000)
lily/extender-engraver.cc
lily/include/extender-spanner.hh

index f7eebd9e42491d1992c8dead4f98a091f666ce47..e5ef4b1b78f4aa2f9ef90e2b67c1a955d8d19996 100644 (file)
@@ -10,7 +10,7 @@
 #include "extender-spanner.hh"
 #include "text-def.hh"
 #include "score-column.hh"
-#include "text-item.hh"
+#include "g-text-item.hh"
 
 ADD_THIS_TRANSLATOR (Extender_engraver);
 
@@ -23,7 +23,7 @@ Extender_engraver::Extender_engraver ()
 void
 Extender_engraver::acknowledge_element (Score_element_info i)
 {
-  Text_item* t = (dynamic_cast<Text_item*> (i.elem_l_));
+  G_text_item* t = dynamic_cast<G_text_item*> (i.elem_l_);
   if (!t)
     return;
   if (!extender_spanner_p_)
@@ -31,10 +31,10 @@ Extender_engraver::acknowledge_element (Score_element_info i)
   if (!span_reqs_drul_[LEFT])
     return;
 
-  if (!extender_spanner_p_->textitem_l_drul_[LEFT])
+  if (!extender_spanner_p_->item_l_drul_[LEFT])
     extender_spanner_p_->set_textitem (LEFT, t);
   else
-    if (span_reqs_drul_[RIGHT] && !extender_spanner_p_->textitem_l_drul_[RIGHT]) 
+    if (span_reqs_drul_[RIGHT] && !extender_spanner_p_->item_l_drul_[RIGHT]) 
       extender_spanner_p_->set_textitem (RIGHT, t);
 }
 
index 8e0f657fb5ff777004a3e107158591a7eef3eeb9..a69d10f3e8f4a76ac0febab7e12a3487299fce4c 100644 (file)
@@ -35,10 +35,9 @@ public:
   virtual ~Extender_spanner ();
 
   Offset center () const;  
-  void set_textitem (Direction, Text_item*);
+  void set_textitem (Direction, Item*);
 
-  Drul_array<Text_item *> textitem_l_drul_;
+  Drul_array<Item *> item_l_drul_;     // should use teh spanpoints field of item.
 protected:
   virtual Molecule* do_brew_molecule_p () const;
   void do_add_processing ();