From 310a58b03a3d70620ff593ee918d7837986679e3 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Sun, 31 May 2015 10:21:59 +0000 Subject: [PATCH] remove "Delete" button from Visibility window: Delete is destructive, and has nothing to do in a "visibility" window --- Fltk/visibilityWindow.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Fltk/visibilityWindow.cpp b/Fltk/visibilityWindow.cpp index 6a5ade994e..8201a6dd8f 100644 --- a/Fltk/visibilityWindow.cpp +++ b/Fltk/visibilityWindow.cpp @@ -326,11 +326,13 @@ static void _rebuild_list_browser() FlGui::instance()->visibility->browser->select(i + 1); } +#if 0 // activate/deactivate delete button if(type == VisibilityList::PhysicalEntities) FlGui::instance()->visibility->push[0]->activate(); else FlGui::instance()->visibility->push[0]->deactivate(); +#endif } static void visibility_browser_apply_cb(Fl_Widget *w, void *data) @@ -360,6 +362,7 @@ static void visibility_browser_apply_cb(Fl_Widget *w, void *data) } } +#if 0 static void visibility_delete_cb(Fl_Widget *w, void *data) { bool all = true; @@ -382,6 +385,7 @@ static void visibility_delete_cb(Fl_Widget *w, void *data) } visibility_cb(NULL, (void*)"redraw_only"); } +#endif static void visibility_sort_cb(Fl_Widget *w, void *data) { @@ -1233,9 +1237,12 @@ visibilityWindow::visibilityWindow(int deltaFontSize) browser_type->menu(browser_type_table); browser_type->value(2); // physicals + // "Delete" is out of place in a Visibility window - it's a destructive operation! +#if 0 push[0] = new Fl_Button (width - 2 * CC - 3 * WB, height - 2 * BH - 3 * WB, CC, BH, "Delete"); push[0]->callback(visibility_delete_cb); +#endif Fl_Return_Button *b1 = new Fl_Return_Button (width - 1 * CC - 2 * WB, height - 2 * BH - 3 * WB, CC, BH, "Apply"); -- GitLab