Fl_Input widget

This example shows how to create Fl_Input widget.

 1 #pragma package ".."
 2 
 3 #include "chfltk.h"
 4 #include <stdio.h>
 5 #include <stdlib.h>
 6 void input_cb(Fl_Widget *g, void *data) {
 7   Fl_Input *inpt = (Fl_Input*)g;
 8   printf("entry: %s\n", inpt->char_value());
 9 }
10 
11 int main(int argc, char *argv[])
12 {
13   Fl_Window *window = new Fl_Window(300, 180);
14   Fl_Input *input = new Fl_Input(160, 40, 100, 30, "Enter text:");
15   ((Fl_Widget*)input)->when((uchar)FL_WHEN_ENTER_KEY);
16   ((Fl_Widget*)input)->callback((ChFl_Callback)input_cb, (void*)0);
17   window->end();
18   window->show(argc, argv);
19   Fl::run();
20   exit(1);
21   return 0;
22 }

Copyright 2006 Roman Putanowicz

Email: putanowr at twins.pk.edu.pl

Last Modified: Thu, 29 Jun 2006 18:02:03 CEST

Made with PubTal 3.1.3