#include <Fl_Menu_.h>
Inheritance diagram for Fl_Menu_:

Public Types | |
| enum | { TOP_TO_BOTTOM = 1, BOTTOM_TO_TOP = 2, LEFT_TO_RIGHT = 4, RIGHT_TO_LEFT = 8 } |
Public Methods | |
| Fl_Menu_ () | |
| Default ctor. | |
| Fl_Menu_ (int, int, int, int, const char *l=0) | |
| Traditional ctor. | |
| Fl_Menu_ (const char *l, int layout_size=30, Fl_Align layout_al=FL_ALIGN_TOP, int label_w=-1) | |
| New style ctor. | |
| Fl_List * | list () const |
| void | list (Fl_List *l) |
| int | children (const int *indexes, int level) const |
| int | children () const |
| Fl_Widget * | child (const int *indexes, int level) const |
| Fl_Widget * | child (int index) const |
| Fl_Widget * | item () const |
| Fl_Widget * | item (Fl_Widget *v) |
| bool | focus (const int *indexes, int level) |
| Fl_Widget * | get_focus () |
| int | value () const |
| void | value (int v) |
| int | size () const |
| virtual int | popup (int x, int y, int w=0, int h=0) |
| int | handle_shortcut () |
| void | execute (Fl_Widget *) |
| void | global () |
| Fl_Widget * | find (const char *label) const |
| Fl_Widget * | add (const char *, int shortcut, Fl_Callback *, void *=0, int=0) |
| Fl_Widget * | replace (const char *, int scut, Fl_Callback *, void *=0, int=0) |
| Fl_Widget * | add (const char *, void *) |
| Fl_Widget * | add (const char *) |
| Fl_Widget * | insert (int n, const char *s, void *data=0) |
| void | remove (const char *l) |
| void | add (Fl_Widget &o) |
| void | add (Fl_Widget *o) |
| void | insert (Fl_Widget &o, int n) |
| void | replace (int index, Fl_Widget &o) |
| void | replace (Fl_Widget &old, Fl_Widget &o) |
| void | remove (int index) |
| void | remove (Fl_Widget &o) |
| void | remove (Fl_Widget *o) |
| void | anim_flags (int f) |
| int | anim_flags () |
| void | copy (const Fl_Menu_Item *m, void *data=0) |
| void | menu (const Fl_Menu_Item *m) |
| void | replace (int n, const char *s) |
| void | replace (const char *l, const char *s) |
| void | shortcut (const char *l, int s) |
| void | shortcut (int s) |
| int | shortcut () const |
| void | shortcut (int i, int s) |
| unsigned | mode (int i) const |
| unsigned | mode (const char *l) const |
| const Fl_String & | text (int i) const |
| const Fl_String & | text () const |
| int | effect_type () |
| void | effect_type (int v) |
| float | delay () |
| void | delay (float v) |
| float | anim_speed () |
| void | anim_speed (float v) |
Static Public Methods | |
| void | default_callback (Fl_Widget *, void *) |
| int | default_effect_type () |
| void | default_effect_type (int v) |
| float | default_delay () |
| void | default_delay (float v) |
| float | default_anim_speed () |
| void | default_anim_speed (float v) |
| bool | effects () |
| void | effects (bool v) |
| bool | subwindow_effect () |
| void | subwindow_effect (bool v) |
Public Attributes | |
| Fl_Callback * | about_to_show |
| Fl_Callback * | about_to_hide |
Protected Attributes | |
| Fl_Widget * | item_ |
| int | anim_flags_ |
Static Protected Attributes | |
| bool | key_event |
Friends | |
| class | MenuWindow |
Definition at line 41 of file Fl_Menu_.h.
1.2.15