> Does it fix it with my test ( -g 600x400+0+0 ) for you? Yes, but I only have access to single-head systems now, so my testing is not indicative for the multi-head case...
> In my case > it still positions the window on the 2nd screen, just as I found > during my tests before (this is as expected, since the only effective > changes in both our patches was to reset the num_screens variable > before enumerating the monitors). > > Now I wonder why there's still a difference between FLTK 1.1 and 1.3, > but I can't check it now. Anyway, it's a step forward, and there are > other issues with finding the correct monitor and position to display > the window in Fl_X::fake_X_wm(). First of all I wonder why we first > substract the border widths and then try with these modified values > that may be outside the screen (e.g. [0,0] -> [-8,-30]), whereas we > would probably better use the requested client area coordinates > directly (in this example [0,0]) to find the correct monitor... I guess so - maybe someone else can remember why we did it this way... It may have made sense when we were dealing with the work-area rather than the screen=area or something, though I confess I can't see how... Anyway, I think it is "better" than it was (certainly the handling of num_screens before was an error) even if not fully fixed for all the cases... SELEX Galileo Ltd Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL A company registered in England & Wales. Company no. 02426132 ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
