From 6a61772c80dee13b4ff120b4b3e53259eae52a78 Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Mon, 14 Jan 2019 01:14:40 +0100 Subject: STR 3460: Fluid menu item types Added pulldown menus to create radio style and checkbox style menu items without going through the Class menu. --- fluid/Fl_Type.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'fluid/Fl_Type.h') diff --git a/fluid/Fl_Type.h b/fluid/Fl_Type.h index 45b881ee3..6794bef37 100644 --- a/fluid/Fl_Type.h +++ b/fluid/Fl_Type.h @@ -690,6 +690,16 @@ public: int pixmapID() { return 16; } }; +class Fl_Radio_Menu_Item_Type : public Fl_Menu_Item_Type { +public: + Fl_Type* make(); +}; + +class Fl_Checkbox_Menu_Item_Type : public Fl_Menu_Item_Type { +public: + Fl_Type* make(); +}; + class Fl_Submenu_Type : public Fl_Menu_Item_Type { public: Fl_Menu_Item* subtypes() {return 0;} @@ -707,6 +717,7 @@ public: }; + #include class Fl_Menu_Type : public Fl_Widget_Type { int textstuff(int w, Fl_Font& f, int& s, Fl_Color& c) { -- cgit v1.2.3