Initial popup window and window manager

2005-05-09 Thread Jose Alonso
I have a problem with an application that creates a initial popup window and starts another application. The window for the second application is completely covered by the initial popup window. Investigating the problem, I found that the popup window is not managed by the window manager and no oth

Re: Menu - loop of sending and receiving WM_TIMER

2005-04-15 Thread Jose Alonso
On Thu, 2005-04-14 at 20:44 +0200, Alexandre Julliard wrote: > > The WM_TIMER cannot "remain in the queue", it's never put there in the > first place, it's generated on the fly. If you really see a WM_TIMER > in the posted message queue, it's because someone has done a > PostMessage on it, and th

Re: Menu - loop of sending and receiving WM_TIMER

2005-04-14 Thread Jose Alonso
On Thu, 2005-04-14 at 19:49 +0200, Alexandre Julliard wrote: > WM_TIMER messages are not posted, so the message can't possibly be > removed by get_posted_message. It will be handled in > find_expired_timer, which will return a new message and restart the > timer. > Yes, the first time that Peek

Re: Menu - loop of sending and receiving WM_TIMER

2005-04-14 Thread Jose Alonso
On Thu, 2005-04-14 at 15:53 +0200, Alexandre Julliard wrote: > Jose Alonso <[EMAIL PROTECTED]> writes: > > > for (;;) > > { > > (1) if (PeekMessageW( &msg, 0, 0, 0, PM_NOREMOVE )) > > ... > >

Menu - loop of sending and receiving WM_TIMER

2005-04-13 Thread Jose Alonso
If a Menu is accessed and the application used the function SetTimer, then the application and the wineserver use 100% of the CPU (loop of sending and receiving WM_TIMER). function used: SetTimer(NULL, 0, 100, TimerProc) Description of the loop: dlls/user/menu.c MENU_TrackMenu while (!fEndMe