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