home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / mswindo / programm / misc / 1674 < prev    next >
Encoding:
Internet Message Format  |  1992-09-03  |  1.6 KB

  1. Path: sparky!uunet!munnari.oz.au!bruce.cs.monash.edu.au!monu6!vaxc.cc.monash.edu.au!che358w
  2. From: che358w@vaxc.cc.monash.edu.au
  3. Newsgroups: comp.windows.ms.programmer,comp.os.ms-windows.programmer.misc
  4. Subject: Re: Setting Client Area to entire screen
  5. Message-ID: <1992Sep4.110901.89996@vaxc.cc.monash.edu.au>
  6. Date: 4 Sep 92 11:09:01 +1000
  7. References: <1992Aug11.233710.18600@u.washington.edu> <1992Aug28.074510.6581@adobe.com>
  8. Organization: Computer Centre, Monash University, Australia
  9. Lines: 22
  10.  
  11. In article <1992Aug28.074510.6581@adobe.com>, epperson@adobe.com (Mark Epperson) writes:
  12. > In article <1992Aug11.233710.18600@u.washington.edu> goble@hardy.u.washington.edu (Brian Goble) writes:
  13. > %%How do Win apps such a WinGif (and many other graphics/paint programs)
  14. > %%implement their "Full Screen" option?  That is, what are they doing to
  15. > %%make their Client Area the entire screen (no windows stuff at all--it's
  16. > %%all client area).
  17. >
  18. > Start by moving the windows upper left corner off up and left so that
  19. > the client areas origin is in the upper le~t corner of the screen. Then
  20. > resize the window to make the client area the same size a~ the screen.
  21. >
  22. > MarkEppyrson
  23.  
  24.   I think that these apps. use a windows style that does not include border,
  25. caption, system menu etc  and set w=getsystemmetrics(sm_cxscreen) and similarly
  26. for the height and of course x=0, y=0 I don't have my references here so I
  27. can't tell you exactly but I think that style:=ws_popup brings up an appropriate
  28. sort of window or else try style:=style or(not ws_caption and ws_sysmenu). I
  29. don't think that's exactly right but you get the idea.
  30.  
  31. Samantha Lane
  32. CHE358W@vaxc.cc.moansh.edu.au
  33.