#include <Fl_Tabs.h>
Inheritance diagram for Fl_Tabs:
Public Methods | |
Fl_Tabs (int x, int y, int w, int h, const char *label=0) | |
Creates new tabs widget using the given position, size, and label string. | |
Fl_Tabs (const char *l=0, int layout_size=30, Fl_Align layout_al=FL_ALIGN_TOP, int label_w=-1) | |
Creates new tabs widget using the label, size, alignment, and label width. | |
virtual | ~Fl_Tabs () |
Destructor. | |
Fl_Group * | new_group (const char *label) |
Fl_Scroll * | new_scroll (const char *label) |
Fl_Group * | new_page (const char *label) |
Fl_Widget * | value () |
int | value (Fl_Widget *) |
Fl_Widget * | push () const |
int | push (Fl_Widget *) |
Fl_Widget * | which (int event_x, int event_y) |
void | show_tabs (bool st) |
bool | show_tabs () |
void | tabs_mode (Fl_Align tm) |
Fl_Align | tabs_mode () |
virtual void | draw () |
virtual void | layout () |
virtual int | handle (int) |
Static Public Attributes | |
Fl_Named_Style * | default_style |
Protected Methods | |
void | draw_tab (Fl_Tab_Info *tab, Fl_Flags flags) |
Fl_Group * | last_tab () |
void | resize_tabs () |
void | extend_tabs () |
Fl_Scroll * | create_new_scroll (const char *label) |
Fl_Group * | create_new_group (const char *label) |
Protected Attributes | |
bool | m_showTabs |
int | m_tabsWidth |
int | m_tabsHeight |
int | m_rowHeight |
Friends | |
class | Fl_Tabs_Matrix |
Definition at line 32 of file Fl_Tabs.h.