Revolution is very slow to refresh fields.  How can I speed it up?
    Eric Colvin 
    EricMColvin at telus.net
       
    Thu Mar 30 06:03:20 CST 2006
    
    
  
I¹ve just started playing with Revolution. I was an enthusiast for Hypercard
in a previous life.
One thing I¹ve hit upon early on that frustrates me a little.  Though
Revolution is far newer, and ought to be faster since it loads into memory
rather than writing to disk, I find it way slower at refreshing text fields
than Hypercard ever was.
I wrote the following counting routine (as a speed test to measure the
difference between writing to a variable and writing to a field).  However,
what I learned was that  on my computer, at any rate  Revolution only
refreshes its text fields slightly more than once a second. When I run the
same script in Hypercard, the counting field whirs through changes faster
than a gas pump - with every new number displayed as it¹s put into the
field.  Revolution only shows me about one figure in every twenty five or so
 despite the fact that the routine tells the field to display every
consecutive number from 1 to 300.
Just add this script to a locked text field, and click on it, to see what
I¹m talking about:
on mouseup
  -- COUNT TO 300
  put the ticks into startTime
  repeat with i = 1 to 300
    put 1 + line 1 of me into line 1 of me
  end repeat
  put the ticks - starttime into stopTime1
  put stopTime1 into word 1 of line 3 of me
  put the ticks into startTime
  put me into testVar
  
  -- NOW JUST SHOW MULTIPLES OF TEN
  repeat with i = 1 to 300
    put 1 + line 2 of testVar into line 2 of testVar
    if i mod 10 = 0 then put line 2 of testVar into line 2 of me
  end repeat
  put line 2 of testVar into line 2 of me
  put the ticks - startTime into stopTime2
  put stopTime1 & " : " & stopTime2 into line 3 of me
end mouseup
Surely there must be some way I can persuade the field to refresh more
frequently and and display everything put into the field?
Thanks for your suggestions,
Eric Colvin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.runrev.com/pipermail/metacard/attachments/20060330/2e31a06d/attachment.html
    
    
More information about the metacard
mailing list