home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / os2 / misc / 36432 < prev    next >
Encoding:
Text File  |  1992-11-14  |  1.9 KB  |  56 lines

  1. Newsgroups: comp.os.os2.misc
  2. Path: sparky!uunet!ukma!wupost!zaphod.mps.ohio-state.edu!swrinde!ringer!mlevis
  3. From: mlevis@ringer.cs.utsa.edu (Mike Levis) (OS/2)
  4. Subject: Re: BUG: Windowing DOS.
  5. Message-ID: <1992Nov13.221419.12696@ringer.cs.utsa.edu>
  6. Organization: University of Texas at San Antonio
  7. References: <1992Nov13.145705.6350@gw.wmich.edu>
  8. Date: Fri, 13 Nov 1992 22:14:19 GMT
  9. Lines: 45
  10.  
  11. In article <1992Nov13.145705.6350@gw.wmich.edu> x90wardell@gw.wmich.edu writes:
  12. >    S
  13. >
  14. >    Reproducable Bug in OS/2, post service pack:
  15. >
  16. >    Click on a DOS program.  Hit Alt-Home to m ake it a  window.
  17. >Make it full screen again.  Now Hit At-Esc to leave it.  Return to it.
  18. >You can no longer make it into a window.  Any ideas?
  19.  
  20. I have this same problem, but I don't have a solution.  I did some
  21. experimenting and it appears that normally, OS/2 intercepts Alt-Home
  22. to allow the DOS session to switch between FS and Windowed.  But
  23. after pressing Alt-Esc or Ctrl-Esc from a FS, OS/2 does not intercept
  24. Alt-Home anymore.  Instead it give Alt-Home to the DOS session!  This
  25. is why switching between FS and Windowed is impossible for that DOS
  26. session until you kill it.  Of course, I don't know why OS/2 is giving
  27. the Alt-Home scan code to that DOS session...
  28.  
  29. Here is a copy-and-paste of a mini-program I made from a DOS session:
  30.  
  31. E:\>debug
  32. -a
  33. 10D3:0100 mov ah,10
  34. 10D3:0102 int 16
  35. 10D3:0104 int 20
  36. 10D3:0106
  37. -g=100
  38.  
  39. Run this program.  Press Alt-Home -- this switches between FS and Windowed.
  40. The mini-program is still running because it is expecting a keypress.  At a
  41. FS press Alt-Esc or Ctrl-Esc.  Return to the session.  Now press Alt-Home --
  42. this ends the mini-program since OS/2 gives Alt-Home to that session.
  43.  
  44. >
  45. >
  46. >
  47. >    
  48.  
  49.  
  50. -- 
  51. ====== Mike Levis   mlevis@ringer.cs.utsa.edu ======
  52. "I believed what I was told, I thought it was a good   .--.
  53. life, I thought I was happy.  Then I found something  (OS/2)
  54. that changed it all..."  --  Anonymous, 2112  [Rush]   ~--~
  55.