private:
void paintForeignMark(double orig_x, Language const * lang, int desc = 0);
- void paintMisspelledMark(double orig_x, int desc, bool changed);
+ void paintMisspelledMark(double orig_x, bool changed);
void paintHebrewComposeChar(pos_type & vpos, FontInfo const & font);
void paintArabicComposeChar(pos_type & vpos, FontInfo const & font);
void paintChars(pos_type & vpos, FontInfo const & font,
void paintFromPos(pos_type & vpos, bool changed);
void paintInset(Inset const * inset, pos_type const pos);
void paintInlineCompletion(Font const & font);
-
+
/// return left margin
int leftMargin() const;
/// return the label font for this row
FontInfo labelFont() const;
+ ///
+ void paintLabel();
+ ///
+ void paintTopLevelLabel();
+
+
/// contains painting related information.
PainterInfo & pi_;
int const yo_; // current baseline
double x_;
int width_;
+ float solid_line_thickness_;
+ int solid_line_offset_;
+ float dotted_line_thickness_;
+ int dotted_line_offset_;
};
} // namespace lyx