maximizing the stack/card

Eric Chatonet eric.chatonet at sosmartsoftware.com
Wed Jul 13 13:14:14 EDT 2005


Hi Richard,

Thanks for this clarification.
I wrote off list to Jon telling him:

> Before speaking about a bug or even a dysfunction, all this should  
> need some tests to know if Rev adjusts the windowBoundingRect  
> according to the presence, the side, etc. of the task bar or just  
> keeps x pixels at the bottom of the screen on Windows, at the top  
> on Mac OS.
> No time to dig in now: I'll release a new amazing plug-in to  
> morrow ;-)

So, you did it yet.
Thank you :-)

Le 13 juil. 05 à 19:03, Richard Gaskin a écrit :

> Jon wrote:
>
>> Eric,
>> Thanks.  On my windows system, the task bar is on the left, not on  
>> the bottom; and it auto-hides, rather than always being visible.   
>> So, the correct behavior on my system would be for all  
>> applications to expand to fill the screen.  On other computers,  
>> this might NOT be the correct behavior.  Simply setting the  
>> windowsBoundingRect to the screenRect would be correct on my  
>> computer, but might screw someone else up.
>> This defect seems to me to be a minor bug in Rev.  Do you agree?
>>
>
> It would be if the windowBoundingRect were fixed to one size for  
> all machines.  But it's not:  it's calculated dynamically when the  
> app starts, based on system calls which tells it the location and  
> size of these elements.
>
> It does a reliable job of accounting for the OS X Dock in all  
> positions and sizes I've tested, and seems to do well with the Task  
> Bar on Windows in all sizes I've tested on.  I haven't tested with  
> a placement on the sides, but since it's using system calls for  
> this I'd be surprised if it didn't also do that one well; if not  
> then yes, that would be a bug.
>
> The engine initializes the windowBoundingRect to be the full size  
> of the main display less these trimmings.  The Rev IDE changes it  
> to also account for its toolbar, which your app can do also if it  
> needs to support a toolbar.


Best Regards from Paris,

Eric Chatonet.
----------------------------------------------------------------
So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website
----------------------------------------------------------------
Web site        http://www.sosmartsoftware.com/
Email        eric.chatonet at sosmartsoftware.com/
Phone        33 (0)1 43 31 77 62
Mobile        33 (0)6 20 74 50 86
----------------------------------------------------------------




More information about the use-livecode mailing list