home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / util2 / masdir43.lzh / SDLNOTOG.BAT < prev    next >
DOS Batch File  |  1989-06-03  |  6KB  |  124 lines

  1. ECHO Off
  2. IF NOT . == .%3 GOTO PARMSOK
  3. ECHO Please start the setup program by running SDLSETUP.
  4. GOTO QUIT
  5. :PARMSOK
  6. sdl_get B
  7. ECHO * * *
  8. ECHO The next section includes:
  9. ECHO      Sleeve Inserts page ejects
  10. ECHO      More or Pause
  11. ECHO      Number of files for Tiny print labels
  12. ECHO      Line printing characters
  13. ECHO      . and .. directories
  14. ECHO      Color or Monochrome displays.
  15. echo      Size of 3" disk labels
  16. ECHO * * *
  17. echo The selections in this section do not have menu options to change them
  18. ECHO once they are set.  The only way to change them is to run SDLSETUP
  19. ECHO again.  To skip to the next section press Esc at any prompt.
  20. ECHO * * *
  21. ECHO You can set sleeve Inserts to eject a full page (66 lines).
  22. ECHO The original default was one-half page (33 lines).
  23. ECHO * * *
  24. sdl_get C "Press 3 for 33 lines, 6 for 66 lines or cr for no change (3,6,cr): " 63~}
  25. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  26. SET GET=
  27. IF ERRORLEVEL 54 IF NOT ERRORLEVEL 55 SET GET=42
  28. IF ERRORLEVEL 51 IF NOT ERRORLEVEL 52 SET GET=21
  29. IF NOT ERRORLEVEL 125 ECHO E 235 %GET%>>SDLSETUP.TXT
  30. ECHO * * *
  31. ECHO As mentioned earlier, /M for More is the command switch to indicate
  32. ECHO that you want to pause to see a Menu at the end of each screen.
  33. ECHO If you require compatibility with earlier versions of SDL, you
  34. ECHO may specify P for Pause instead of P for Print. (M for More or
  35. ECHO Menu will still work, but you will have to use R for pRint.)
  36. Echo Note: This change only affects the /M or /P switch on the command
  37. Echo line. You can still use P for Print at the final menu.  On
  38. Echo multiscreen menus you will still see --More-- at the
  39. Echo end of the intermediate screens. This is a general use of --More--
  40. Echo patterned after the DOS MORE filter.  Any key other than those
  41. Echo shown on the menu will initiate the display of the next screen.
  42. ECHO * * *
  43. sdl_get C "Press M for More, P for Pause, or cr for no change (M,p,cr): " PM~}
  44. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  45. SET GET=
  46. IF ERRORLEVEL 80 IF NOT ERRORLEVEL 81 SET GET=50 52
  47. IF ERRORLEVEL 77 IF NOT ERRORLEVEL 78 SET GET=4D 50
  48. IF NOT ERRORLEVEL 125 ECHO E 237 %GET%>>SDLSETUP.TXT
  49. ECHO * * *
  50. ECHO When using the /L option to print labels, SDL figures 11 filenames
  51. ECHO for each column if it uses Tiny print.  This works fine on most
  52. ECHO printers and is specific to some Epson LQ models.  Some printers
  53. ECHO have smaller fonts and can fit up to 15 files per column, for
  54. ECHO example the Epson FX-80.  You may change the number up to 15 if you
  55. ECHO have a printer that can handle it.
  56. ECHO * * *
  57. sdl_get C "Enter B for 11, C for 12, D for 13, E for 14, or F for 15 (B,c,d,e,f)?" BCDEF}~
  58. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  59. IF NOT ERRORLEVEL 125 ECHO E 23A %GET%>>SDLSETUP.TXT
  60. ECHO * * *
  61. ECHO When printing a directory, SDL usually substitutes printable
  62. ECHO ASCII characters for the line drawing characters you see on your
  63. ECHO screen.  If your printer supports the extended ASCII characters
  64. ECHO you can have SDL use them to produce a neater printout.
  65. ECHO * * *
  66. sdl_get C "Press L for line drawing, S for substitutes (S,l,cr): " LS~}
  67. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  68. IF ERRORLEVEL 83 IF NOT ERRORLEVEL 84 ECHO E 234 00>>SDLSETUP.TXT
  69. IF ERRORLEVEL 76 IF NOT ERRORLEVEL 77 ECHO E 234 01>>SDLSETUP.TXT
  70. ECHO * * *
  71. ECHO All DOS subdirectories have two entries named "." and "..".
  72. ECHO The . entry refers to the current subdirectory, while the ..
  73. ECHO entry refers to the parent directory.  Many people find these
  74. ECHO entries superfluous and do not care to see them.  Directories
  75. ECHO will display or not depending on the ALL default setting.  They
  76. ECHO can be toggled on or off with the /A option.  When directories
  77. ECHO are shown, you can have SDL suppress the dots if you want.
  78. ECHO * * *
  79. sdl_get C "Press . to see the dots, or S to suppress them (S,.,cr): " .S~}
  80. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  81. SET GET=
  82. IF ERRORLEVEL 46 IF NOT ERRORLEVEL 47 SET GET=01
  83. IF ERRORLEVEL 83 IF NOT ERRORLEVEL 84 SET GET=00
  84. IF NOT ERRORLEVEL 125 ECHO E 236 %GET%>>SDLSETUP.TXT
  85. ECHO * * *
  86. ECHO SDL trys to determine whether you are using a color or monochrome
  87. ECHO monitor.  It uses this to set the attribute for the highlighted
  88. ECHO key letters in the header and menus.  This may not produce
  89. ECHO agreeable results on some monochrome graphics screens, so if
  90. ECHO you do not care for the automatic selection you can specify one
  91. ECHO style to be used all the time.  This may take some experimention.
  92. Echo Rarely a screen enhancer program causes a conflict with SDL's
  93. Echo highlighted characters.  If this is the case you can turn the
  94. Echo highlighting off completely by selecting n for none.  Changing
  95. Echo the titles in the next section will also turn off the
  96. Echo highlighting in the header (but not in the menus).
  97. ECHO * * *
  98. sdl_get C "Select Automatic, Color, Mono, None, or cr(A,c,m,n,cr): "  CAMN~}
  99. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  100. set GET=
  101. IF ERRORLEVEL 77 IF NOT ERRORLEVEL 78 SET GET=78
  102. IF ERRORLEVEL 78 IF NOT ERRORLEVEL 79 SET GET=00
  103. IF ERRORLEVEL 65 IF NOT ERRORLEVEL 66 SET GET=FF
  104. IF ERRORLEVEL 67 IF NOT ERRORLEVEL 68 SET GET=0C
  105. IF NOT ERRORLEVEL 125 ECHO E 239 %GET%>>SDLSETUP.TXT
  106. echo * * *
  107. echo When printing labels for 3.5" diskettes there is a choice of two sizes.
  108. echo The nominal 3" size (2-3/4"x2-3/4") wraps around the top of the diskette,
  109. echo while the 2" size (2-3/4"x1-15/16") does not wrap.
  110. echo * * *
  111. sdl_get C "Press 3 for the wrapping label, or 2 for the non-wrap (3,2,cr): " 32~}
  112. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  113. SET GET=
  114. IF ERRORLEVEL 51 IF NOT ERRORLEVEL 52 SET GET=03
  115. IF ERRORLEVEL 50 IF NOT ERRORLEVEL 51 SET GET=02
  116. IF NOT ERRORLEVEL 125 ECHO E 22A %GET%>>SDLSETUP.TXT
  117. SDLFINIS %1 %2 %3
  118. :QUIT
  119. IF EXIST SDLSETUP.TXT ERASE SDLSETUP.TXT
  120. if exist menu.bat menu
  121. SET GET=
  122. ECHO Exiting to DOS ...
  123. 
  124.