home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / VSWITCH.LZH / vswitch.doc < prev    next >
Text File  |  1992-08-12  |  3KB  |  81 lines

  1.                               VSWITCH
  2.                               =======
  3.  
  4. About VSWITCH
  5. =============
  6.  
  7. Do you like being able to quickly switch between full-screen
  8. sessions?  Are you tired of waiting for OS/2 to swap in half of the
  9. Presentation Manager code and redraw your screen every time you
  10. press <Ctrl-Esc>?
  11.  
  12. If so, VSWITCH may be for you.  VSWITCH is a text-based (VIO) task
  13. list, providing the same functionality as the task list displayed by
  14. <Ctrl-Esc>.  Instead of switching your computer into graphics mode,
  15. VSWITCH simply uses a pop-up VIO screen to display the task list, so
  16. you don't have to wait when you want to switch tasks.
  17.  
  18.  
  19. Installation and Invocation
  20. ===========================
  21.  
  22. To install VSWITCH, add a "RUN=VSWITCH.EXE" to your CONFIG.SYS, or
  23. enter "detach vswitch" at the command prompt.  To activate the
  24. VSWITCH task list, hold down the RIGHT <Alt> key and press the
  25. forward slash key at the same time.  These two keys are right next
  26. to each other, so the combination is easy to remember.
  27.  
  28. This keystroke causes a task list window to appear over the current
  29. screen.  A session can be selected by using the arrow keys, or by
  30. entering the first letter in the session title.
  31.  
  32. Once a session has been selected, you can enter any of the following
  33. keys:
  34.  
  35. <ENTER> or <SPACE> - switches you to the highlighted session
  36. <ESC> - places you back in the session you started in
  37. <ALT-X> - uninstall VSWITCH
  38.  
  39.  
  40. Known bugs/limitations
  41. ======================
  42.  
  43. - VSWITCH may not display the task list properly if you have more
  44.   than 23 active sessions.  I don't know about OS 2.00, but I know
  45.   that OS/2 1.x won't even let you open that many sessions, so I
  46.   don't think this will be a major problem.
  47.  
  48. - When you initially bring up the task list, the highlighting bar
  49.   may not always appear over the current session.  When VSWITCH asks
  50.   OS/2 for the 'foreground process' identifier, OS/2 sometimes seems
  51.   to return the identifier for the previous full-screen session, or
  52.   on occasion, even the identifier for VSWITCH itself (which can
  53.   never be in the foreground, since it is a detached process!).
  54.  
  55.   This problem seems to be worse under OS/2 2.0 than it is under
  56.   1.3.  If anyone knows how to fix this, please let me know.
  57.  
  58.  
  59. Credits
  60. =======
  61.  
  62. VSWITCH is based on the public domain "HOTKEY" program by Peter
  63. Fitzsimmons and Dave Burton.  VSWITCH is also public domain, and the
  64. source code is provided.  This code was compiled with MSC 6.0, but
  65. chances are that it will work with other compilers such as WATCOM
  66. and JPI.
  67.  
  68. This code is free, and it was a quick hack to get around the
  69. slowness of the OS/2 task list.  This product is officially
  70. unsupported.  If you do have a problem, please drop me a note, but I
  71. can't guarantee a fix or a response.
  72.  
  73. - Scott Dudley
  74.   August 8th, 1992
  75.  
  76.   FidoNet:    1:249/106
  77.   Internet:   sjd@f106.n249.z1.fidonet.org
  78.   CServe:     >INTERNET:sjd@f106.n249.z1.fidonet.org
  79.   BBS:        (613) 389-8315, 14.4K/HST
  80.  
  81.