On 16.08.2011, at 18:54, Consul wrote:

> This commit broke the fluid:
> Applied all FLTK 1.3 changes from Revision 8670 to 8863 to FLTK 3.0
> 
> particularly this change:
> 
> +++ b/src/screen_xywh.cxx
> @@ -31,8 +31,8 @@
>  #include <config.h>
> 
> 
> -// Number of screens...
> -static int num_screens = 0;
> +// Number of screens returned by multi monitor aware API; -1 before init
> +static int num_screens = -1;
> ...
> 
> If I initialize the num_screens to 0, it appears to work again as expected.
> Later in the file the num_screens is set to 0 in the screen_init() function.
> I wonder if the fluid should call this function somewhere?

Well, it is the same now in 1.3 and 3.0. I had at first set it to 0, but 
"fixed" it to -1 when I saw it was set to -1 in 1.3. 

But you are right, this could very well be the bug! I have no MSWindows machine 
near ATM. Could somebody please test this?
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to