8 Text_item::Text_item(Text_req* treq_l, int staffsize_i)
10 staffsize_i_ = staffsize_i;
11 dir_i_ = treq_l->dir_i_;
14 tdef_l_ = treq_l->tdef_p_;
18 Text_item::set_default_pos()
20 pos_i_ = (dir_i_ > 0) ? staffsize_i_ + 2: -4;
24 Text_item::do_pre_processing()
31 Text_item::brew_molecule_p() const
33 Molecule* mol_p = new Molecule(tdef_l_->create_atom(paper()));
34 mol_p->translate(Offset(0, pos_i_ * paper()->internote()));
37 mol_p->translate(Offset(0, -mol_p->extent().y.length() ));