]> git.lyx.org Git - features.git/blobdiff - src/frontends/Painter.h
A couple of minor bug fixes and cleanups
[features.git] / src / frontends / Painter.h
index f629234f0b02466ea66a91016707f709bc51bcf9..25d94cc256d747b5c4829da82d8d3a2b4a3b998a 100644 (file)
@@ -151,12 +151,17 @@ public:
        virtual Painter & text(int x, int y,
                char c, LyXFont const & f) = 0;
 
-       /// draw a string and enclose it inside a rectangle
+       /**
+        * Draw a string and enclose it inside a rectangle. If
+        * back color is specified, the background is cleared with
+        * the given color. If frame is specified, a thin frame is drawn
+        * around the text with the given color.
+        */
        Painter & rectText(int x, int baseline,
                string const & string,
                LyXFont const & font,
-               LColor::color back,
-               LColor::color frame);
+               LColor::color back = LColor::none,
+               LColor::color frame = LColor::none);
 
        /// draw a string and enclose it inside a button frame
        Painter & buttonText(int x,