home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0020 - 0029 / ibm0020-0029 / ibm0028.tar / ibm0028 / PDXOS2-1.ZIP / README < prev    next >
Encoding:
Text File  |  1988-12-29  |  6.3 KB  |  179 lines

  1.                 Paradox OS/2 Read Me First
  2.                 Documentation Supplement
  3.  
  4.  
  5. This supplement contains important information that is not
  6. included in the Paradox OS/2 Read Me First booklet.
  7.  
  8.  
  9. Table of Contents
  10. -----------------
  11.  
  12. General
  13.  
  14. Documentation Modifications
  15.  
  16. I.        [Ctrl][Q] and Paradox OS/2
  17.  
  18. II.        [Ctrl][C] and Paradox OS/2
  19.  
  20. III.        Paradox OS/2 and OS/2 Keycodes
  21.  
  22. IV.        Network User Names
  23.  
  24. V.        The -nonet Parameter
  25.  
  26. VI.        The PRINTERSTATUS Function
  27.  
  28. VII.        Two Sessions Printing at Once without the OS/2 Print
  29.         Spooler
  30.  
  31.  
  32.  
  33.  
  34. General
  35.  
  36. Paradox OS/2 runs under both OS/2 version 1.0 and version 1.1,
  37. Standard and Extended Editions.
  38.  
  39. There are three files included in this supplement.  The first
  40. (README) describes the changes to the documentation, the second
  41. (SKDOC) describes how to use Paradox OS/2 and Paradox 2.0 to
  42. share files with Sidekick for Presentation Manager and the third
  43. (SKAPPS) is the documentation for three Paradox applications that
  44. work with Sidekick for Presentation Manager.
  45.  
  46.  
  47.  
  48. Documentation Modifications
  49.  
  50. I.  [Ctrl][Q] and Paradox OS/2
  51.  
  52. [Ctrl][Q] as used to quit script debug mode has been replaced
  53. with [Alt][Q].  [Ctrl][Q] will continue to work when Paradox OS/2
  54. is run from a full screen command prompt, but will not when
  55. Paradox OS/2 is run from a windowed command prompt.  [Alt][Q]
  56. will work in both cases.
  57.  
  58. II.  [Ctrl][C] and Paradox OS/2
  59.  
  60. Appendix B (Keycodes Recognized by Paradox) of the PAL User's
  61. Guide lists all the keycodes that Paradox 2.0 recognizes.  While
  62. Paradox OS/2 recognizes [Ctrl][C], [Ctrl][C] under OS/2 has a
  63. functional equivalent to [Ctrl][Break], which interrupts the
  64. current operation.  For this reason, you shouldn't assign special
  65. meaning to [Ctrl][C] in Paradox OS/2.  If you have developed
  66. Paradox applications that use [Ctrl][C] under other versions of
  67. Paradox, you should change them in order for those applications
  68. to run smoothly under Paradox OS/2.
  69.  
  70. You can disable both the [Ctrl][C] and [Ctrl][Break] keycodes in
  71. Paradox OS/2 by using the More/DisableBreak selection in the
  72. Custom Configuration Program.  See "DisableBreak" in Chapter 16
  73. (Advanced Topics) of the Paradox User's Guide for details.
  74.  
  75. III.  Paradox OS/2 and OS/2 Keycodes
  76.  
  77. Paradox OS/2 doesn't recognize the full set of OS/2 keycodes
  78. representing extensions to the DOS key set.  This includes the
  79. following keycodes:
  80.  
  81. [F11]
  82. [F12]
  83. [Ctrl][F11]
  84. [Ctrl][F12]
  85. [Shift][F11]
  86. [Shift][F12]
  87. [Ctrl][Up]
  88. [Ctrl][Down]
  89. [Center](the [5] key on the numeric keypad in cursor mode)
  90.  
  91. IV.  Network User Names
  92.  
  93. Unlike Paradox 2.0, Paradox OS/2 does not access the network
  94. operating system to identify each user by name.  You can set the
  95. user name in three different ways:
  96.  
  97.         use the Network/UserName option in the Custom
  98.         Configuration Program
  99.         
  100.         use the Tools/Net/UserName option in Paradox
  101.  
  102.         start Paradox OS/2 with the user parameter; if "ethel"
  103.         is your user name, start Paradox OS/2 with the
  104.         following command:
  105.  
  106.         pdoxos2 -multi -user ethel
  107.  
  108.         You can include -user and a user name as parameters to
  109.         the pdoxos2 command when you install Paradox OS/2 on
  110.         the Program Selector.  For basic details, see
  111.         "Installing Paradox OS/2 on the Program Selector" in
  112.         Chapter 2 (Installing and Starting Paradox OS/2) in
  113.         Paradox OS/2 Read Me First.
  114.  
  115. V.  The -nonet Parameter
  116.  
  117. If you have installed Paradox OS/2 on your workstation so that
  118. you can share network data but your workstation is not logged in
  119. to your network, you can start a single local Paradox OS/2
  120. session with the -nonet option.  The -nonet option relieves
  121. Paradox OS/2 from having to apply file locks.  This may enhance
  122. Paradox OS/2 performance.
  123.  
  124. If you start Paradox OS/2 with the -nonet option, you cannot
  125. start multiple Paradox OS/2 sessions on a single workstation,
  126. that is, you cannot use the -multi option to start another
  127. Paradox OS/2 session (see "Using or Omitting the -multi
  128. Parameter" in chapter 2 (Installing and Starting Paradox OS/2) in
  129. Paradox OS/2 Read Me First).
  130.  
  131. The -nonet and -multi parameters have opposite effects when
  132. specified with pdoxos2.  For this reason you should not specify
  133. both of them when you start Paradox OS/2.  However, if you forget
  134. and include both the -nonet and -multi parameters on the same
  135. pdoxos2 command line, -multi will override -nonet.
  136.  
  137. V. The PRINTERSTATUS Function
  138.  
  139. OS/2 provides a print spooler service that accommodates multiple
  140. print requests from different sessions.  Because of this print
  141. spooler, your computer's printer is always "ready," even if the
  142. printer is already actively printing when a session sends a new
  143. job to the printer.
  144.  
  145. If you use the PAL function PRINTERSTATUS with Paradox OS/2 to
  146. test if the printer is ready, PRINTERSTATUS will always return
  147. true indicating readiness, even if something else is printing out
  148. when the PAL script performs the check.  This is because the
  149. print spooler is always ready to accept another job.  This
  150. behavior of PRINTERSTATUS is therefore different from its
  151. description in Chapter 20 (PAL Functions) of the PAL User's
  152. Guide.
  153.  
  154. However, if you disable the OS/2 print spooler so that Paradox
  155. accesses the printer directly, then PRINTERSTATUS behaves as
  156. documented in Chapter 20 (PAL Functions of the PAL User's Guide. 
  157. With the print spooler disabled, the printer is ready when it is
  158. on and not currently printing.
  159.  
  160. VI.  Two Sessions Printing at Once without the OS/2 Print Spooler
  161.  
  162. You should enable the OS/2 print spooler in all multisession
  163. situations, whether you are using Paradox OS/2 or not.  The only
  164. situation in which you should consider disabling the OS/2 print
  165. spooler is when you are printing from a single OS/2 session in
  166. which you are running Paradox OS/2.  
  167.  
  168. Should you forget this important guideline and send jobs to the
  169. printer from multiple Paradox OS/2 sessions without the OS/2
  170. print spooler enabled, you will probably experience intermixed
  171. printing from both jobs at once.  You could also conceivably
  172. encounter I/O errors.  The remedy is first to cancel printing
  173. from all but one of the Paradox OS/2 sessions sending jobs to the
  174. printer and then to re-enable the OS/2 print spooler. 
  175. Re-enabling the OS/2 print spooler requires that you modify the
  176. CONFIG.SYS file (or CONFIG.OS2 for dual boot systems) and reboot
  177. your computer system.  Consult the OS/2 system documentation for
  178. information on these tasks.
  179.