diff options
| author | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2023-01-12 08:28:06 +0100 |
|---|---|---|
| committer | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2023-01-12 08:28:06 +0100 |
| commit | 86a6d4e3d3b6990e856b47c92b7d09996fee7d56 (patch) | |
| tree | 035b8e9a1b129d7afbe210ae71c860f4dc530623 /src/Fl_Menu.cxx | |
| parent | 0bd156e21921ae101d8af36c7c6cb5c5f5800530 (diff) | |
Wayland menus: remove useless Fl_Window_Driver::extra_menutitle()
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) |
