mirror of
https://github.com/fltk/fltk.git
synced 2026-05-31 05:35:29 +08:00
Adding Text_Display color variables. (#384)
This commit is contained in:
@@ -391,6 +391,42 @@ public:
|
||||
*/
|
||||
void textcolor(Fl_Color n) {textcolor_ = n;}
|
||||
|
||||
/**
|
||||
Sets the underline color for style attribute ATTR_GRAMMAR.
|
||||
\param color underline color
|
||||
*/
|
||||
void grammar_underline_color(Fl_Color color) { grammar_underline_color_ = color; }
|
||||
|
||||
/**
|
||||
Gets the underline color for style attribute ATTR_GRAMMAR.
|
||||
\return underline color
|
||||
*/
|
||||
Fl_Color grammar_underline_color() const { return grammar_underline_color_;}
|
||||
|
||||
/**
|
||||
Sets the underline color for style attribute ATTR_SPELLING.
|
||||
\param color underline color
|
||||
*/
|
||||
void spelling_underline_color(Fl_Color color) { spelling_underline_color_ = color; }
|
||||
|
||||
/**
|
||||
Gets the underline color for style attribute ATTR_SPELLING.
|
||||
\return underline color
|
||||
*/
|
||||
Fl_Color spelling_underline_color() const { return spelling_underline_color_;}
|
||||
|
||||
/**
|
||||
Sets the background color for the secondary selection block.
|
||||
\param color background color
|
||||
*/
|
||||
void secondary_selection_color(Fl_Color color) { secondary_selection_color_ = color; }
|
||||
|
||||
/**
|
||||
Gets the background color for the secondary selection block.
|
||||
\return background color color
|
||||
*/
|
||||
Fl_Color secondary_selection_color() const { return secondary_selection_color_;}
|
||||
|
||||
int wrapped_column(int row, int column) const;
|
||||
int wrapped_row(int row) const;
|
||||
void wrap_mode(int wrap, int wrap_margin);
|
||||
@@ -604,6 +640,9 @@ protected:
|
||||
Fl_Font textfont_;
|
||||
Fl_Fontsize textsize_;
|
||||
Fl_Color textcolor_;
|
||||
Fl_Color grammar_underline_color_;
|
||||
Fl_Color spelling_underline_color_;
|
||||
Fl_Color secondary_selection_color_;
|
||||
|
||||
// Line number margin and width
|
||||
int mLineNumLeft, mLineNumWidth;
|
||||
|
||||
Reference in New Issue
Block a user