home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / i / icndos.zip / ICONDOS.DOC < prev    next >
Text File  |  1993-01-14  |  14KB  |  283 lines

  1.  
  2.                                     ┌────┐
  3.                                  ┌──┴─┐┌─┴──┐
  4.                               ┌──┴─┐┌─┴┴─┐┌─┴──┐
  5.                            ┌──┴─┐┌─┴┴─┐┌─┴┴─┐┌─┴──┐
  6.                         ┌──┴─┐┌─┴┴─┐┌─┴┴─┐┌─┴┴─┐┌─┴──┐
  7.                         │    ├┤    ├┤    ├┤    ├┤    │
  8.                         └────┘└────┘└────┘└────┘└────┘
  9.                          IconDOS: DOS Program Launcher
  10.                                    ver. 1.0
  11.                           Copyright 1993, EFD Systems
  12.                                All Rights Reserved
  13.                         ┌────┐┌────┐┌────┐┌────┐┌────┐
  14.                         │    ├┤    ├┤    ├┤    ├┤    │
  15.                         └──┬─┘└─┬┬─┘└─┬┬─┘└─┬┬─┘└─┬──┘
  16.                            └──┬─┘└─┬┬─┘└─┬┬─┘└─┬──┘
  17.                               └──┬─┘└─┬┬─┘└─┬──┘
  18.                                  └──┬─┘└─┬──┘
  19.                                     └────┘
  20.  
  21.                                 "Elvis for DOS"
  22.  
  23.  
  24. IconDOS is a trademark of EFD Systems.
  25. ─────────────────────────────────────────────────────────────────────────────
  26.                          T A B L E  of  C O N T E N T S
  27.  
  28.  
  29.  Elvis is Dead but DOS ain't  ----------------------------------------- 3
  30.  
  31.  Standard Equipment  -------------------------------------------------- 4
  32.  
  33.  Startup and Test Drive  ---------------------------------------------- 5
  34.  
  35.  Under the Hood  ------------------------------------------------------ 6
  36.  
  37.  Behind the Wheel  ---------------------------------------------------- 8
  38.  
  39.  Driving and Maintenance Tips  ---------------------------------------- 10
  40.  
  41.  Mail Order  ---------------------------------------------------------- 11
  42.  
  43.  Maintenance Log  ----------------------------------------------------- 12
  44.  
  45.  
  46.  
  47.  
  48.  
  49. ───────────────────────────────────────────────────────────────────────────────
  50.                           Elvis is Dead but DOS ain't
  51.  
  52. Contrary to recent reports, Elvis is dead, DOS is alive and well.  However, a
  53. little of the King's flare and pizazz wouldn't hurt the reputation of DOS at
  54. all.  IconDOS is just the ticket to add a little "Elvis" to a boring and
  55. cantankerous DOS system.  With IconDOS you can "launch" any of your existing DOS
  56. applications from a graphical icon-based desktop that is similiar to Program
  57. Manager in Windows.  The IconDOS desktop works equally well either with or
  58. without a mouse.  Memory, your most precious DOS resource, is handled with the
  59. utmost efficiency.  All of your existing applications are guaranteed to run
  60. exactly as they always have because IconDOS requires no resident memory (none,
  61. zero, nada) while a launched application is running.  And yes, all of you
  62. glitter rock fans will be tickled pink to know that IconDOS comes with over 100
  63. pre-drawn icons and WALLPAPER to tastefully decorate your desktop!  With the
  64. included graphic editor, you can make your own icons and wallpaper.
  65.  
  66. IconDOS provides for a virtually unlimited number of icon menu items.  Each menu
  67. can contain up to 32767 icons spread across multiple pages.  Each icon can
  68. either launch an application or invoke a submenu which can in turn invoke
  69. another submenu and so on.  Clock, calendar and screen saver are built-in.  A
  70. VGA display is REQUIRED.  A MicroSoft compatible mouse is required to setup,
  71. edit and configure icons, menus and wallpaper.
  72.  
  73. ───────────────────────────────────────────────────────────────────────────────
  74.                                Standard Equipment
  75.  
  76. The shareware version of IconDOS includes the following standard equipment.
  77.  
  78. ICONDOS.EXE - Desktop program launcher.
  79.  
  80. ICONEDIT.EXE - Graphics editor.  Edits icon graphics, titles, command strings.
  81.  
  82. ICONDOS.DOC, ICONEDIT.DOC - Documentation for ICONDOS and ICONEDIT.
  83.  
  84. RUN.BAT - Batch file which works with IconDOS.EXE to actually launch
  85.    applications.  This one batch file can be easily configured to run all of
  86.    your existing applications.  Comments in the file itself show you how.
  87.  
  88. DEMO.MNU, SUBDEMO.MNU - Example icon menu with an example sub-menu.  This menu
  89.    doesn't run anything. It simply prints a short message identifying each icon.
  90.  
  91. PAPER.ICN - Wallpaper file.  IconDOS chooses a wallpaper at random from this
  92.    file.  20 pre-drawn wallpapers are provided.  You can draw your own.
  93.  
  94. ICON.LBR - Icon libraries.  ICONEDIT.EXE can be used to copy these icons to your
  95. own menu files (see ICONEDIT.DOC for details).
  96.  
  97. ───────────────────────────────────────────────────────────────────────────────
  98.                              Startup and Test Drive
  99.  
  100. Before you can use IconDOS, you must install it on your hard drive. Installation
  101. is very easy.  Simply make a new directory and copy all of the IconDOS files to
  102. it.  If you insist, a batch file called INSTALL.BAT has been provided which will
  103. do this for you.  Change to the drive and directory where the IconDOS files are
  104. located and type:
  105.  
  106.                   INSTALL drivepath   Example: INSTALL C:\MENU
  107.  
  108. All menu and wallpaper files should always be maintained in the given directory.
  109. Otherwise, IconDOS may have trouble finding files when needed.
  110.  
  111. After installation, you can take ICONDOS for a test drive.  Change to the
  112. drive and directory where the installation was made and type:
  113.  
  114.                              ICONDOS DEMO
  115.  
  116. Try selecting a few icons using either the mouse or the ENTER key.  A short
  117. message is displayed after each selection to identify the selected icon and to
  118. show that the menu is working.
  119.  
  120.  
  121. ───────────────────────────────────────────────────────────────────────────────
  122.                                  Under the Hood
  123.  
  124. Before you can configure IconDOS to fit your needs, you need an understanding of
  125. how IconDOS works (i.e. you need to look "under the hood").
  126.  
  127. An IconDOS menu is simply a file containing a collection of icons.  Each icon
  128. has a title (2-lines, 10 chars. each) and a command string (14 chars. max.).
  129. ICONEDIT.EXE is used to assemble and edit the icon file (see ICONEDIT.DOC). Icon
  130. graphics can be either hand drawn or copied from the supplied icon library
  131. (again, ICONEDIT.DOC explains how).  The desktop menu program, ICONDOS.EXE,
  132. simply displays the icons from the menu file against a wallpaper backdrop and
  133. allows the user to make a selection.  Once an icon is selected, the associated
  134. command string is examined to determine whether it is the name of a submenu or a
  135. DOS command string.  In the latter case, the string is passed to DOS and IconDOS
  136. ends.  DOS picks up at this point and runs the command string.  Very simple
  137. except for one minor problem --- 14 characters is a very limited command string.
  138. The solution is to use the command string to call a batch file. Individual batch
  139. files can be setup for each icon; however, a more efficient approach is to setup
  140. one batch file to run a number of applications.  The provided example menu,
  141. DEMO.MNU, demonstrates this latter technique.  Every icon in DEMO.MNU calls
  142. RUN.BAT but with a unique parameter.  RUN.BAT uses this parameter to select and
  143. execute the proper command set for the icon.  Comments in RUN.BAT show how to
  144. modify this example batch file to run your own applications.
  145. ───────────────────────────────────────────────────────────────────────────────
  146.                             Under the Hood (cont'd)
  147.  
  148. From the above discussion, it should be obvious that IconDOS, stripped of all
  149. the superfluous details, is simply a graphical front-end to a batch file.  Some
  150. may be disappointed by this realization but it is a simple fact that there is no
  151. safer or more efficient way to execute a series of DOS commands than a batch
  152. file.  Adding commands to the included batch file template, RUN.BAT, to run your
  153. own applications is about as easy as configuring most of the available
  154. alternative memory-resident (read potentially troublesome) menu systems.
  155.  
  156. With an understanding of IconDOS's operation, configuration is a 2 step process:
  157.  
  158. 1) Setup an icon menu file using ICONEDIT.EXE.  Detailed instructions are
  159.    provided in ICONEDIT.DOC.  DEMO.MNU is an example.
  160.  
  161. 2) Build a batch file to actually run the DOS command strings needed for each
  162.    icon.  RUN.BAT can be used as a template.  RUN.BAT also illustrates the
  163.    commands needed to re-enter IconDOS after running an application.
  164.  
  165. For those who have batch phobia, I suggest reading "Supercharging MS-DOS" by Van
  166. Wolverton.  Time spent learning simple batch programming with this book will be
  167. re-paid many times over with increased DOS productivity.
  168.  
  169. ───────────────────────────────────────────────────────────────────────────────
  170.                                 Behind the Wheel
  171.  
  172. Once IconDOS has been setup and configured, is very simple and intuitative to
  173. use.  It can be driven equally well from either keyboard or mouse.
  174.  
  175. Keyboard
  176.  
  177. Use the arrow keys to move the icon title highlight.  Press Enter to perform the
  178. action associated with the highlighted icon, either launch a program or load a
  179. submenu.  Page Up/Page Down moves to the previous/next page if the menu has
  180. multiple pages.  ESC exits IconDOS and returns to the DOS prompt.
  181.  
  182. Mouse
  183.  
  184. To initiate a menu selection, simply click once (double click not required as in
  185. Windows) on the appropriate icon.  Buttons in the upper right of screen provide
  186. mouse paging for multi-page menus.  The button in the upper left of the
  187. screen exits IconDOS and returns to the DOS prompt.
  188.  
  189. That's all there is to it!  Simple, efficient, practical and fun.
  190.  
  191.  
  192.  
  193. ───────────────────────────────────────────────────────────────────────────────
  194.                            Behind the Wheel (cont'd)
  195.  
  196. IconDOS vs. Windows Program Manager
  197.  
  198. IconDOS attempts to provide some of the look, feel and essential utility of
  199. Windows Program Manager in a neat, efficient DOS menu system but it is far from
  200. a Program Manager "clone".  Compared to Program Manager, IconDOS is much less
  201. "dynamic" which makes it easier to configure and use (have you ever tried to
  202. setup your own program group in Program Manager?).  In particular, experienced
  203. Window's users will note the following differences:
  204.  
  205. - The IconDOS desktop always uses the full screen and cannot be re-sized.
  206.  
  207. - Icons are always arranged automatically and cannot be moved.
  208.  
  209. - The screen saver is pre-set to clear the screen after 4 minutes of mouse and
  210.   keyboard in-activity and cannot be adjusted.
  211.  
  212. - The DOS date and time are always displayed at the bottom of the screen and
  213.   cannot be turned off.
  214.  
  215.  
  216.  
  217. ───────────────────────────────────────────────────────────────────────────────
  218.                           Driving and Maintenance Tips
  219.  
  220. IconDOS and IconEDIT work together to provide all of the features needed to
  221. setup and maintain a modern, efficient and fun DOS based menu system.  Almost
  222. any needed configuration and maintenance operation can be performed in some way
  223. although it may not always be entirely obvious how to do it.  If you need help,
  224. be sure to check the "How-To" section of ICONEDIT.DOC for answers to some of the
  225. most common questions.  If you cannot find the answer to your question there,
  226. write to the address shown at the end of this file.  CompuServe users can write
  227. to CIS: 72627,3026.  CompuServe is the preferred support channel and will
  228. definitely result in a quicker response.  We definitely want to learn of any
  229. problems with IconDOS and we will do our best to provide a resolution.
  230.  
  231. IconDOS does not provide a DOS shell function.  In our opinion, a shell is
  232. redundant and unnecessary since it is just as easy to exit to DOS and re-enter
  233. IconDOS as needed.  To make the process as convenient as possible, setup a batch
  234. file called MENU.BAT which starts IconDOS and loads your menu.  Place this batch
  235. file somewhere inside your DOS path.  Now exit IconDOS as needed and type "MENU"
  236. to re-enter.  This is just as convenient and sensible as invoking some sort of
  237. shell and typing "EXIT" to re-enter the menu.
  238.  
  239. IconDOS can be run from outside the IconDOS directory by using the full path for
  240. both IconDOS and menu like this:  C:\MENU\ICONDOS C:\MENU\DEMO
  241. ───────────────────────────────────────────────────────────────────────────────
  242.                                    Mail Order
  243.  
  244. To use this software beyond the trial period requires the purchase of a license.
  245. A license can only be purchased by direct mail order from the author (just like
  246. in the old days with the Sears catalog).  See ORDER.FRM or send a check or money
  247. order for $25 US to:
  248.                                   EFD Systems
  249.                             304 Smokerise Circle SE
  250.                                Marietta, GA 30067                 CIS:72627,3026
  251.  
  252. As a minimum, licensed users will receive the following:
  253.  
  254. - The lastest licensed version of IconDOS.
  255.  
  256. - A library of at least 200 "best of Windows" icons and new wallpaper.
  257.  
  258. - A utility to display 16 color PCX files and capture icons from the screen.
  259.   Provides an indirect but workable path to convert Window's icons to IconDOS.
  260.   The icon library was converted from public domain Windows icons in this way.
  261.  
  262. - Information on upgrades and additional utilities not offered as shareware.
  263.   Registered users can upgrade to any later version for a $5 S & H fee.
  264.  
  265. ───────────────────────────────────────────────────────────────────────────────
  266.                                 Maintenance Log
  267.  
  268. 1.0 - 1/8/93 (the King's birthday) Original release.
  269.  
  270.  
  271.  
  272.  
  273.  
  274.                               --- COMING SOON ---
  275.  
  276. Security --- application, submenu and DOS access passwords.  Custom keystroke to
  277. end screen saver.
  278.  
  279. Direct conversion of Windows icons.  This is entirely possible from a technical
  280. perspective but developments in this area will depend upon registrations and
  281. user demand.
  282. *** End of Book ***
  283.