CPU running hot

Richard Gaskin ambassador at fourthworld.com
Mon Dec 29 01:11:28 CST 2003


Neville Smythe wrote:

> 
> On 27/12/2003, at 4:00 AM, Alex Rice wrote:
> 
>>> and type anything into the search field so that the Find button
>>> pulsates
>> 
>> And that button is the culprit right there.  It's really OS X's fault,
>> for making pulsating gumdrop eye candy that uses tons of CPU resources.
>> (and it is the OS that's doing the rendering, not Rev). I think it's
>> not just Revolution apps that have this problem.
>>> 
>>> 
> 
> No sorry Alex, the pulsating button is NOT the problem - that doesn't
> take very much CPU time at all (Apple wouldn't make that mistake, which
> would be entirely unacceptable) Check out any dialog box with a
> pulsating button (well, any of the Apple apps, and anything I've
> written :-)) --- hardly any effect on CPU usage. RunRev seems to have a
> tight loop running in the Find & Replace window when something is
> present in the search field (but not otherwise).

No human is perfect, and an organization is merely a collection of humans.

You may have missed this earlier explanation:

>> I'm not so sure. I just tried the Search dialog boxes in Lotus Notes 6,
>> Word X and TextEdit 1.2, ALL of which have pulsating, blue Default
>> buttons, and NONE of them made the CPU monitor hit the maximum the way
>> that Revolution does.
> 
> And none of those are authoring tools which allow you to place pulsing buttons
> against backgrounds other than the OS default striped background.
> 
> In order to provide the flexibility demanded of a multimedia tool, the button
> has to be buffered to render against any background a developer might choose.
> Multimedia developers are a picky lot, and not all of them always want the
> background Steve Jobs says they should want.
> 
> I don't know what Tuviah has planned, but judging from how other programmer
> have dealth with this I suspect he can allow a less CPU-intensive rendering
> only with an option for reduced flexibility.

-- 
 Richard Gaskin 
 Fourth World Media Corporation
 Developer of WebMerge: Publish any database on any Web site
 ___________________________________________________________
 Ambassador at FourthWorld.com       http://www.FourthWorld.com
 Tel: 323-225-3717                       AIM: FourthWorldInc



More information about the use-livecode mailing list