Hi all, I¹m working on a Win32 port of my MachO REALbasic app. My main window is made up of lots of custom Canvas controls, to make a custom graphic interface for a piece of music software. And, in the Win32 compile, these flicker like hell when the window is updated.
I¹m being very careful to double-buffer the individual controls when drawing control changes to them. But the problem is the redraw of the window each control redraws (without flicker) in turn, but because some canvas controls are on top of others, the combined redraw is very obviously layered and looks flickery all the same. Of course, on Mac OS X, the native window double-buffering makes everything look beautiful, and there¹s no problem. I¹ve read various posts here about double-buffering canvases, but not about doing the same for a window full of canvases. It¹s made all the worse by the fact that the backmost canvas is used with a scrollbar to scroll the other canvases on a larger-than-the-window space. Is there anything I can do on Win32 to get rid of the control flicker when the window redraws? Dave. _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
