> Or better yet use an off screen picture to
> composite the graphics and text together 
> and THEN draw it to the canvas.

I agree with this.  I have done this instead of using static text and the
results looked great.  Buffered text displays even better than updating
static text in a thread.   Of course you can also update the drawn text in a
thread, too.

> 2) white flashes when a Clip is visible and invisible

I'm not sure what you're doing here.  Is this part of the updating process,
or are you saying that when it's just sitting there doing nothing, it still
flashes?  If this is the case, you can stop updating the empty canvas or
move the canvas off screen.

Though I've not done this before, you can take the direct drawing of the
static text one step (or two or three steps) further and draw *all* of your
graphics to the canvas using a buffering system. Meaning, get rid of all
your small canvases and static text.  Update all your waveforms and text off
screen, then draw them to the canvas once they are finished.

In fact, you might not even need a canvas.  I believe you can draw
everything to the window.  Not sure this will help, but you might keep that
in mind.

> 3) quivering Clips when picture has to be
> updated frequently (100ms or so) to display
> a moving Progress line and a "smoky mask" that
> shows where the Progress line has travelled.

Not sure, but buffering might take of this, too.



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

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

Reply via email to