home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!plains!plains.NoDak.edu!phaniraj
- From: phaniraj@plains.NoDak.edu (V. Phaniraj)
- Newsgroups: comp.os.os2.misc
- Subject: Re: Switching OS/2 windows<>fullscreen
- Message-ID: <19682@plains.NoDak.edu>
- Date: 12 Aug 92 18:23:21 GMT
- Article-I.D.: plains.19682
- References: <1992Aug7.185249.4620@hsv3.lsil.com> <1992Aug12.164512.7237@njitgw.njit.edu>
- Sender: Unknown@plains.NoDak.edu
- Organization: North Dakota State University, Fargo, ND
- Lines: 30
- Nntp-Posting-Host: plains.nodak.edu
-
- In article dic5340@hertz.njit.edu (David Charlap) writes:
- >In article mvp@hsv3.lsil.com (Mike Van Pelt) writes:
- >>Unfortunately, ALT-HOME doesn't work for OS/2 windows. If there's
- >>anything in TFM about switching OS/2 windows with full-screen sessions,
-
- [...]
-
- >Even if you could change the apps's mode (windowed to full-screen
- >might seem possible, full-screen to windowed would depend on the
- >application that is loaded, of course), you wouldn't be able to change
- >the process's parent. Remember, windowed sessions run as children of
- >the PROTSHELL, and full-screen sessions run as children of the kernel.
-
- Using Microsoft FORTRAN 5.1, all the programs I compile for OS/2
- switch a windowed OS/2 session to a full-screen one, and then return
- to windowed mode once the application finishes running. I wrote
- a little program that does nothing except shell to %OS2_SHELL,
- and this works as a windowed--> full-screen switching program.
- (requires access to command line though, not triggered by a
- keyboard sequence). It would be interesting to check if this
- session has direct access to the video hardware, which was mentioned
- as one of the differences between windowed and full-screen sessions.
- How would one test this ?
-
- Raj
- --
- V. Phaniraj phaniraj@plains.NoDak.edu
- Assistant Professor, Electrical Engineering phaniraj@ndsuvm1 (BITNET)
- North Dakota State University, Fargo ND 58105 (701) 298-1024 (work)
- (701) 237-8677 (FAX)
-