>
> On 27 Nov 2009, at 9:56, Ronald Vink wrote:
>
> > In fluid I can position the mainwindow. The coordinates are in
> > the .fl file.
> > Code snippet:
> >     Fl_Window mainWindow {
> >       label {hello world} open selected
> >       xywh {111 150 985 690} type Double box UP_BOX labelsize 12
> > hotspot
> >
> > In the generated .cpp file the x and y position coordinates are
> > removed.
> > Code snippet:
> > ReloaderGui::ReloaderGui(int argc, char **argv) {
> >   { mainWindow = new Fl_Double_Window(985, 690, "hello world");
> >     mainWindow->box(FL_UP_BOX);
> >     mainWindow->labelsize(12);
>
> I'd never noticed that before. At a guess, I'd say that it is maybe
> doe that way because some WM's will not honour position requests in
> the window construction, perhaps?
>
> >
> > How can I tell fluid to use the FL_Double_Window constructor with
> > x,y,w and h params ?
>
> I'm not sure that you can.
> What I do is use the "Extra Code" fields on the C++ tab of the fluid
> widget properties, and set "o->position(x1, y1);" to tell fluid to
> add an explicit "position" call for this object after it is created
> (in fluid "o" always refers to the object itself.)
>
> I guess that'll be what you need to do?
>
> --
> Ian
>
>
>
>

Just what i was looking for. Thanks for the reply.

Ronald.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to