From dcf6061f8c4689c213ea9aa936565c40415ee8e3 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 10 Mar 2006 05:09:58 +0000 Subject: [PATCH] fix left popup --- Fltk/GUI.cpp | 4 +++- Fltk/GUI.h | 5 +---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Fltk/GUI.cpp b/Fltk/GUI.cpp index 30d87e73e5..16584798e2 100644 --- a/Fltk/GUI.cpp +++ b/Fltk/GUI.cpp @@ -1,4 +1,4 @@ -// $Id: GUI.cpp,v 1.493 2006-03-10 02:01:08 geuzaine Exp $ +// $Id: GUI.cpp,v 1.494 2006-03-10 05:09:58 geuzaine Exp $ // // Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle // @@ -1232,7 +1232,9 @@ void GUI::set_context(Context_Item * menu_asked, int flag) PopupButton *p[2]; p[0] = new PopupButton(width - popw, MH + nb * BH, popw, BH); + p[0]->type(Fl_Menu_Button::POPUP123); p[1] = new PopupButton(0, MH + nb * BH, width - popw, BH); + p[1]->type(Fl_Menu_Button::POPUP3); for(int j = 0; j < 2; j++) { p[j]->add("Reload/View", 0, diff --git a/Fltk/GUI.h b/Fltk/GUI.h index fae476b1c4..3011ebeb85 100644 --- a/Fltk/GUI.h +++ b/Fltk/GUI.h @@ -127,10 +127,7 @@ struct SolverDialogBox class PopupButton : public Fl_Menu_Button { public: PopupButton(int x, int y, int w, int h, char *label=0) - : Fl_Menu_Button(x, y, w, h, label) - { - type(Fl_Menu_Button::POPUP123); - } + : Fl_Menu_Button(x, y, w, h, label) {} void draw(){ Fl_Menu_Button::draw(); } int handle(int e){ return Fl_Menu_Button::handle(e); } const Fl_Menu_Item* popup() -- GitLab