diff options
Diffstat (limited to 'fluid/Fl_Type.h')
| -rw-r--r-- | fluid/Fl_Type.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/fluid/Fl_Type.h b/fluid/Fl_Type.h index 107460094..ef9048da6 100644 --- a/fluid/Fl_Type.h +++ b/fluid/Fl_Type.h @@ -437,6 +437,8 @@ public: extern Fl_Menu_Item window_type_menu[]; class Fl_Window_Type : public Fl_Widget_Type { +protected: + Fl_Menu_Item* subtypes() {return window_type_menu;} friend class Overlay_Window; @@ -486,6 +488,18 @@ public: int is_window() const {return 1;} }; +class Fl_Widget_Class_Type : private Fl_Window_Type { +public: + void write_code1(); + void write_code2(); + Fl_Type *make(); + virtual const char *type_name() {return "widget_class";} + int is_parent() const {return 1;} + int is_decl_block() const {return 1;} + int is_class() const {return 1;} +}; + + extern Fl_Menu_Item menu_item_type_menu[]; class Fl_Menu_Item_Type : public Fl_Widget_Type { |
