9 #include <FL/Fl_Group.H>
10 #include <FL/Fl_Scrollbar.H>
303 #if FLTK_ABI_VERSION >= 10301
304 FL_TREE_REASON_RESELECTED,
319 #if FLTK_ABI_VERSION >= 10301
326 void fix_scrollbar_order();
337 Fl_Tree(
int X,
int Y,
int W,
int H,
const char *L=0);
346 void root_label(
const char *new_label);
365 int item_pathname(
char *pathname,
int pathnamelen,
const Fl_Tree_Item *item)
const;
381 int open(
const char *path,
int docallback=1);
384 int close(
const char *path,
int docallback=1);
386 int is_open(
const char *path)
const;
388 int is_close(
const char *path)
const;
394 int select(
const char *path,
int docallback=1);
397 int deselect(
const char *path,
int docallback=1);
399 int select_only(
Fl_Tree_Item *selitem,
int docallback=1);
409 Fl_Font item_labelfont()
const;
410 void item_labelfont(
Fl_Font val);
413 Fl_Color item_labelfgcolor(
void)
const;
414 void item_labelfgcolor(
Fl_Color val);
415 Fl_Color item_labelbgcolor(
void)
const;
416 void item_labelbgcolor(
Fl_Color val);
419 int marginleft()
const;
420 void marginleft(
int val);
421 int margintop()
const;
422 void margintop(
int val);
423 #if FLTK_ABI_VERSION >= 10301
424 int marginbottom()
const;
425 void marginbottom(
int val);
427 int linespacing()
const;
428 void linespacing(
int val);
429 int openchild_marginbottom()
const;
430 void openchild_marginbottom(
int val);
431 int usericonmarginleft()
const;
432 void usericonmarginleft(
int val);
433 int labelmarginleft()
const;
434 void labelmarginleft(
int val);
435 #if FLTK_ABI_VERSION >= 10301
436 int widgetmarginleft()
const;
437 void widgetmarginleft(
int val);
439 int connectorwidth()
const;
440 void connectorwidth(
int val);
447 int showcollapse()
const;
448 void showcollapse(
int val);
449 int showroot()
const;
450 void showroot(
int val);
459 #if FLTK_ABI_VERSION >= 10301
460 Fl_Tree_Item_Reselect_Mode item_reselect_mode()
const;
461 void item_reselect_mode(Fl_Tree_Item_Reselect_Mode mode);
462 Fl_Tree_Item_Draw_Mode item_draw_mode()
const;
463 void item_draw_mode(Fl_Tree_Item_Draw_Mode mode);
464 void item_draw_mode(
int mode);
473 int vposition()
const;
474 void vposition(
int pos);
477 int scrollbar_size()
const;
478 void scrollbar_size(
int size);
479 int is_vscroll_visible()
const;