void
Slur_engraver::acknowledge_element (Score_elem_info info)
{
- if (info.elem_l_->name() == Note_column::static_name ())
+ if (info.elem_l_->name() == Note_column::static_name ())
{
Note_column *col_l =(Note_column*) info.elem_l_->item() ;// ugh
for (int i = 0; i < slur_l_stack_.size(); i++)
Slur_engraver::do_process_requests()
{
Array<Slur*> start_slur_l_arr_;
- for (int i=0; i< new_slur_req_l_arr_.size(); i++)
+ for (int i=0; i< new_slur_req_l_arr_.size(); i++)
{
Slur_req* slur_req_l = new_slur_req_l_arr_[i];
// end slur: move the slur to other array
- if (slur_req_l->spantype == Span_req::STOP)
+ if (slur_req_l->spantype == Span_req::STOP)
{
if (slur_l_stack_.empty())
-
- slur_req_l->warning ("can't find slur to end");
- else
+
+ slur_req_l->warning (_("can't find slur to end"));
+ else
{
end_slur_l_arr_.push (slur_l_stack_.pop());
requests_arr_.pop();
}
}
- else if (slur_req_l->spantype == Span_req::START)
+ else if (slur_req_l->spantype == Span_req::START)
{
// push a new slur onto stack.
//(use temp. array to wait for all slur STOPs)
Slur_engraver::do_pre_move_processing()
{
dir_ = (Direction) int(get_property ("ydirection"));
- for (int i = 0; i < end_slur_l_arr_.size(); i++)
+ for (int i = 0; i < end_slur_l_arr_.size(); i++)
{
if (dir_)
end_slur_l_arr_[i]->dir_ = dir_;
}
Slur_engraver::~Slur_engraver()
{
- for (int i=0; i < requests_arr_.size(); i++)
+ for (int i=0; i < requests_arr_.size(); i++)
{
- requests_arr_[i]->warning ("unterminated slur");
+ requests_arr_[i]->warning (_("unterminated slur"));
}
}