Micah Dowty wrote:

> Hi Philippe,
> 
> I just committed some changes to pgserver that will hopefully fix this 
> problem. Any time a new divnode is created, it starts with the 
> DIVNODE_UNDERCONSTRUCTION flag. As long as this flag is present, the 
> divnode is ignored by the layout engine. The first time the app calls 
> pgUpdate(), all these flags are removed from divnodes that it owns. This 
> way one app calling pgUpdate() can never cause another to do a partial 
> redraw of itself.
> 
> I hope it works for you :)


Wow ! It is, by far, much better than all methods we thought of.

In theory. Near future will tell about practice ;-)

Thanx.

   Pascal



-- 
Pascal Bauermeister
Head of Software Development

SMARTDATA
PSE-A / EPFL
CH-1015 Lausanne

http://www.smartdata.ch
mailto:[EMAIL PROTECTED]
Phone: +41 (21) 693 84 98
fax:   +41 (21) 693 84 91


_______________________________________________
Pgui-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/pgui-devel

Reply via email to