home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / os2 / programm / 6332 < prev    next >
Encoding:
Internet Message Format  |  1992-11-10  |  1.2 KB

  1. Path: sparky!uunet!ogicse!news.u.washington.edu!wizzrobe.ee.washington.edu!sinn
  2. From: sinn@wizzrobe.ee.washington.edu
  3. Newsgroups: comp.os.os2.programmer
  4. Subject: Change focus problem
  5. Message-ID: <Nov11.072008.14374@wizzrobe.ee.washington.edu>
  6. Date: 11 Nov 92 07:35:02 GMT
  7. Article-I.D.: wizzrobe.Nov11.072008.14374
  8. Sender: news@u.washington.edu (USENET News System)
  9. Organization: University of Washington
  10. Lines: 13
  11.  
  12.  
  13. In PM, when the user tries to change focus to another application(window), 
  14. PM sends a focus change message to the current wnd proc.  However, it seems
  15. that message never get sent as long as the current application message queue
  16. is not empty.  Basically, if the application is posting a lot of messages to
  17. its own message queue, the wnd proc will not get the focus change message 
  18. until it clears all the messages.  In this case, the user cannot change focus
  19. until the wnd proc finishes all the messages on the queue which can be quite
  20. some time.  It means the user cannot do anything during that period of time.
  21. Has anyone experienced the same problem??  Is there any work around for this
  22. problem?  How get the wnd proc get to the focus change message ASAP?
  23.  
  24. Philipe
  25.