home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / t / tcu30.zip / README.TC < prev    next >
Text File  |  1992-12-12  |  10KB  |  287 lines

  1.  
  2. TCutilities represents much hard work.  Since it is distributed as
  3. shareware, YOU are urged to send you feedback to me at my this address:
  4.  
  5. Tore Christoffersen
  6. Hoegaasveien 31
  7. 1259 Oslo 12
  8. Norway
  9.  
  10. Telephone: 47 - 2 - 621854
  11.            │    │   │
  12. Norway ────┘    │   │
  13. Oslo ───────────┘   │
  14. Me ─────────────────┘
  15.  
  16.  
  17. INSTALLING TCutilities
  18. ----------------------
  19.  
  20. To install TCutilities, please follow these steps:
  21.  
  22. Unzip TCU30.ZIP in a temporary directory, e.g. C:\TMP.  Then run
  23. TCINST.EXE from this directory and follow the instructions.
  24.  
  25. The installation program will prompt you for three directories (startup,
  26. program and work), and then copy the necessary files to run TCutilities.
  27. Then it will launch TCeditor to show you this file.
  28.  
  29. M.BAT, TCM.BAT, TCF.BAT and ED.BAT will be placed in a directory which is
  30. specified in your PATH.  The installation program asks you to select one
  31. of the directories in your current path as the startup directory.
  32.  
  33. Files included:
  34.  
  35.      Name               Purpose
  36.      ------------       --------------------------------------------------
  37.      M.BAT              Batch file to start TCM.BAT
  38.      TCM.BAT            Batch file to start TCmenu
  39.      TCF.BAT            Batch file to start TCfiler
  40.      ED.BAT             Batch file to start TCeditor
  41.      TCMEND.BAT         Batch file called when you exit TCmenu
  42.      TCFEND.BAT         Batch file called when you exit TCfiler
  43.      TCMRUN.EXE         Main program for TCmenu
  44.      TCFRUN.EXE         Main program for TCfiler
  45.      TCERUN.EXE         Main program for TCeditor
  46.      TC.TXT             Source screen text file
  47.      TC*.NLS            Screen texts (generated using TCNLSGEN.EXE)
  48.      TC*.HLP            Help files
  49.      TCNLSGEN.EXE       Used to generate TC*.NLS (see below)
  50.      TCLICENS.EXE       Used to patch license information into TC*.EXE
  51.      TCTRUN.EXE         A little game...
  52.      *.MEN              Sample menu files
  53.  
  54. Files generated by TCMRUN.EXE:
  55.  
  56.      Name               Purpose
  57.      ------------       --------------------------------------------------
  58.      TCMDO.BAT          Batch file containing commands for executing menu
  59.                         selections, or starting TCfiler.
  60.      *.TML              Log files for menu items usage
  61.  
  62. Files generated by TCFRUN.EXE:
  63.  
  64.      Name               Purpose
  65.      ------------       --------------------------------------------------
  66.      TCFDO.BAT          Batch file for running programs, editing a file
  67.                         or making backups of files.
  68.      TCF30.CNF          Configuration (colors, preferences, editor, etc)
  69.      TCF.WIN            Current state of windows within TCfiler
  70.      TCF.SCR            Snapshot of TCF screen
  71.      TCF?.LOG           Log files for directory trees (TCFC.LOG = drive C:)
  72.  
  73. Files generated by TCERUN.EXE:
  74.  
  75.      Name               Purpose
  76.      ------------       --------------------------------------------------
  77.      TCE30.CNF          Configuration (colors, preferences, etc)
  78.  
  79. Files generated by TCTRUN.EXE:
  80.  
  81.      Name               Purpose
  82.      ------------       --------------------------------------------------
  83.      TCT30.CNF          Configuration (colors, high scores, etc)
  84.  
  85.  
  86. HOW IT WORKS:
  87. -------------
  88.  
  89. This is TCM.BAT:
  90.  
  91.      ECHO OFF
  92.      C:\TCU\TCMRUN C:\TCU\WORK
  93.      C:\TCU\WORK\TCMDO
  94.  
  95. TCMRUN.EXE accepts one parameter, which is the directory where it is
  96. allowed to write files.
  97.  
  98. TCM.BAT first starts TCMRUN.EXE.  TCMRUN.EXE will generate TCMDO.BAT,
  99. which is the next call in TCM.BAT.  This loop can be started using M.BAT,
  100. which looks like this;
  101.  
  102.      ECHO OFF
  103.      C:\TCU\TCM
  104.  
  105. Because of this architecture, TCmenu occupies no memory when an
  106. application program is run.
  107.  
  108. To run TCmenu, type M from the DOS prompt and press Enter.  You will
  109. need a path to the directory where you place M.BAT and TCM.BAT.
  110.  
  111. When you exit TCmenu, TCMDO.BAT will call TCMEND.BAT, which is assumed
  112. to be in the same directory as TCMRUN.EXE.  A dummy TCMEND.BAT is
  113. supplied.
  114.  
  115.  
  116. This is TCF.BAT:
  117.  
  118.      ECHO OFF
  119.      C:\TCU\TCFRUN C:\TCU\WORK %1
  120.      C:\TCU\WORK\TCFDO
  121.  
  122. TCfiler works in a loop just like TCmenu.  TCFRUN.EXE accepts two
  123. parameters: The directory where it is allowed to write files, and the
  124. number of the active window.
  125.  
  126. To run TCfiler separately, type M from the DOS prompt and press Enter.
  127. You will need a path to the directory where you place TCF.BAT.
  128.  
  129. When you exit TCfiler, TCFDO.BAT will call TCFEND.BAT, which is assumed
  130. to be in the directory where TCFRUN.EXE can write.  A dummy TCFEND.BAT
  131. is supplied.
  132.  
  133. ED.BAT can be used to start TCeditor.  Supply the name of the file(s)
  134. you want to edit, e.g. ED C:\CONFIG.SYS C:\AUTOEXEC.BAT.
  135.  
  136.  
  137. RUN TCutilities ON A NETWORK
  138. ----------------------------
  139.  
  140. To run TCutilities on a network, install TC*.EXE, TC*.NLS and TC*.HLP in
  141. a directory on a network drive (Y:\UTIL, for example).  If each user has
  142. a personal network drive called P:, TCM.BAT must be changed like this:
  143.  
  144.      ECHO OFF
  145.      Y:\UTIL\TCMRUN P:\
  146.      P:\TCMDO
  147.  
  148. To run TCfiler on a network, change TCF.BAT to look like this:
  149.  
  150.      ECHO OFF
  151.      Y:\UTIL\TCFRUN P:\ %1
  152.      P:\TCFDO
  153.  
  154.  
  155. TRANSLATE INTO YOUR OWN LANGUAGE
  156. --------------------------------
  157.  
  158. TC.TXT includes Norwegian and English text for TCutilities.  This file
  159. is the source file for generating files with NLS as extension.
  160. The NLS files have names that are built up like this:
  161.  
  162. TCMNO.NLS
  163.   ││  │
  164.   ││  └─ extension
  165.   │└──── language
  166.   └───── M=TCmenu, F=TCfiler, E=TCeditor, T=TCtetris, _=system
  167.  
  168. If you wish to translate TCutilities into your own language, you must
  169. follow these steps:
  170.  
  171. 1)   Edit TC.TXT to include entries for your own language (use the
  172.      English sections as guides and replace UK with your own two-letter
  173.      language abbreviation (e.g. SP for Spanish).
  174.      Be sure not to alter the number or the sequence of the lines in
  175.      TC.TXT.  Do not add or delete lines within each section.
  176.  
  177. 2)   The character on line 0 in each section is the highlight character.
  178.      If you wish to use @ as your highlight character instead of ^, and
  179.      your language is Spanish, a section in your TC.TXT could look like
  180.      this:
  181.  
  182.           @
  183.           @No
  184.           @Si
  185.  
  186. 3)   To generate the NLS files, run TCNLSGEN.EXE from the same direcory
  187.      where TC.TXT is.
  188.  
  189. 4)   Copy the NLS files to the directory where TC*.EXE is installed.
  190.  
  191. 5)   To translate the help text files, make copies of TC?UK.HLP (e.g.
  192.      TC?SP.HLP) and then edit the copies using your own language.
  193.  
  194.      Do NOT alter the lines that start with an asterisk (*) !!
  195.         ---
  196.  
  197.  
  198. CONFIGURATION USING ENVIRONMENT TCFLAGS
  199. ---------------------------------------
  200.  
  201. Set the environment variable TCFLAGS to determine certain features:
  202.  
  203. SET TCFLAGS=
  204. A-  = menu modifications disabled
  205. D-  = exit to dos disabled
  206. S-  = edit system configuration disabled
  207. X-  = exit from main menu disabled
  208.  
  209. For example, to prevent users from exiting to DOS or editing the
  210. system configuration (C:\CONFIG.SYS and C:\AUTOEXEC.BAT), specify
  211.  
  212.      SET TCFLAGS=D-S-
  213.  
  214.  
  215. DISCLAIMER
  216. ----------
  217.  
  218. In no event will the author be held responsible for any damages to you or
  219. any person from using TCutilities, regardless of any form of the claim.
  220.  
  221.  
  222. VERSION HISTORY
  223. ---------------
  224.  
  225. Version  Date       Remark
  226. -------  ---------  ------------------------------------------------------
  227. 1.x      88 - 91    * Lots of hard work...
  228.  
  229. 2.0      27 AUG 91  * First official release (Beta tested by Vegard Bakke)
  230.  
  231. 2.01     17 SEP 91  * Improved mouse control, onscreen license information
  232.  
  233. 2.02     19 NOV 91  * Uses 43/50-lines mode on EGA/VGA video adapters
  234.                     * TCfiler: User can decide which drives to log
  235.                     * TCfiler: Association between file types and programs
  236.  
  237. 2.03     31 MAR 92  * First release with TCmenu, TCeditor and TCtetris
  238.                     * Improved help function with scroll bar
  239.                     * Improved mouse control (function key area)
  240.                     * TCfiler: Compare the files in two directories
  241.                       (Feedback from Carl Bretteville)
  242.  
  243. 2.04     30 JUN 92  * Configuration made easy
  244.                       (Feedback from Truls Soebstad)
  245.                     * Color palettes common for all the programs
  246.                     * TCeditor: Improved mouse control
  247.                     * TCeditor: Cut and Paste text
  248.                     * TCmenu: Place menus anywhere on the screen
  249.                     * TCmenu: Cut and Paste menu items
  250.  
  251. 2.05     07 SEP 92  * First release with TCINST.EXE (an improvement over
  252.                       INSTALL.BAT)
  253.                     * Mouse buttons with 3D effect in dialog boxes
  254.                     * TCmenu: Improved mouse control (drag and drop menus)
  255.                     * Drag'n'drop cursor in pulldown menus
  256.  
  257. 3.0      12 DEC 92  * First release of TCutilities (one license for all !)
  258.                     * True slider box functionality
  259.                       (Feedback from Carl Bretteville)
  260.                     * TCmenu: Double click on menu items to enable
  261.                       positioning of the cursor using the mouse
  262.                       (Feedback from Jon Harald Dunstroem)
  263.                     * Support for left handed mouse
  264.                     * TCfiler + TCeditor: Drag select using the mouse
  265.                     * OK/Cancel used instead of Yes/No/Cancel where
  266.                       appropriate
  267.  
  268.  
  269. REGISTRATION & FEEDBACK
  270. -----------------------
  271.  
  272. You are free to use TCutilities for evaluation purposes.  If you want
  273. to register your copy of TCutilities, send your name and address to me,
  274. together with 300 NOK.  You will then receive a license number and a
  275. code to be used with TCLICENS.EXE.
  276.  
  277. To register your copy of TCmenu, TCfiler, TCeditor and TCtetris, you
  278. must run TCLICENS.EXE in the same directory where the EXE files are
  279. located.  When a dialog box appears, you must type your name, license
  280. number, and code.  Then press Enter to patch your copy of TCutilities
  281. with the license information.
  282.  
  283. Send your comments and feedback concerning TCutilities to me, and you will
  284. be mentioned in the version history of future releases.
  285.  
  286. *** END OF FILE ***
  287.