realbasic-nug
[Top] [All Lists]

RE: Windows Flicker Help

To: REALbasic NUG <realbasic-nug at lists dot realsoftware dot com>
Subject: RE: Windows Flicker Help
From: "Rubber Chicken Software Co." <support at chickensys dot com>
Date: Thu, 29 Mar 2007 02:01:00 -0500
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug at lists dot realsoftware dot com
References: <de4d2ee10703280436v57201ddfr1081746720d599c8 at mail dot gmail dot com> <000101c77195$82b9a9e0$6401a8c0 at MikeBrHP>
At 07:02 PM 3/28/2007, you wrote:

>I finished the Mac version of an app and I just am turning to RBWin
>to do the Windows version.
>There's bit of graphical elements in it, and I'm getting lots of
>flicker with the interface, it's not very cooperative and it doesn't
>look too good.

> > double buffering? Opppss.

>Yes...double-buffer usually helps.  There is an example in the LR.

Thanks for the help, but that's not correct. Double-Buffering relates 
to the Mac, not Windows, and the function in RB is Window.UpdateNow, 
but again it only applies to the Mac - the function flushes the buffering.

The recommendation for looking for "flicker" or NewPicture isn't 
helpful either, because that talks about CREATING a graphic. I'm 
talking about this, for example:

I have a Canvas onscreen with a picture in it, and a StaticText and a 
ProgressBar on top of it. What happens frequently is that something 
else will occur on another part of the window - NOT anywhere's near 
the Canvas - and for some reason the StaticText and ProgressBar go 
"white", then get redrawn. Or even worse the Canvas goes "white", and 
it has to redraw itself.

This is strange because all the elements are not connected to each 
other in any containing sort of way, yet everything seems to react in 
a very touchy manner.

Does that help, and do you have any hints?

* * * * * * * * * * * * * * * * * * * * * * * * * * *
| Garth Hjelte                                      |
| Customer Service Representative, President        |
| Chicken Systems, Inc, Rubber Chicken Software Co. |
| 714 5th Street SE                                 |
| Willmar, MN 56201 USA                             |
|                                                   |
| 800-8-PRO-EPS    Toll Free Order Line (US Only)   |
| 320-235-9798     Tech Support, Sampler Questions  |
|                  International Line               |
| 360-838-7689     Fax                              |
| Product Sales:   sales at chickensys dot com             |
| Product Support: support at chickensys dot com           |
| Sampler Q+A:     qa at chickensys dot com                |
| Web Page:        www.chickensys.com               |
* * * * * * * * * * * * * * * * * * * * * * * * * * *

_______________________________________________
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>