New FLTK Demo

This commit is contained in:
Armando Rivera 2013-11-09 14:26:22 -05:00
parent c838a3659f
commit d2b33b41d6
3 changed files with 34 additions and 0 deletions

1
fltk/compile.txt Normal file
View File

@ -0,0 +1 @@
fltk-config --libs --cxxflags --use-images --use-gl --ldstaticflags --compile fltkdemo.cpp

9
fltk/fltk.inc Normal file
View File

@ -0,0 +1,9 @@
#include <FL/Fl.H>
#include <FL/Fl_Window.H>
#include <FL/Fl_Input.H>
#include <FL/Fl_Button.H>
typedef Fl_Window WINDOW;
typedef Fl_Input INPUT;
typedef Fl_Button BUTTON;

24
fltk/fltkdemo.cpp Normal file
View File

@ -0,0 +1,24 @@
#include "../jade.h"
#include "fltk.inc"
MAIN
DIM AS INT top = 40;
DIM AS WINDOW *win;
DIM AS INPUT *txtSource, *txtDest;
DIM AS BUTTON *btnSource, *btnDest;
win = new WINDOW(690,486,"FLTK Demo");
win->position((Fl::w() - win->w())/2, (Fl::h() - win->h())/2);
txtSource = new INPUT(20,top,540,26);
btnSource = new BUTTON(580,top,90,26,"Source");
txtDest = new INPUT(20,top+40,540,26);
btnDest = new BUTTON(580, top+40,90,26,"Dest");
win->show();
RETURN Fl::run();
ENDMAIN