"RokuMarkn" wrote:
In a single buffered screen there is just one bitmap. Periodically a snapshot of this bitmap is copied to the screen. The danger is if you happen to be in the middle of modifying the bitmap when it is copied, the screen might receive a partially modified bitmap. Double buffering solves this problem by having two bitmaps, one for the screen and one that can be freely modified without affecting the screen. Only when you explicitly call SwapBuffers (presumably when you've finished a set of modifications) does the modifiable bitmap become available to the screen.
The bottom line is there are very few cases where it's appropriate to use a single buffered screen. Unless you have a very good reason, you should always use double buffering.
--Mark
Thanks a lot for the info. So I will use double buffer then. Is it possible to have a list screen within a roscreen. I mean I want to display list of scrollable text in the screen however I want the background to be an image. Also I do not want the overhang of listscreen, I just want the part where it displays the text content and I can scroll through them.
So, I was guessing that I can define the region somewhere in the roscreen and have list screen placed over there. Is it possible? If not are there any other alternatives for displaying scrollable text with a background image and without the overhangs?
Thanks.