summaryrefslogtreecommitdiff
path: root/examples/wizard-simple.cxx
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2021-03-21 02:10:19 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2021-03-21 02:10:19 +0100
commit8d26d5ed4bca7e1a8c448f334a4e24caf08b38e9 (patch)
tree9d9106c35905e017e65c2f1547acf5db40014f41 /examples/wizard-simple.cxx
parent90dbf0c77dee3370fa878cfc67c681e2675fb2a7 (diff)
Hide window in quit callback in wizard-simple example
Diffstat (limited to 'examples/wizard-simple.cxx')
-rw-r--r--examples/wizard-simple.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/wizard-simple.cxx b/examples/wizard-simple.cxx
index f434bc9de..fd7d9e58d 100644
--- a/examples/wizard-simple.cxx
+++ b/examples/wizard-simple.cxx
@@ -3,7 +3,7 @@
// Originally from erco's cheat sheet 06/05/2010, permission by author.
//
// Copyright 2010 Greg Ercolano.
-// Copyright 1998-2010 by Bill Spitzak and others.
+// Copyright 1998-2021 by Bill Spitzak and others.
//
// This library is free software. Distribution and use rights are outlined in
// the file "COPYING" which should have been included with this file. If this
@@ -15,7 +15,7 @@
//
// https://www.fltk.org/bugs.php
//
-#include <stdlib.h>
+
#include <FL/Fl.H>
#include <FL/Fl_Window.H>
#include <FL/Fl_Group.H>
@@ -30,7 +30,7 @@ Fl_Wizard *G_wiz = 0;
void back_cb(Fl_Widget*,void*) { G_wiz->prev(); }
void next_cb(Fl_Widget*,void*) { G_wiz->next(); }
-void done_cb(Fl_Widget*,void*) { exit(0); }
+void done_cb(Fl_Widget*w,void*) { w->window()->hide(); }
int main(int argc, char **argv) {
G_win = new Fl_Window(400,300,"Example Wizard");