diff options
Diffstat (limited to 'src/Fl_Menu.cxx')
| -rw-r--r-- | src/Fl_Menu.cxx | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/Fl_Menu.cxx b/src/Fl_Menu.cxx index 37e8b9226..e75943374 100644 --- a/src/Fl_Menu.cxx +++ b/src/Fl_Menu.cxx @@ -122,9 +122,7 @@ public: class menutitle : public window_with_items { void draw() FL_OVERRIDE; public: - menutitle *extra; // additional menutitle window when the 1st one is covered by a menuwindow menutitle(int X, int Y, int W, int H, const Fl_Menu_Item*, bool menubar = false); - ~menutitle(); bool in_menubar; }; @@ -221,15 +219,6 @@ bool Fl_Window_Driver::is_floating_title(Fl_Window *win) { return !mwin && !((menutitle*)win)->in_menubar; } -/** Create a menutitle window with same content and size as another one and another ordinate. - */ -Fl_Window *Fl_Window_Driver::extra_menutitle(Fl_Window *old, int Y) { - menutitle *t = (menutitle*)old; - menutitle *win = new menutitle(t->x(), Y, t->w(), t->h(), t->menu); - t->extra = win; - return win; -} - /** \} \endcond @@ -354,14 +343,9 @@ menutitle::menutitle(int X, int Y, int W, int H, const Fl_Menu_Item* L, bool inb set_modal(); clear_border(); set_menu_window(); - extra = NULL; in_menubar = inbar; } -menutitle::~menutitle() { - delete extra; -} - menuwindow::menuwindow(const Fl_Menu_Item* m, int X, int Y, int Wp, int Hp, const Fl_Menu_Item* picked, const Fl_Menu_Item* t, int menubar, int menubar_title, int right_edge) |
