Re: Screen not redrawing automatically.

Philippe Ney <[email protected]>
Newsgroups gmane.comp.video.picogui.devel
Message-ID <[email protected]>
> I am having problems with the screen not redrawing automatically in
> certain situations and I'm not sure if it is me misusing the api or a
> bug.
> 
> When I have several different possible screens that I want an app to
> draw I tend to have each one drawn with a function that starts and
> ends with a pgEnterContext() and pgLeaveContext(), and has its own
> pgEventLoop(). pgExitEventLoop() then appears in one of the button
> handlers to return us to the main app loop.

Hi,

I don't know if you already have some answers... I just found now your
mail again... And try to give you some little info.

* Did you read the wiki on picogui.org? The page about context?
  http://www.picogui.org/wiki/view/Main/ContextMemoryManagement

* PicoGUI act as GTK. It use one eventloop that process the events
  produced mainly by the client

* When you are not in the eventloop (after a pgExitEventLoop for exemple)
  the server won't do updates and then you must do them by yourselef

* Maybe redesign your app to stay in the eventloop

Hope this help,
-philippe


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.