On Tuesday 01 October 2002 5:50 pm, Andre Poenitz wrote:
> The inherited 'draw' is not good enough (Fonts too large)
> The patch fixes this properly and is straight-forward.
>
> Ok?
>
> Andre'

I know that is semantics only, but is this not more transparent:

 void MathArrayInset::metrics(MathMetricsInfo & mi) const
 {
+       if (mi.base.style == LM_ST_DISPLAY)
+               MathStyleChanger(mi.base, LM_ST_TEXT);
+       MathGridInset::metrics(mi);
}

+void MathArrayInset::draw(MathPainterInfo & pi, int x, int y) 
const
+{
+       if (pi.base.style == LM_ST_DISPLAY)
+               MathStyleChanger(pi.base, LM_ST_TEXT);
+       MathGridInset::draw(pi, x, y);
}

Angus

Reply via email to