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_Menu_Type Class Reference

#include <Fl_Type.h>

Inheritance diagram for Fl_Menu_Type:
Collaboration diagram for Fl_Menu_Type:

List of all members.

Public Member Functions

int is_menu_button () const
int is_parent () const
virtual void build_menu ()
 Fl_Menu_Type ()
 ~Fl_Menu_Type ()
void add_child (Fl_Type *, Fl_Type *)
void move_child (Fl_Type *, Fl_Type *)
void remove_child (Fl_Type *)
Fl_Typeclick_test (int x, int y)
void write_code2 ()
void copy_properties ()

Public Attributes

int menusize

Detailed Description

Definition at line 667 of file Fl_Type.h.


Constructor & Destructor Documentation

Fl_Menu_Type::Fl_Menu_Type ( ) [inline]

Definition at line 684 of file Fl_Type.h.

References menusize.

Fl_Menu_Type::~Fl_Menu_Type ( ) [inline]

Definition at line 685 of file Fl_Type.h.

References menusize, and Fl_Widget_Type::o.


Member Function Documentation

void Fl_Menu_Type::add_child ( Fl_Type ,
Fl_Type  
) [inline, virtual]

Reimplemented from Fl_Type.

Definition at line 688 of file Fl_Type.h.

References build_menu().

Fl_Type * Fl_Menu_Type::click_test ( int  x,
int  y 
) [virtual]
void Fl_Menu_Type::copy_properties ( ) [virtual]

copy all properties from the edit widget to the live widget

Reimplemented from Fl_Widget_Type.

Reimplemented in Fl_Input_Choice_Type.

Definition at line 497 of file Fl_Menu_Type.cxx.

References Fl_Menu_::down_box(), Fl_Widget_Type::live_widget, Fl_Menu_::menu(), Fl_Widget_Type::o, Fl_Menu_::textcolor(), Fl_Menu_::textfont(), and Fl_Menu_::textsize().

int Fl_Menu_Type::is_menu_button ( ) const [inline, virtual]

Reimplemented from Fl_Type.

Definition at line 680 of file Fl_Type.h.

int Fl_Menu_Type::is_parent ( ) const [inline, virtual]

Reimplemented from Fl_Type.

Definition at line 681 of file Fl_Type.h.

void Fl_Menu_Type::move_child ( Fl_Type ,
Fl_Type  
) [inline, virtual]

Reimplemented from Fl_Type.

Definition at line 689 of file Fl_Type.h.

References build_menu().

void Fl_Menu_Type::remove_child ( Fl_Type ) [inline, virtual]

Reimplemented from Fl_Type.

Definition at line 690 of file Fl_Type.h.

References build_menu().

void Fl_Menu_Type::write_code2 ( ) [virtual]

Member Data Documentation


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