> Anirban wrote:
> > I am stuck up with a problem where I am supposed to create a form on a
> > window on the call of a user defined class constructor. The constructor
> > will be called when a button will be pressed(in the main window).
> > I am using fltk v1.1.7 .
> > Do I have to make my class inherit any thing.
>
> You can create windows and widgets from the constructor
> even if the class in question doesn't inherit from anything.
>
> For instance:
>
> class Foo { // plain class
> Fl_Window *win;
> Fl_Button *but;
> public:
> Foo() { // CONSTRUCTOR
> win = new Fl_Window(400,400);
> but = new Fl_Button(..);
> win->end();
> }
> };
>
> Or you can inherit from e.g. Fl_Window to do the same thing
> more or less:
>
> class Foo : public Fl_Window {
> Fl_Button *but;
> public:
> Foo(int W, int H, const char *L=0) : Fl_Window(W,H,L) { //
> CONSTRUCTOR
> but = new Fl_Button(..);
> end();
> }
> };
end() doesn't seem to belong to FLTK 1.1.7 .
I tried all possible ways to popup new widgets(as in demo.cxx)but it won't show
up on the screen.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk