Two questions
Thomas J McGrath III
3mcgrath at adelphia.net
Mon Nov 10 16:34:42 EST 2003
Richard,
I haven't used Bugzilla before. Could you point me in the right
direction.
Thanks
Tom
On Monday, November 10, 2003, at 04:17 PM, Richard Gaskin wrote:
> Thomas J McGrath III wrote:
>
>> You see getting the screenRect is one thing but knowing when the
>> screenRect is changed is what I want. I would prefer not to run a loop
>> all of the time checking and waiting for the user to change it.
>
> How often will your users change their resolution?
>
> FWIW, spot-checking the behavior elsewhere I find that Outlook Express,
> Mozilla, and even the 10.2.8 Finder do not account for resolution
> reduction
> dynamically, and I suspect many other apps don't either. At least
> you're in
> good company. ;)
>
> If there's a reason to believe customers of your app will be unusually
> prone
> to adjusting their resolution during their session with your app (that
> rules
> out most Win users since most of the ones I've supported have never
> seen
> their Display control panel <g>), polling on one-second intervals
> should
> cover what you need without a noticeable decrease in performance.
>
> In fact, it turns out to be barely measureable: to respond to a
> message and
> check the screenRect takes about 0.037ms on my old 500MHz G4 (testing
> script
> copied below).
>
> While you're at it, it might be useful to Bugzilla an enhancement
> request
> for a new resolutionChanged message.
>
> --
> Richard Gaskin
> Fourth World Media Corporation
> ___________________________________________________________
> Ambassador at FourthWorld.com http://www.FourthWorld.com
> Tel: 323-225-3717 AIM: FourthWorldInc
>
>
> on mouseUp
> global gSaveScreenRect
> put the screenRect into gSaveScreenRect
> put 1000 into n
> put the millisecs into t
> --
> repeat n
> send "checkResolution" to me
> end repeat
> --
> put (the millisecs - t ) / n
> end mouseUp
>
> on checkResolution
> global gSaveScreenRect
> if the screenrect<> gSaveScreenRect then
> answer "it changed"
> end if
> end checkResolution
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
Thomas J McGrath III
Advanced Media Group
220 Drake Rd.
Bethel Park, PA 15102
3mcgrath at adelphia.net
More information about the use-livecode
mailing list