diff options
Diffstat (limited to 'src/Fl_Tree_Prefs.cxx')
| -rw-r--r-- | src/Fl_Tree_Prefs.cxx | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/Fl_Tree_Prefs.cxx b/src/Fl_Tree_Prefs.cxx index b8b640d4a..c32262d5b 100644 --- a/src/Fl_Tree_Prefs.cxx +++ b/src/Fl_Tree_Prefs.cxx @@ -125,11 +125,15 @@ Fl_Tree_Prefs::Fl_Tree_Prefs() { _labelsize = FL_NORMAL_SIZE; _marginleft = 6; _margintop = 3; - //_marginright = 3; - //_marginbottom = 3; +#if FLTK_ABI_VERSION >= 10302 + _marginbottom = 20; +#endif _openchild_marginbottom = 0; _usericonmarginleft = 3; _labelmarginleft = 3; +#if FLTK_ABI_VERSION >= 10302 + _widgetmarginleft = 3; +#endif _linespacing = 0; _labelfgcolor = FL_BLACK; _labelbgcolor = FL_WHITE; @@ -148,6 +152,10 @@ Fl_Tree_Prefs::Fl_Tree_Prefs() { _sortorder = FL_TREE_SORT_NONE; _selectbox = FL_FLAT_BOX; _selectmode = FL_TREE_SELECT_SINGLE; +#if FLTK_ABI_VERSION >= 10302 + _itemreselectmode = FL_TREE_SELECTABLE_ONCE; + _itemdrawmode = FL_TREE_ITEM_DRAW_WIDGET_ONLY; +#endif // Let fltk's current 'scheme' affect defaults if ( Fl::scheme() ) { if ( strcmp(Fl::scheme(), "gtk+") == 0 ) { |
