summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/hello.cxx25
1 files changed, 17 insertions, 8 deletions
diff --git a/test/hello.cxx b/test/hello.cxx
index 178d52934..727e4f003 100644
--- a/test/hello.cxx
+++ b/test/hello.cxx
@@ -26,20 +26,29 @@
//
#include <FL/Fl.H>
-#include <FL/Fl_Window.H>
-#include <FL/Fl_Box.H>
+#include <FL/Fl_Double_Window.H>
+#include <FL/Fl_Button.H>
+
+#include <stdlib.h>
+
+void WinQuit_CB(Fl_Widget*, void*) {
+ exit(0);
+}
int main(int argc, char **argv) {
- Fl_Window *window = new Fl_Window(300,180);
- Fl_Box *box = new Fl_Box(FL_UP_BOX,20,40,260,100,"Hello, World!");
- box->labelfont(FL_BOLD+FL_ITALIC);
- box->labelsize(36);
- box->labeltype(FL_SHADOW_LABEL);
- window->end();
+ Fl_Double_Window *window;
+ { Fl_Double_Window *o = new Fl_Double_Window(347, 263);
+ window = o;
+ { Fl_Button *o = new Fl_Button(25, 25, 64, 20, "button");
+ o->callback(WinQuit_CB);
+ }
+ o->end();
+ }
window->show(argc, argv);
return Fl::run();
}
+
//
// End of "$Id$".
//