fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
  SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation)  

Fl_Tabs_Type Class Reference

#include <Fl_Type.h>

Inheritance diagram for Fl_Tabs_Type:
Collaboration diagram for Fl_Tabs_Type:

List of all members.

Public Member Functions

virtual void ideal_spacing (int &x, int &y)
virtual const char * type_name ()
virtual const char * alt_type_name ()
Fl_Widgetwidget (int X, int Y, int W, int H)
Fl_Widget_Type_make ()
Fl_Typeclick_test (int, int)
void add_child (Fl_Type *, Fl_Type *)
void remove_child (Fl_Type *)
int pixmapID ()
Fl_Widgetenter_live_mode (int top=0)

Detailed Description

Definition at line 485 of file Fl_Type.h.


Member Function Documentation

Fl_Widget_Type* Fl_Tabs_Type::_make ( ) [inline, virtual]

Reimplemented from Fl_Group_Type.

Definition at line 496 of file Fl_Type.h.

void Fl_Tabs_Type::add_child ( Fl_Type c,
Fl_Type before 
) [virtual]

Reimplemented from Fl_Group_Type.

Definition at line 286 of file Fl_Group_Type.cxx.

virtual const char* Fl_Tabs_Type::alt_type_name ( ) [inline, virtual]

Reimplemented from Fl_Group_Type.

Definition at line 493 of file Fl_Type.h.

Fl_Type * Fl_Tabs_Type::click_test ( int  x,
int  y 
) [virtual]
Fl_Widget * Fl_Tabs_Type::enter_live_mode ( int  top = 0) [virtual]

Build widgets and dataset needed in live mode.

Returns:
a widget pointer that the live mode initiator can 'show()'
See also:
leave_live_mode()

Reimplemented from Fl_Group_Type.

Definition at line 360 of file Fl_Group_Type.cxx.

References Fl_Group_Type::copy_properties(), Fl_Group::end(), Fl_Type::enter_live_mode(), Fl_Widget::h(), Fl_Type::level, Fl_Widget_Type::live_widget, Fl_Type::next, Fl_Widget_Type::o, value, Fl_Tabs::value(), Fl_Widget::w(), Fl_Widget::x(), and Fl_Widget::y().

virtual void Fl_Tabs_Type::ideal_spacing ( int &  x,
int &  y 
) [inline, virtual]

Reimplemented from Fl_Widget_Type.

Definition at line 487 of file Fl_Type.h.

References fl_font(), fl_height(), Fl_Widget::labelfont(), Fl_Widget::labelsize(), and Fl_Widget_Type::o.

int Fl_Tabs_Type::pixmapID ( ) [inline, virtual]

Reimplemented from Fl_Group_Type.

Definition at line 500 of file Fl_Type.h.

void Fl_Tabs_Type::remove_child ( Fl_Type cc) [virtual]

Reimplemented from Fl_Group_Type.

Definition at line 311 of file Fl_Group_Type.cxx.

References Fl_Widget_Type::o, and Fl_Tabs::value().

virtual const char* Fl_Tabs_Type::type_name ( ) [inline, virtual]

Reimplemented from Fl_Group_Type.

Definition at line 492 of file Fl_Type.h.

References tabs_type_name.

Fl_Widget* Fl_Tabs_Type::widget ( int  X,
int  Y,
int  W,
int  H 
) [inline, virtual]

Reimplemented from Fl_Group_Type.

Definition at line 494 of file Fl_Type.h.

References Fl_Type::current.


The documentation for this class was generated from the following files: