Hi,

I've experienced some trouble with an application displaying in a public
container.

Having a public container in an application (PG_WIDGET_BOX), 
another app can create and update widgets inside the public box it found
with pgFindWidget().
But the widgets are not correctly updated if the public box is not updated
itself
(by pgSubUpdate()) or if the screen is not refreshed (by pgUpdate()).
The problem is that I cannot use pgSubUpdate() on a public widget 
of another application:
>>
*** PicoGUI ERROR (HANDLE) : Access Denied reading handle
<<
Is it possible to change that and use pgSubUpdate() on public widgets ?
For now, I had to create a local box inside the public box,
and my application can update it.


Another problem is when my application use pgUpdate()
that affects another application using menus or dialog boxes.
PicaoGUI may perhaps delay pgUpdate() operations if
currently creating a menu, box,...
or should we care about that and how?
Also when adding or removing an app. toolbar while another application
displays menus or dialog boxes, the menu may appear incompletely,
or the dialog box may have a wrong size, thus being unreadable.

Hope it make sense,
thanks for any help
Bertrand Klaiber

-- 
   Bertrand Klaiber   Software Engineer     SMARTDATA                 
   tel:              +41(0)21 693 84 98     PSE-A / EPFL                
   fax:              +41(0)21 693 84 91     CH-1015 Lausanne          
   mobile:           +41(0)78 602 00 56     S w i t z e r l a n d         
   mailto:[EMAIL PROTECTED]     http://www.smartdata.ch

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

Reply via email to