// amount of expansion: number of expanders time the em value for each
// string element
int exp_amount = 0;
- for (Row::Element const & e : elements_)
+ for (Element const & e : elements_)
exp_amount += e.expansionAmount();
if (!exp_amount)
return false;
// do not stretch more than MAX_SPACE_STRETCH em per expander
return false;
// add extra length to each element proportionally to its em.
- for (Row::Element & e : elements_)
- if (e.type == Row::STRING)
+ for (Element & e : elements_)
+ if (e.type == STRING)
e.setExtra(extra_per_em);
// update row dimension
dim_.wid += w;
&& !begin()->isVirtual()))
return begin();
- Row::const_iterator cit = begin();
+ const_iterator cit = begin();
for ( ; cit != end() ; ++cit) {
/** Look whether the cursor is inside the element's
* span. Note that it is necessary to take the