home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / os2 / programm / 4873 < prev    next >
Encoding:
Text File  |  1992-09-10  |  1.8 KB  |  38 lines

  1. Newsgroups: comp.os.os2.programmer
  2. Path: sparky!uunet!spool.mu.edu!caen!malgudi.oar.net!news.ans.net!ans.net!db3l
  3. From: db3l@ans.net (David Bolen)
  4. Subject: Re: Icons in the title bar (a la EPM in ring enabled mode)
  5. Sender: news@ans.net (News Administrator)
  6. Message-ID: <1992Sep10.211453.26198@ans.net>
  7. In-Reply-To: Larry Margolis's message of Thu, 10 Sep 1992 19: 23:35 GMT
  8. Date: Thu, 10 Sep 1992 17:18:35 GMT
  9. Distribution: comp.os.os2.programmer
  10. References: <1992Sep10.192335.36146@watson.ibm.com>
  11. Organization: Advanced Network & Services, Inc. - Elmsford, NY
  12. Lines: 24
  13.  
  14. In article <1992Sep10.192335.36146@watson.ibm.com> Larry Margolis <margoli@watson.ibm.com> writes:
  15.  
  16. >   Process the WM_FORMATFRAME message by calling the frame's default
  17. >   windowproc, and you'll get back an array of SWP structures equivalent
  18. >   to the value you returned for WM_QUERYFRAMECTLCOUNT.  The last n are
  19. >   for the ones you added, and are there for formatting the controls you
  20. >   want to add.
  21.  
  22. I almost posted something close to this until I realized that I didn't know
  23. if the last n SWP structures were definitely for me.  Just out of curiosity,
  24. what happens in the case where the frame window is already subclassed by
  25. some other set of special controls (say you're using a library that provides
  26. a frame with other new controls)?  Are your own SWP structures still last,
  27. or is there a way to definitely find those that were allocated for your use
  28. (check for 0 HWNDs maybe)?
  29.  
  30. --
  31. -- David
  32. --
  33. /-----------------------------------------------------------------------\
  34.  \              David Bolen             \  Internet: db3l@ans.net      /
  35.   |   Advanced Network & Services, Inc.   \   Phone: (914) 789-5327   |
  36.  / 100 Clearbrook Road, Elmsford, NY 10523  \   Fax: (914) 789-5310    \
  37. \-----------------------------------------------------------------------/
  38.