9 #include <FL/Fl_Group.H>
10 #include <FL/Fl_Scrollbar.H>
316 #if FLTK_ABI_VERSION >= 10301
317 FL_TREE_REASON_RESELECTED,
332 #if FLTK_ABI_VERSION >= 10301
338 void fix_scrollbar_order();
342 #if FLTK_ABI_VERSION >= 10303
344 int _tox,_toy,_tow,_toh;
345 int _tix,_tiy,_tiw,_tih;
354 #if FLTK_ABI_VERSION >= 10303
364 Fl_Tree(
int X,
int Y,
int W,
int H,
const char *L=0);
369 void resize(
int,
int,
int,
int);
374 void root_label(
const char *new_label);
382 #if FLTK_ABI_VERSION >= 10303
400 int item_pathname(
char *pathname,
int pathnamelen,
const Fl_Tree_Item *item)
const;
401 #if FLTK_ABI_VERSION >= 10303
417 #if FLTK_ABI_VERSION >= 10303
423 #if FLTK_ABI_VERSION >= 10303
435 int open(
const char *path,
int docallback=1);
438 int close(
const char *path,
int docallback=1);
440 int is_open(
const char *path)
const;
442 int is_close(
const char *path)
const;
448 int select(
const char *path,
int docallback=1);
451 int deselect(
const char *path,
int docallback=1);
453 int select_only(
Fl_Tree_Item *selitem,
int docallback=1);
460 #if FLTK_ABI_VERSION >= 10303
483 Fl_Font item_labelfont()
const;
484 void item_labelfont(
Fl_Font val);
487 Fl_Color item_labelfgcolor(
void)
const;
488 void item_labelfgcolor(
Fl_Color val);
489 Fl_Color item_labelbgcolor(
void)
const;
490 void item_labelbgcolor(
Fl_Color val);
493 int marginleft()
const;
494 void marginleft(
int val);
495 int margintop()
const;
496 void margintop(
int val);
497 #if FLTK_ABI_VERSION >= 10301
498 int marginbottom()
const;
499 void marginbottom(
int val);
501 int linespacing()
const;
502 void linespacing(
int val);
503 int openchild_marginbottom()
const;
504 void openchild_marginbottom(
int val);
505 int usericonmarginleft()
const;
506 void usericonmarginleft(
int val);
507 int labelmarginleft()
const;
508 void labelmarginleft(
int val);
509 #if FLTK_ABI_VERSION >= 10301
510 int widgetmarginleft()
const;
511 void widgetmarginleft(
int val);
513 int connectorwidth()
const;
514 void connectorwidth(
int val);
521 int showcollapse()
const;
522 void showcollapse(
int val);
523 int showroot()
const;
524 void showroot(
int val);
533 #if FLTK_ABI_VERSION >= 10301
534 Fl_Tree_Item_Reselect_Mode item_reselect_mode()
const;
535 void item_reselect_mode(Fl_Tree_Item_Reselect_Mode mode);
536 Fl_Tree_Item_Draw_Mode item_draw_mode()
const;
537 void item_draw_mode(Fl_Tree_Item_Draw_Mode mode);
538 void item_draw_mode(
int mode);
540 #if FLTK_ABI_VERSION >= 10303
541 void calc_dimensions();
552 int vposition()
const;
553 void vposition(
int pos);
554 int hposition()
const;
555 void hposition(
int pos);
558 int scrollbar_size()
const;
559 void scrollbar_size(
int size);
560 int is_vscroll_visible()
const;
561 int is_hscroll_visible()
const;