realbasic-nug
[Top] [All Lists]

Re: Timer Questions

To: REALbasic NUG <realbasic-nug at lists dot realsoftware dot com>
Subject: Re: Timer Questions
From: Fargo Holiday <fargo at rpgportland dot com>
Date: Wed, 31 Oct 2007 10:58:02 -0700
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug at lists dot realsoftware dot com
References: <C34E07EA dot 56D4B%lists at redcort dot com> <F241DFBF-8CEB-4D49-99BF-8CEF7C630F37 at declareSub dot com>
Charles Yeomans wrote:
> On Oct 31, 2007, at 1:22 PM, Keith DeLong wrote:
>
>   
>> I'm looking for anyone with expertise in timers. The Online  
>> reference is
>> inaccurate/incomplete and the Language Reference is unclear to me:
>>
>> What's the proper way to change the period of a running timer?
>>
>> If I change the period while a timer is running, does it restart  
>> the period
>> from the time of the change or simply adjust the period based on  
>> when the
>> period was originally set? I seem to be seeing differences on how this
>> occurs between Windows and Mac.
>>
>> Is timer.Enabled = false and timer.Mode = timer.ModeOff synonymous?
>>
>> Are there any differences between timer.reset and time.enabled = true?
>>
>> Any clarification on the nuances is appreciated...
>>     
>
>
> The Enabled property is, I believe, an artifact of the days when  
> Timer inherited from Control.  Apparently it allows you to turn a  
> Timer off or on, but I've never used it.
>
> Timer behavior is platform-dependent. My experience is with Mac OS,  
> where they work quite well, and Linux, where they have provided a  
> steady source of pain.  If you need to change the period of a Timer,  
> probably your best bet is to set its Mode to ModeOff, change the  
> period, then reset its Mode.
>
> Charles Yeomans
> _______________________________________________
>
>   
What linux issues have you had? I've been using timers a lot in a couple 
of recent projects without any trouble so far, but knowing a potential 
issue could be useful.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>