struct MetricsBase {
///
MetricsBase();
+ ///
+ MetricsBase(BufferView * bv, LyXFont const & font, int textwidth);
/// the current view
BufferView * bv;
LyXFont font;
/// current math style (display/text/script/..)
Styles style;
- /// name of current font
+ /// name of current font - mathed specific
string fontname;
- /// if this is set...
- bool restrictwidth;
- /// ... this is valid
+ /// This is the width available in pixels
int textwidth;
};
struct MetricsInfo {
///
MetricsInfo();
+ ///
+ MetricsInfo(BufferView * bv, LyXFont const & font, int textwidth);
///
MetricsBase base;