summaryrefslogtreecommitdiffstats
path: root/mesgdisp/MessageWindow.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'mesgdisp/MessageWindow.cxx')
-rw-r--r--mesgdisp/MessageWindow.cxx63
1 files changed, 0 insertions, 63 deletions
diff --git a/mesgdisp/MessageWindow.cxx b/mesgdisp/MessageWindow.cxx
deleted file mode 100644
index 21f97ce..0000000
--- a/mesgdisp/MessageWindow.cxx
+++ /dev/null
@@ -1,63 +0,0 @@
-// generated by Fast Light User Interface Designer (fluid) version 2.1000
-
-#include "MessageWindow.h"
-#include <iostream>
-#include <string>
-#include <csignal>
-#include <fltk/run.h>
-
-fltk::Window *win=(fltk::Window *)0;
-fltk::TextDisplay *w_text=(fltk::TextDisplay *)0;
-
-
-
-
-void sig_handler(int sig) {
- // just terminate after 10 seconds
- // here we could change the text after each second ;-)
- exit(0);
-}
-
-int main (int argc, char **argv) {
-
- if(argc < 2 ) {
- std::cout << "Please give some message to display!" << std::endl;
- exit(1);
- }
-
- fltk::Window* w;
- {
- fltk::Window* o = win = new fltk::Window(510, 160);
- o->border(false);
- w = o;
- o->shortcut(0xff1b);
- o->begin();
- {
- fltk::Clock* o = new fltk::Clock(5, 5, 155, 150);
- o->labelsize(16);
- o->tooltip("Aktuelle Uhrzeit des Rechners");
- }
- {
- fltk::TextDisplay* o = w_text = new fltk::TextDisplay(165, 5, 340, 150);
- fltk::TextBuffer* buf = new fltk::TextBuffer();
- buf->text(argv[1]);
- o->tooltip("Dieses Fenster schließt automatisch nach 10 Sekunden");
- o->buffer(buf);
- o->box(fltk::UP_BOX);
- o->color((fltk::Color)0xe0e0e000);
- o->selection_textcolor((fltk::Color)0xffffff00);
- o->labelsize(16);
- o->textsize(16);
- o->wrap_mode(true);
- }
- o->end();
- o->resizable(o);
- }
-
- // set an alarm after 10 seconds
- alarm(10);
- signal(SIGALRM, sig_handler);
-
- w->show();
- return fltk::run();
-}