Hmm... I can't reproduce this problem. I run pgserver, then pgboard with the
us_qwerty_scalable_helvetica8 keyboard. I then run your included program. I can
use the tab and spacebar on the virtual keyboard to open the menu, and the menu
works fine. 

Quoting Frederic Gobry <[EMAIL PROTECTED]>:

> Hi,
> 
> I've noticed a very weird interaction problem between the pgboard and
> other application. Please try the following :
> 
>  - compile and run the apps/pgboard with the keyboard of your choice
>  - compile and run the attached sample code. This simply opens a menu
>    when a button is clicked.
> 
> Then check that the menu works as expected when used with the mouse,
> and with the *physical* keyboard (Tab to get the focus on the button,
> then Space to activate)
> 
> Now try the same thing with the virtual keyboard : click on tab, then
> on space -> the menu is severly broken.
> 
> In pgboard, removing the key flashing function call (xorKey) seems to
> solve the problem. I suppose that having drawing requests and input
> messages at the same time provoke some clashes...
> 
> We've seen some other cases of popup corruption, but that are less
> reproductible. Maybe they are all related...
> 
> [Last Minute Flash] calling xorKey *before* sending the key event
> seems to corrupt the keyboard, but not the menu... Don't know if this
> is useful for debugging however :-)
> 
> Bye,
> Fr�d�ric
> 
> -- 
> Fr�d�ric Gobry    SMARTDATA             
>       ---         http://www.smartdata.ch
> Software Engineer Lausanne - Switzerland
>                   +41 21 693 84 98
>                                 
> 



--
Only you can prevent creeping featurism!

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

Reply via email to