why are you making it difficult for yourself by usind layer drawings ans so
on

why not just use CSS?

<div style="border-style:outset">some stuff</div>
<br>
<div style="border:3px outset">some stuff</div>
<br>
<div style="border:2px outset">some stuff</div>
<br>
<div style="border:1px outset">some stuff</div>

Steve

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Scott
Barnes
Sent: Monday, April 26, 2004 12:46 AM
To: CFAussie Mailing List
Subject: [cfaussie] Q. DHTML onEnterFrame?


I have a component made in DHTML which basically draws a 2 DIV bevel
effect, kind of short cutting some graphic work.
Problem I have faced is how do you invalidate with dhtml? In
ActionScript we could basically add a series of method calls to a que
and then on the next frame/interval it basically processes that que.

The cool part about this technique is it can reduce method calls. An
example of such would be say I generate a DoubleBevel Panel (ie 2 panels
ontop of eachother). Now to build this I need to size each panel? so
basically in my layoutChildren() method, I have two calls per Bevel
(SetSize,moveTo). This is i guess ok, but sadly the setSize and moveTo
each have a draw() call within their methods, resulting in the draw
method for a SingleBevelPanel object being called twice?

Instead It would be great to be able to add the draw method to a que,
and if another request for draw is requested, it then checks the que and
if it already exists, basically continues on. This results in 1 draw
call vs many. Of course if you wanted to request the draw method be
called twice or more you can over-ride the que.

How do people out there do this style of technique with DHTML. The only
way I can think of is using a SetInterval style approach? but is that a
good idea?

--

Regards,
Scott Barnes
-
http://www.mossyblog.com
http://www.bestrates.com.au

---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
http://www.mxdu.com/ + 24-25 February, 2004


---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
http://www.mxdu.com/ + 24-25 February, 2004

Reply via email to