mirror of
https://github.com/fltk/fltk.git
synced 2026-05-29 04:26:27 +08:00
Fl_Tree +/- buttons are no longer drawn using bitmaps, different default line color (#995)
Fl_Tree changed to support system color themes (PR #995) merging CyprinusCarpio's mods carried over from from issue #972. * Fl_Tree: use named (colormap) colors to support system color themes (see issue #972). changed connectorcolor() default from gray ramp color to FL_INACTIVE_COLOR (Fl_Color(8)), and similar named colormap colors for icon drawing. * Fl_Tree ⊞ / ⊟ icons (and on macs, ▶ / ▼icons) are now drawn w/fl_draw() functions instead of with xpm bitmaps for colormap control --------- Co-authored-by: Greg Ercolano <erco@seriss.com>
This commit is contained in:
@@ -298,6 +298,8 @@ public:
|
||||
inline Fl_Image *openicon() const {
|
||||
return(_openimage);
|
||||
}
|
||||
inline int openicon_w() const { return _openimage ? _openimage->w() : 11; }
|
||||
inline int openicon_h() const { return _openimage ? _openimage->h() : 11; }
|
||||
void openicon(Fl_Image *val);
|
||||
/// Gets the default 'close' icon
|
||||
/// Returns the Fl_Image* of the icon, or 0 if none.
|
||||
@@ -305,6 +307,8 @@ public:
|
||||
inline Fl_Image *closeicon() const {
|
||||
return(_closeimage);
|
||||
}
|
||||
inline int closeicon_w() const { return _closeimage ? _closeimage->w() : 11; }
|
||||
inline int closeicon_h() const { return _closeimage ? _closeimage->h() : 11; }
|
||||
void closeicon(Fl_Image *val);
|
||||
/// Gets the default 'user icon' (default is 0)
|
||||
inline Fl_Image *usericon() const {
|
||||
|
||||
Reference in New Issue
Block a user