home *** CD-ROM | disk | FTP | other *** search
/ Bila Vrana / BILA_VRANA.iso / 021A / LAUNCH44.ZIP / SYS_HELP.TXT < prev    next >
Text File  |  1996-08-11  |  81KB  |  2,749 lines

  1. Launch v4.40 help text generated at 10:45:29 PM
  2. on Sunday, August 11, 1996.
  3. #1
  4.             1.00 General Information
  5.  
  6. This section gives information that is relevant
  7. to the entire Launch system.
  8.  
  9.  
  10.                  1.01 Using Help
  11.  
  12. This is the help information window. From here,
  13. you can use the vertical arrow keys [Up] and
  14. [Down] to scroll the displayed information up
  15. and down. [Pg Up] and [Pg Dn] move the text up
  16. or down by a page, [Home] moves to the start of
  17. the text, and [End] moves to the end of the
  18. text.
  19.  
  20. Mouse users can click on the [Up] and [Down]
  21. icons in the scroll bar, or drag the page icon
  22. (press and hold the mouse button while on the
  23. icon, and then move the mouse) in the scroll bar
  24. to display a different page.
  25.  
  26. Pressing [I] or clicking on "Index" displays a
  27. help index. To select a new topic, use the same
  28. keys as above to highlight a new help topic and
  29. then press [Enter]. The required information
  30. will then be displayed. Press [Esc] to return to
  31. the help window without changing the help topic.
  32.  
  33. When you have finished reading, press [Esc] to
  34. return to Launch in the position you left off.
  35.  
  36.  
  37.                  1.02 Help Index
  38.  
  39. Pressing [I] displays a help index. To select a
  40. new topic, use the same keys as above to
  41. highlight a new help topic and then press
  42. [Enter]. The required information will then be
  43. displayed. Press [Esc] to return to the help
  44. window without changing the help topic.
  45.  
  46. When you have finished reading, press [Esc] to
  47. return to Launch in the position you left off.
  48.  
  49.  
  50.                1.03 Login:User ID
  51.  
  52. Enter your User ID in the space provided. A User
  53. ID uniquely identifies each user when they log
  54. on, and is usually the user's initials or their
  55. first or last name.
  56.  
  57. If you enter the wrong User ID, press
  58. [Ctrl+Backspace] to erase the old entry and
  59. enter a new one.
  60.  
  61. If this is the first time you have used Launch
  62. after installing it, just press [Enter] for both
  63. the User ID and Password fields. The
  64. installation program configures Launch with a
  65. single Supervisor user with blank User ID and
  66. Password fields.
  67.  
  68.  
  69.             1.04 Login:Invalid Login
  70.  
  71. Launch accepts input for both the User ID and
  72. Password fields before validating them. If the
  73. login is incorrect, Launch displays the message
  74. "Invalid login", without telling the user which
  75. field is incorrect. This helps to maintain the
  76. security of the system, since the number of
  77. possibilities for the combined User ID and
  78. Password fields is much greater than for the
  79. User ID field alone.
  80.  
  81.  
  82.                1.05 Login:Password
  83.  
  84. Enter your user password in this field. If you
  85. have forgotten your password, talk to your
  86. system supervisor. Choose a password that you
  87. can remember!
  88.  
  89. Good Passwords             Bad Passwords
  90.    FREX                        ^@!8/+(
  91.    ZANTU                       1%B]{&
  92.  
  93.  
  94.                 1.06 Using Launch
  95.  
  96. If an item has a highlighted letter (hot key),
  97. that key may be pressed to access that menu item
  98. directly (without moving to it and pressing
  99. [Enter]).
  100.  
  101. [Enter]    If the cursor is positioned over a
  102.            MENU (a menu is indicated by an
  103.            arrow to its right), this displays
  104.            the next menu.
  105.            If the cursor is positioned over an
  106.            OPTION, this EXECUTES the option
  107.            under the cursor
  108. [Esc]      Returns you to the previous menu if
  109.            there is one. If there is no
  110.            previous menu, you are given the
  111.            option to exit
  112. [Left]     Same as [Esc], except does not allow
  113.            you to exit
  114. [Right]    Same as [Enter], except it does not
  115.            allow an OPTION to be executed
  116. [Up]       Moves up one menu item (jumping over
  117.            any dividers, and if at the top of
  118.            the menu, it wraps around to the
  119.            last menu item)
  120. [Down]     Moves down one menu item
  121. [Pg Up]    Moves up six items
  122. [Pg Dn]    Moves down six items
  123. [Home]     Moves to the first menu item
  124. [End]      Moves to the last menu item
  125. [F10]      Displays the Command menu. The
  126.            commands allow you to customise the
  127.            look and operation of Launch.
  128.            Depending on your privileges,
  129.            certain commands may be hidden -
  130.            this means that they are unavailable
  131. [F1]       Displays context-sensitive help for
  132.            the operation you are performing
  133. [Ctrl+F1]  If it has been defined, this
  134.            displays user-defined help for the
  135.            item under the cursor
  136. [Ctrl+Home Returns the cursor to the first menu
  137. ]
  138.  
  139.  
  140.                1.07 Field Editing
  141.  
  142. While editing, the following keys can be used :
  143.  
  144. [Left]         Moves the cursor left
  145. [Right]        Moves the cursor right
  146. [Home]         Moves to the start of the field
  147. [End]          Moves to the end of the field
  148. [Ctrl+Left]    Moves the cursor one word left
  149. [Ctrl+Right]   Moves the cursor one word right
  150.                
  151. [Delete]       Removes the character under the
  152.                cursor
  153. [Backspace]    Removes the character to the
  154.                left of the cursor
  155. [Insert]       Toggles between insert/overwrite
  156.                mode
  157. [Ctrl+Backspac Clears the entire field
  158. e]
  159. [Down]         If this field has an associated
  160.                history, this brings up the
  161.                history list.
  162.  
  163.  
  164.            1.08 Moving Between Fields
  165.  
  166. If there is more than one field to edit, the
  167. following keys may also be used:
  168.  
  169. [Tab]       Next field
  170. [Shift+Tab] Previous field
  171. [Alt+letter Moves directly to the field with
  172. ]           letter highlighted
  173.  
  174.  
  175.             1.09 Editing with a Mouse
  176.  
  177. Clicking anywhere on a field with the mouse
  178. moves the cursor to that field. Clicking in the
  179. text entry part of a text field moves the cursor
  180. underneath the mouse cursor.
  181.  
  182. Some fields have buttons beside them when
  183. focussed, a single down arrow indicates a
  184. history list, and an up and down arrow beside a
  185. numeric field can be used to increase or
  186. decrease the value. The buttons can be clicked
  187. on with the mouse.
  188.  
  189.  
  190.         1.10 Entering Extended Characters
  191.  
  192. If you wish to enter a character that is not
  193. accessible via the keyboard, first find its
  194. decimal equivalent from an ASCII chart. Then,
  195. while holding the [Alt] key down, type in the
  196. character's decimal equivalent on the NUMERIC
  197. KEYPAD, and then release [Alt].
  198.  
  199.  
  200.           1.11 Using User-Defined Help
  201.  
  202. This window displays user-defined help for the
  203. menu item currently under the cursor. You can
  204. use the vertical arrow keys [Up] and [Down] to
  205. scroll the displayed information up and down.
  206. [Pg Up] and [Pg Dn] move the text up or down by
  207. a page, [Home] moves to the start of the text,
  208. and [End] moves to the end of the text.
  209.  
  210. Mouse users can click on the [Up] and [Down]
  211. icons in the scroll bar, or drag the page icon
  212. (press and hold the mouse button while on the
  213. icon, and then move the mouse) in the scroll bar
  214. to display a different page.
  215.  
  216. If you have editing privileges or have
  217. supervisor authority, pressing [Alt+E] allows
  218. you to edit the help information.
  219.  
  220. When you have finished reading, press [Esc] to
  221. return to Launch in the position you left off.
  222.  
  223.  
  224.                 1.12 No User Help
  225.  
  226. You have pressed [Ctrl+F1], and there is no user-
  227. defined help for the item under the cursor. If
  228. you have editing privileges, you can press
  229. [Enter] to create the help information. After
  230. you have done so, Launch will display the
  231. information for the item. Press [Esc] to not
  232. create user help.
  233.  
  234. #2
  235.                     2.00 Edit
  236.  
  237. Edit allows you to change various attributes of
  238. menu items, such as their title and hot keys,
  239. password, authority level, short cut key, batch
  240. file or link path.
  241.  
  242. Each item type has different attributes:
  243.  
  244. Divider     Title (no hot keys allowed)
  245. bars
  246. Options     Title (with hot keys), short cut,
  247.             password, authority level, batch
  248.             file
  249. Menus       Title (with hot keys), short cut,
  250.             password, authority level, maximum
  251.             height
  252. Links       Title (with hot keys), short cut,
  253.             password, authority level, maximum
  254.             height, link number and path,
  255.             automatic link
  256.  
  257. To edit divider bars, you must choose Edit from
  258. the Command menu, as this method allows you to
  259. select the item to be edited. Otherwise, simply
  260. pressing [F9] while the cursor is highlighting
  261. the item to be edited is a much quicker method.
  262.  
  263.  
  264.          2.01 Selecting the Item to Edit
  265.  
  266. You have chosen Edit from the Command menu
  267. rather than by pressing [F9] directly. When you
  268. do this, Launch allows you to choose the item
  269. you would like to edit, rather than editing the
  270. item underneath the cursor bar at the time [F9]
  271. was pressed. This facilitates the editing of
  272. divider bars, because normally the cursor bar
  273. cannot move onto a divider bar.
  274.  
  275. All normal cursor bar movement keys can be used
  276. here, except [Esc], which cancels the editing
  277. process.
  278.  
  279. When the cursor bar is positioned over the item
  280. you would like to edit, press [F9].
  281.  
  282.  
  283.            2.02 Editing Batch Commands
  284.  
  285. When editing an option, pressing [F9] (a second
  286. time: the first press being to invoke Edit)
  287. causes Launch to invoke the text editor. The
  288. editor allows you to modify the batch file
  289. associated with the option. The commands in the
  290. batch file cause the option to be executed. Once
  291. these instructions have been edited and saved by
  292. the text editor, and you have exited from the
  293. text editor, Launch will be re-displayed.
  294.  
  295. If you made no changes to the batch file, the
  296. edit window will still be displayed, but if you
  297. did save the batch file from within the editor,
  298. all changes will be saved.
  299.  
  300.  
  301.                    2.03 Title
  302.  
  303. The title of a menu item appears in the menu
  304. window, and is used to provide the user with a
  305. description of that item.
  306.  
  307. If you wish to exit without changing the title,
  308. press [Esc].
  309.  
  310. A title may specify a hot key (a unique key
  311. which can be pressed to access the item directly
  312. from within the same menu window) by placing a
  313. carat ^ in front of the character to be the hot
  314. key.
  315.  
  316. eg.
  317.  
  318.   ^File Manager
  319.  
  320. The letter "F" of the title would appear in a
  321. different colour, and the associated program can
  322. be accessed simply by pressing [F], in addition
  323. to moving the cursor bar over the item and
  324. pressing [Enter]. Multiple hot keys may be
  325. defined simply by using more than one carat eg
  326.  
  327.   ^1  ^File ^Manager
  328.  
  329. has the hot keys "1","F" and "M".
  330.  
  331. Note:The title of a divider bar is not allowed
  332.      to have a hot key. If there is a carat ^
  333.      in a divider bar's title, it is displayed
  334.      literally.
  335.  
  336.  
  337.                  2.04 Short Cut
  338.  
  339. A short cut is a special key combination that
  340. will access a menu item from anywhere within the
  341. menu structure. If you press the short cut of a
  342. option, execution of that option will occur. If
  343. you press the short cut of a menu, the cursor
  344. bar will be positioned in that menu. If an item
  345. has a short cut, this is indicated either by a
  346. small circle in the left margin of the menu, or
  347. the short cut is displayed on the right hand
  348. side of the menu window (Depending on the
  349. setting of "Show short cuts" in the Options
  350. window). The short cut is always shown on the
  351. status line when you move the cursor bar over
  352. that item.
  353.  
  354. Pressing [Down] while editing this field brings
  355. up a list of available and used short cuts.
  356.  
  357. You can only utilise the short cuts of the items
  358. you have the authority to access.
  359.  
  360. Launch allows the following short cuts to be
  361. used :
  362.  
  363. F3..F8  Ctrl+Home
  364. Ctrl+A..Ctrl+Z (except Ctrl+M),
  365. Ctrl+F2..Ctrl+F10
  366. Alt+A..Alt+Z, Alt+0..Alt+9, Alt+-, Alt+=,
  367. Alt+F1..Alt+F10
  368. Shift+F1..Shift+F10
  369.  
  370.  
  371.                   2.05 Password
  372.  
  373. This field specifies the item's password. In
  374. order to access this item (run, edit, move,
  375. copy, delete) the user must know (and provide)
  376. the password. The supervisor may choose to
  377. bypass entering the password by pressing [F9].
  378. This enables them to delete items that they have
  379. forgotten the password of, and access items
  380. given a password by other people.
  381.  
  382.  
  383.                  2.06 Authority
  384.  
  385. This specifies the minimum authority level
  386. required before access to this item is granted.
  387. A user with an authority level less than that
  388. specified will not see the item ie it is totally
  389. removed from the menu window.
  390.  
  391. An authority level of 99 (the highest) indicates
  392. supervisor status. You cannot give an item an
  393. authority level higher than your own.
  394.  
  395. A new authority level can be entered directly or
  396. its value can be changed using [Up] and [Down].
  397. Mouse users can click on the up and down buttons
  398. to increase or decrease the value.
  399.  
  400.  
  401.          2.07 Incorrect Authority Level
  402.  
  403. You cannot give an item an authority level
  404. higher than your own, otherwise you would not be
  405. able to access it in the future.
  406.  
  407.  
  408.            2.08 Pause After Execution
  409.  
  410. When enabled, this toggle field causes Launch to
  411. pause after running a program so that you can
  412. examine the program's output, and then press
  413. [Enter] to return to Launch.
  414.  
  415. Change the setting by pressing [Space] to
  416. toggle, [Y] to enable or [N] to disable.
  417.  
  418.  
  419.                2.09 Reset Recovery
  420.  
  421. When enabled, this toggle field causes Launch to
  422. take steps that will allow it to re-run this
  423. program if it does not finish because the
  424. computer loses power, is turned off or rebooted.
  425. This is very useful for BBS, fax machines or
  426. other systems that must remain running. The user
  427. is given 20 seconds to abort the program before
  428. it is re-run. Note that programs that have
  429. "Don't return to Launch" flagged will actually
  430. return to Launch if they are forced to recover
  431. from a reset. This is because the normal action
  432. the user wouuld take would be to return to
  433. Launch.
  434.  
  435. Change the setting by pressing [Space] to
  436. toggle, [Y] to enable or [N] to disable.
  437.  
  438.  
  439.            2.10 Prompt for Log Message
  440.  
  441. When enabled, this toggle field causes Launch to
  442. ask the user for extra information to be placed
  443. in the log file. This is very useful for
  444. identifying which project was being worked on
  445. for billing customers etc. This only occurs when
  446. logging is enabled.
  447.  
  448. Change the setting by pressing [Space] to
  449. toggle, [Y] to enable or [N] to disable.
  450.  
  451.  
  452.            2.11 Don't return to Launch
  453.  
  454. When enabled, this toggle field causes Launch to
  455. run the specified program and then exit, so
  456. Launch is not re-displayed when the program
  457. finishes. This is useful for "logout" style
  458. options where particular actions must be
  459. performed before Launch exits. If Launch is re-
  460. invoked after an option of this kind is run, it
  461. will re-display with the cursor in the same
  462. position as the user left.
  463.  
  464. Change the setting by pressing [Space] to
  465. toggle, [Y] to enable or [N] to disable.
  466.  
  467.  
  468.               2.12 AutoBuild:Option
  469.  
  470. AutoBuild allows you to create an option simply
  471. by telling Launch the name of the program to
  472. run.
  473.  
  474. The highlight cursor is moved by pressing [Up],
  475. [Down], [Home], [End], [Pg Up] and [Pg Dn]. At
  476. the top of the list is the text "Select new
  477. drive", if you highlight this and press [Enter]
  478. the list changes to show a list of your system
  479. drives.
  480.  
  481. You may enter an executable file name directly
  482. by pressing [Alt+N] to move the cursor to the
  483. Name field and then typing in the file name.
  484.  
  485. Selecting a directory causes Launch to eliminate
  486. other directories at that level (eg all other
  487. first level directories), and shows
  488. subdirectories and files in the chosen
  489. directory.
  490.  
  491. Example:
  492.  
  493. Suppose that the AutoBuild Files Window is
  494. displaying what is shown below, and that the
  495. cursor is highlighting the directory D:\PHOTO.
  496.  
  497. -- AutoBuild Files Window ----------------------
  498. Select new drive
  499.  D:
  500.  +--BACKUP
  501.  +--GAMES
  502.  +--ICONS
  503.  +--MHUNI2
  504.  +--PHOTO       <- Selected
  505.  +--TURBO6
  506.  +--VISIO
  507.  +--ZIP
  508. ------------------------------------------------
  509.  
  510. Pressing [Enter] then eliminates all directories
  511. but D:\PHOTO and shows the contents of that
  512. directory only, as shown below.
  513.  
  514. -- AutoBuild Files Window ----------------------
  515. Select new drive
  516.  D:
  517.  +--PHOTO       <- Selected
  518.     +--IMAGES
  519.     +--MAPS
  520.     +--PALETTES
  521.     +--PAPERS
  522.     +--PHOTOLIB
  523.     +--TEXTURES
  524.     +--THUMNAIL
  525.     +--TILES
  526.     PHOTO.EXE
  527.     SETUP2.EXE
  528.     ZCAPTURE.EXE
  529. ------------------------------------------------
  530.  
  531. Selecting the appropriate executable file (a
  532. .COM, .EXE or .BAT file) completes the
  533. AutoBuild, and Launch assembles the commands
  534. necessary to execute that file. It will then
  535. save the option if there are no hot key
  536. conflicts.
  537.  
  538.  
  539.        2.13 AutoBuild:Overwrite Commands?
  540.  
  541. Using AutoBuild will replace any commands that
  542. were previously associated with this option.
  543. Press [Enter] if you wish to replace these
  544. commands with those created by the AutoBuild
  545. command, or press [Esc] to keep the old commands
  546. and cancel AutoBuild.
  547.  
  548.  
  549.                2.14 Maximum Height
  550.  
  551. This field specifies the maximum number of items
  552. that can be displayed in the menu's or link's
  553. window at any one time. A setting of zero
  554. corresponds to an automatic setting, where the
  555. window will grow to fit the number of items in
  556. it. If there are less items than specified, then
  557. this setting has no effect; the window will grow
  558. in size with each new item that is added. A
  559. setting greater than the number of lines on the
  560. screen will be ignored, although if the screen
  561. mode is changed (for example, to 80x43 lines),
  562. then the setting may come into effect.
  563.  
  564.  
  565.                  2.15 Link Path
  566.  
  567. This field specifies the directory in which the
  568. structure to be linked resides. For example, if
  569. you wished to link a structure in D:\LOTUS\DATA
  570. then you would place
  571.  
  572.      D:\LOTUS\DATA
  573.  
  574. in the link path field. The AutoBuild facility
  575. may also be used to fill in this and the
  576. following field. The link path may also contain
  577. environment variables such as %USER%.
  578.  
  579.  
  580.                 2.16 Link Number
  581.  
  582. This field specifies which of the structures in
  583. the link path should be linked into the current
  584. structure. The link number can be any integer
  585. between 0 and 99, corresponding to structures
  586. M_STRUCT.D00 through M_STRUCT.D99. If this field
  587. is left blank, it is interpreted as a 0. The
  588. AutoBuild facility may also be used to fill in
  589. this and the previous field.
  590.  
  591.  
  592.                2.17 Automatic Link
  593.  
  594. When enabled, this toggle field causes Launch to
  595. automatically read in the structure specified by
  596. this link. When disabled, the linked structure
  597. is only loaded on demand ie when the user
  598. accesses the link. The short cuts of a linked
  599. structure without automatic link enabled are
  600. inaccessible until that linked structure is
  601. loaded.
  602.  
  603. Change the setting by pressing [Space] to
  604. toggle, [Y] to enable or [N] to disable.
  605.  
  606.  
  607.                2.18 AutoBuild:Link
  608.  
  609. Similarly to AutoBuild:Option (above), Launch
  610. allows you to choose the drive and directory
  611. that contains the structure to be linked.
  612. Instead of showing executable files, Launch
  613. shows all files matching M_STRUCT.D*.
  614.  
  615. Once selected, Launch will then save the Link if
  616. there are no hot key conflicts.
  617.  
  618. #3
  619.                    3.00 Insert
  620.  
  621. Insert allows you to create a new item to put in
  622. the menu structure.
  623.  
  624.  
  625.           3.01 Positioning the New Item
  626.  
  627. This tells Launch where you want the new item to
  628. be placed. A new item "-- New Item --" is shown,
  629. and it moves with the cursor as you press the
  630. cursor movement keys.
  631.  
  632. When you have positioned the new item where you
  633. want it, press [Insert].
  634.  
  635. All cursor bar movement keys operate as normal -
  636. except [Esc], which exits without adding a new
  637. item.
  638.  
  639.  
  640.                  3.02 Item Type
  641.  
  642. Select the type of menu item to add :
  643.  
  644. Divider the item will become a horizontal line
  645.         (with optional title) that can be used
  646.         to divide your menu windows up into
  647.         related items.
  648. Option  the item will be capable of executing
  649.         any command(s)
  650. Menu    the item will be able to contain other
  651.         items within it
  652. Link    the item will become a link to another
  653.         structure. This has the effect of
  654.         placing an entire structure from
  655.         another directory into the current
  656.         menu, making it look like a menu.
  657.   
  658. To choose the item type, press [Up], [Down],
  659. [Home] and [End] to move the cursor next to the
  660. item type you want, then press [Enter]. Press
  661. [Esc] to exit without adding a new item.
  662.  
  663.  
  664.                3.03 Too many items
  665.  
  666. Launch can hold up to 250 items in each menu,
  667. and this menu already has 250 items. Add the new
  668. item to a different menu, or divide the current
  669. menu into sub-menus with logical functional
  670. groupings.
  671.  
  672. #4
  673.                    4.00 Delete
  674.  
  675. Delete allows you to remove any menu item.
  676.  
  677.  
  678.          4.01 Delete:Selecting the Item
  679.  
  680. Use the cursor bar movement keys to highlight
  681. the item you wish to delete, and then press
  682. [Delete].
  683.  
  684. If you do not wish to delete anything, press
  685. [Esc].
  686.  
  687. Note:When you choose to delete a divider bar,
  688.      Launch will not ask for confirmation - it
  689.      will remove it immediately.
  690.  
  691.  
  692.             4.02 Delete:Confirmation
  693.  
  694. Launch wishes you to confirm that you really
  695. wish to delete the item specified.
  696.  
  697. If you don't want to delete the item, press
  698. [Esc]. Otherwise, confirm your choice by
  699. pressing [Enter] (Or click on the appropriate
  700. button).
  701.  
  702. Note:Since Launch requires at least one item
  703.      per menu, it will create a blank option if
  704.      you try to delete the sole remaining item
  705.      from a menu.
  706.  
  707. #5
  708.                  5.00 Move Item
  709.  
  710. Use the cursor bar movement keys to move the
  711. menu item under the cursor bar to a new
  712. position. The left arrow key will take you to
  713. the previous menu (or click on the offset left
  714. arrow on the status line).
  715.  
  716. To move into a menu, position the cursor bar
  717. ABOVE the menu's item in the menu window and
  718. press [Enter] or [Right]. You can also press the
  719. hot key of a menu.
  720.  
  721. When the item is in the correct position, press
  722. [F2] to save the changes. Press [Esc] to cancel
  723. the operation, and return the item to its
  724. original position.
  725.  
  726. Move can be used to change the position of
  727. entire menus (not just options), and it can also
  728. be used to move options or menus between
  729. structures.
  730.  
  731. Note:Since Launch requires at least one item
  732.      per menu, if you try to move the sole
  733.      remaining item out of a menu, it will
  734.      create a blank option within that menu.
  735.  
  736. #6
  737.                 6.00 Move Window
  738.  
  739. Use the arrow keys to move the menu window to a
  740. new position.
  741.  
  742.                      [Up]
  743.              [Home]    ^    [Pg Up]
  744.                      \ + /
  745.                       \+/
  746.            [Left]  <---+--->  [Right]
  747.                       /+\
  748.                      / + \
  749.               [End]    V    [Pg Dn]
  750.                     [Down]
  751.  
  752. When you have done this, press [F2] to save the
  753. menu window in its new position, or press [Esc]
  754. to return it to its previous position.
  755.  
  756. If you are using a mouse, drag the window's
  757. title bar (the top line) to a new position. To
  758. do this, move the mouse pointer onto the top
  759. line of the window. Then, press AND hold down
  760. the mouse button, and move the mouse. This is
  761. referred to as dragging. When the window is in
  762. the desired position, release the mouse button.
  763.  
  764. #7
  765.                    7.00 Scheme
  766.  
  767. The Scheme menu contains a list of screen
  768. elements whose attributes may be modified.
  769.  
  770. The Elements section contains a list of all of
  771. the screen elements you can choose the attribute
  772. of. Some screen elements have a colour
  773. attribute, while others have a texture
  774. attribute.
  775.  
  776. When you highlight an element, the Attribute
  777. region on the right hand side of the Scheme
  778. dialog will change to show you the current
  779. attribute of that element. To change the
  780. attribute, press [Tab] or [Alt+U] to move the
  781. focus to the Attribute region, and then use
  782. [Up], [Down], [Left] and [Right] to choose a new
  783. attribute. Launch's presentation will change
  784. dynamically to reflect any new attribute
  785. settings. This means that you can immediately
  786. see the result of your selection.
  787.  
  788. Other commands available from the Scheme window:
  789.  
  790. [F2]  leaves the Scheme menu, saving the
  791.       changes with your user information
  792. [Esc] leaves the Scheme menu without saving.
  793.       The current scheme will be used on a
  794.       temporary basis, and when you exit
  795.       Launch, you will be asked if you wish to
  796.       save the changes
  797.  
  798.  
  799.               7.01 Attribute Region
  800.  
  801. This part of the Scheme dialog allows the
  802. element's attribute to be changed. Depending on
  803. the element chosen, this will be either a colour
  804. or a texture (character), and the Attribute
  805. region will display colours or textures
  806. accordingly, with the current selection shown.
  807. The current attribute's numeric value is
  808. displayed at the top right hand corner.
  809.  
  810. [Left]        alters the foreground colour
  811. [Right]       independently of the background
  812.               colour or, decreases or increases
  813.               the texture value by one.
  814. [Up] [Down]   alters the background colour
  815.               independently of the foreground
  816.               colour or, decreases or increases
  817.               the texture value by 16.
  818. [C]ycle       cycles the attribute. This has
  819.               the same effect as pressing the
  820.               right arrow key except that a two
  821.               second delay is inserted between
  822.               each colour change. Cycling
  823.               ceases when you press [Space].
  824.               Cycle allows you to sit back and
  825.               view every colour combination,
  826.               stopping at the one you like best
  827.  
  828.  
  829. Once you have found the selection that you want,
  830. press [Enter] or click on "[Ret] to modify" on
  831. the status line. If you want to discard any
  832. changes you have made, press [Esc].
  833.  
  834.  
  835.                   7.02 Shadows
  836.  
  837. The way that Launch displays shadows may be
  838. chosen from amongst five different methods:
  839.  
  840. (a) None           no shadows are displayed
  841. (b) Left,clear     characters in the shadow
  842.                    region (below and left of
  843.                    windows) are "dimmed"
  844. (c)                characters in the shadow
  845. Left,[texture]     region are replaced by the
  846.                    "shadow" texture
  847. (d) Right,clear    as for (b), except the
  848.                    shadow region is below and
  849.                    right of windows
  850. (e)                as for (c), except shadow
  851. Right,[texture]    region is below and right of
  852.                    windows
  853.  
  854.  
  855.                 7.03 Load Scheme
  856.  
  857. Load Scheme allows you to retrieve a complete
  858. definition of Launch's colours and textures.
  859.  
  860. If you have not saved your current scheme, you
  861. will be prompted to do so before loading a new
  862. one.
  863.  
  864. Once invoked, use the vertical arrow keys to
  865. select the Scheme you wish to load and then
  866. press [Enter] (or just press its number). As you
  867. move through the list, the presentation of
  868. Launch will change to show you what scheme you
  869. are loading.
  870.  
  871. Press [Esc] to exit without loading a scheme.
  872.  
  873.  
  874.                 7.04 Save Scheme
  875.  
  876. Save Scheme allows you to save a complete
  877. definition of Launch's colours and textures.
  878.  
  879. Once invoked, use the vertical arrow keys to
  880. select the Scheme you wish to save over and then
  881. press [Enter] (or just press its number). As you
  882. move through the list, Launch's presentation
  883. will change to show you what you are going to
  884. save over.
  885.  
  886. Once you have pressed [Enter], you can give your
  887. scheme a name. Press [Enter] once you have done
  888. this to save the scheme.
  889.  
  890. Press [Esc] at any stage to exit without saving
  891. a scheme.
  892.  
  893.  
  894.               7.05 EGA/VGA Palette
  895.  
  896. This command allows you to alter the colours
  897. available in Launch. On a VGA (Video Graphics
  898. Array), this allows you to select 16 of 262,144
  899. colours; on an EGA (Enhanced Graphics Adapter)
  900. you can select 16 of 64 colours. In addition,
  901. you may also select whether to use an extra 8
  902. background colours, or to have blinking enabled.
  903. The screen border colour can also be set.
  904.  
  905. At the left of the palette dialog is the Palette
  906. table, showing all possible colour combinations.
  907. One row of this table is selected at any one
  908. time, the colour being modified is shown by the
  909. background of the current row. Select which
  910. entry you would like to alter using [Up],
  911. [Down], [Home] and [End], and then move to the
  912. Red, Green or Blue colour sliders using [Alt+R],
  913. [Alt+G] or [Alt+B], or click on it with the
  914. mouse.
  915.  
  916. Each colour component can be manipulated
  917. individually using [Left], [Right], [Home] and
  918. [End], or by using the mouse.
  919.  
  920. [Alt+P] moves to the palette region
  921. [Alt+R] modifies the red component
  922. [Alt+G] modifies the green component
  923. [Alt+B] modifies the blue component
  924. [Alt+A] allows the user to toggle (using
  925.         [Space]) between blinking and extra
  926.         background colours
  927. [D]     uses DOS's default value for that
  928.         palette entry
  929. [R]     restores the previous value for palette
  930.         entry
  931. [Enter] returns to the scheme dialog
  932. [Esc]   returns to the scheme dialog,
  933.         discarding any changes
  934.  
  935. Any changes to the palette are saved from within
  936. the Scheme dialog.
  937.  
  938. The normal DOS palette is restored after leaving
  939. Launch.
  940.  
  941.  
  942.             7.06 Save Current Scheme?
  943.  
  944. You have made changes to the current scheme, and
  945. Launch wishes to know if you want to save those
  946. changes before loading a new scheme. If you
  947. don't, the changes you have made will be lost
  948. (they won't be recorded with your user
  949. information).
  950.  
  951. #8
  952.                    8.00 About
  953.  
  954. The About dialog provides information about your
  955. system and Launch.
  956.  
  957. Licenced to     Who owns this copy of Launch
  958. User ID         The User ID of the person
  959.                 currently logged on
  960. User Name       The User Name of the person
  961.                 currently logged on
  962. Current         The path that DOS is currently
  963. Directory       using
  964. Free Disk Space How much space remains on the
  965.                 active drive
  966. Current         Where the currently displayed
  967. Structure       menu window comes from. In a
  968.                 system with linked menu
  969.                 structures, this is sometimes
  970.                 of help
  971. Video mode      If video is in VGA, EGA, MCGA
  972.                 or CGA mode.
  973. Network mode    If network mode is on.
  974. Printer Status  The current status of the
  975.                 printer, from DOS's point of
  976.                 view (so the displayed
  977.                 information may not be fully
  978.                 correct)
  979.                 
  980.                 Disconnected not connected to
  981.                              the computer
  982.                 Turned Off   has not been
  983.                              switched on
  984.                 Online       ready to print
  985.                 Offline      not ready to print
  986.                 Paper Out    requires paper
  987.                 Busy         already printing
  988.                 Error        error of some
  989.                              description
  990.                 
  991. Log file        The file where log messages are
  992.                 being recorded, if any. This
  993.                 item is only shown if you are a
  994.                 supervisor, so normal users do
  995.                 not know if their usage is
  996.                 being tracked.
  997.  
  998.  
  999. #9
  1000.                 9.00 Preferences
  1001.  
  1002. The Preferences command allows you to customise
  1003. Launch's features. It is accessed by pressing
  1004. [F10][P].
  1005.  
  1006. Select the feature that you wish to customise by
  1007. pressing [Tab] or [Shift+Tab] or the feature's
  1008. short cut, and then follow the instructions
  1009. below.
  1010.  
  1011. To return to the Command menu, press:
  1012. [F2]    Saves any changes
  1013. [Esc]   Discards any changes
  1014. [Enter] Continues with any changes, the option
  1015.         to save them is given before the user
  1016.         exits Launch
  1017.  
  1018.  
  1019.                 9.01 Date format
  1020.  
  1021. This controls the way in which the current date
  1022. is displayed.
  1023.  
  1024. [Tab] or [Shift+Tab] to the Date format field or
  1025. press [Alt+D] to move to it directly. Change the
  1026. date format by pressing [Up], [Down], [Home] and
  1027. [End]. The date shown in the upper left corner
  1028. of the screen will update automatically to
  1029. reflect the new date format.
  1030.  
  1031.  
  1032.  
  1033.                 9.02 Time format
  1034.  
  1035. This controls the way in which the current time
  1036. is displayed.
  1037.  
  1038. [Tab] or [Shift+Tab] to the Time format field or
  1039. press [Alt+T] to move to it directly. Change the
  1040. time format by pressing [Up], [Down], [Home] and
  1041. [End]. The time shown in the upper right corner
  1042. of the screen will update automatically to
  1043. reflect the new time format.
  1044.  
  1045.  
  1046.              9.03 Show day of week?
  1047.  
  1048. This controls whether or not the day of the week
  1049. is displayed by Launch.
  1050.  
  1051. [Tab] or [Shift+Tab] to the Show day of Week
  1052. field or press [Alt+W] to move to it directly.
  1053. Change the setting by pressing [Space] to
  1054. toggle, [Y] to enable or [N] to disable. The
  1055. display in the upper left corner of the screen
  1056. will update automatically to reflect the new
  1057. setting.
  1058.  
  1059.  
  1060.             9.04 Show user help dots
  1061.  
  1062. This controls whether or not menu items with
  1063. associated user help are shown with a dot on
  1064. their left. This makes it very easy to find menu
  1065. items that currently do not have any user help.
  1066.  
  1067. [Tab] or [Shift+Tab] to the Show User Help Dots
  1068. field or press [Alt+U] to move to it directly.
  1069. Change the setting by pressing [Space] to
  1070. toggle, [Y] to enable or [N] to disable. The
  1071. display of menu windows in the background will
  1072. update automatically to reflect the new setting.
  1073.  
  1074.  
  1075.              9.05 Swap mouse buttons
  1076.  
  1077. This controls the function of the mouse buttons.
  1078. It allows the function normally associated with
  1079. the buttons to be swapped. Normally the left
  1080. mouse button is the same as [Enter] and the
  1081. right mouse button is the same as [Esc].
  1082.  
  1083. This is useful if you are left-handed, or if you
  1084. are used to having the buttons perform opposite
  1085. functions.
  1086.  
  1087. [Tab] or [Shift+Tab] to the Swap mouse buttons
  1088. field or press [Alt+M] to move to it directly.
  1089. Change the setting by pressing [Space] to
  1090. toggle, [Y] to enable or [N] to disable.
  1091.  
  1092.  
  1093.              9.06 Screen save (mins)
  1094.  
  1095. This controls the amount of time that Launch
  1096. will wait before activating the screen saver.
  1097. The screen saver blacks out the screen to
  1098. prevent the phosphor from "burning in" to a
  1099. particular image which is displayed for an
  1100. extended period of time.
  1101.  
  1102. If no key has been pressed and no mouse movement
  1103. has occurred within the specified time period (1
  1104. to 99 minutes), the screen save will be
  1105. activated. Until a key is pressed or mouse
  1106. movement occurs, a message is moved around the
  1107. screen, indicating that a key should be pressed
  1108. in order to re-activate the screen.
  1109.  
  1110. [Tab] or [Shift+Tab] to the Show short cuts
  1111. field or press [Alt+S] to move to it directly.
  1112. Change the setting by typing in a new value or
  1113. editing the one that is there, or by pressing
  1114. [Up] and [Down] to increase or decrease the
  1115. value.
  1116.  
  1117. A value of 0 prevents screen-save from
  1118. occurring.
  1119.  
  1120. Note:Screen save only functions while in
  1121.      Launch, and is turned off during cycling.
  1122.  
  1123.  
  1124.                9.07 Exit short cut
  1125.  
  1126. The exit short cut is a quick way for you to
  1127. leave Launch. It is very similar to a normal
  1128. short cut that you might put on an option or a
  1129. menu. When you press the exit short cut during
  1130. normal menu operations (if present, it is
  1131. displayed beside Exit in the Command menu), you
  1132. will immediately exit Launch, bypassing the
  1133. normal confirmation window. Of course, if you
  1134. have changed your preferences, you will be asked
  1135. to save them before exiting.
  1136.  
  1137. [Tab] or [Shift+Tab] to the Exit short cut field
  1138. or press [Alt+E] to move to it directly. To
  1139. change the setting, simply press the desired key
  1140. combination, or press [Down] to see a list of
  1141. available and used short cuts.
  1142.  
  1143.  
  1144.                 9.08 Header line
  1145.  
  1146. The header line contains information that you
  1147. specify. It may be your company or division
  1148. name, or just some information that you want on-
  1149. screen.
  1150.  
  1151. [Tab] or [Shift+Tab] to the Header line field or
  1152. press [Alt+H] to move to it directly. Edit the
  1153. text as you would any other text field. The
  1154. header line on the top line of the screen
  1155. changes as you type so you can see how it is
  1156. going to look.
  1157.  
  1158. #10
  1159.                10.00 User Accounts
  1160.  
  1161. User accounts allows you to change the access
  1162. privileges of Launch's users.
  1163.  
  1164. Only users with an authority level of 99 can
  1165. access User Accounts. Before doing so, they must
  1166. re-enter their login password. This is to
  1167. prevent unauthorised access when a supervisor
  1168. has left their machine unattended.
  1169.  
  1170. The User Accounts window displays each user's
  1171. ID, name and authority level.
  1172.  
  1173. [Enter]   Edits the user's information
  1174. [Insert]  Inserts a record for a new user. The
  1175.           new user's scheme, preferences and
  1176.           access privileges are copied from the
  1177.           user highlighted by the cursor when
  1178.           [Insert] was pressed
  1179. [Delete]  Deletes the user shown if it is not
  1180.           the current users (ie your own!)
  1181. [Up]      Moves up one user
  1182. [Down]    Moves down one user
  1183. [Pg Up]   Moves up one page
  1184. [Pg Dn]   Moves down one page
  1185. [Home]    Moves to the first user
  1186. [End]     Moves to the last user
  1187. [F2]      Returns to the Command menu
  1188.  
  1189.  
  1190.                  10.01 Password
  1191.  
  1192. Before you access User Accounts you must re-
  1193. enter your login password. This is to prevent
  1194. unauthorised access when a supervisor has left
  1195. their machine unattended.
  1196.  
  1197.  
  1198.              10.02 Edit User:User ID
  1199.  
  1200. This field determines the unique ID that this
  1201. user will use to identify themselves when
  1202. logging on. It is usually the user's initials or
  1203. their first name.
  1204.  
  1205. [Tab] or [Shift+Tab] to the User ID field or
  1206. press [Alt+U] to move to it directly. Edit the
  1207. text as you would any other text field.
  1208.  
  1209. Note: This field must be unique.
  1210.  
  1211.  
  1212.             10.03 Edit User:User Name
  1213.  
  1214. This field fully identifies the user, giving
  1215. their full name.
  1216.  
  1217. [Tab] or [Shift+Tab] to the User Name field or
  1218. press [Alt+N] to move to it directly. Edit the
  1219. text as you would any other text field.
  1220.  
  1221.  
  1222.             10.04 Edit User:Password
  1223.  
  1224. This field specifies the user's password. Only
  1225. those with the correct password can gain access
  1226. to Launch. When the cursor is not on this field,
  1227. it appears as a string of ampersands ("@") so
  1228. that a casual glance will not reveal the
  1229. password.
  1230.  
  1231. [Tab] or [Shift+Tab] to the Password field or
  1232. press [Alt+P] to move to it directly. Edit the
  1233. text as you would any other text field.
  1234.  
  1235.  
  1236.             10.05 Edit User:Authority
  1237.  
  1238. This specifies the user's authority level. It
  1239. controls which menu items are visible to them.
  1240. If a user has an authority less than that of a
  1241. menu item, that item will be removed from the
  1242. menu window.
  1243.  
  1244. An authority level of 99 (the highest) indicates
  1245. supervisor status, and controls access to the
  1246. User Accounts command. It also prevents users
  1247. who are not supervisors from saving schemes to
  1248. the Scheme file.
  1249.  
  1250. [Tab] or [Shift+Tab] to the Authority field or
  1251. press [Alt+A] to move to it directly. Change the
  1252. setting by typing in a new value or editing the
  1253. one that is there, or by pressing [Up] and
  1254. [Down] to increase or decrease the value.
  1255.  
  1256.  
  1257.         10.06 Edit User:Allow Exit to DOS
  1258.  
  1259. When this field is unticked, the user will not
  1260. be allowed to exit to DOS. Instead, they will be
  1261. returned to the log-on screen where a user with
  1262. higher access privileges can log-on and then
  1263. exit to DOS, or someone else can log-on and
  1264. start working.
  1265.  
  1266. [Tab] or [Shift+Tab] to the Allow Exit to DOS
  1267. field or press [Alt+D] to move to it directly.
  1268. Change the setting by pressing [Space] to
  1269. toggle, [Y] to enable or [N] to disable.
  1270.  
  1271.  
  1272.           10.07 Edit User:Allow Editing
  1273.  
  1274. When this field is unticked, the user will not
  1275. be allowed to alter the menu; the menu commands
  1276. add, edit, copy, delete, move and window will be
  1277. inaccessible.
  1278.  
  1279. [Tab] or [Shift+Tab] to the Allow Editing field
  1280. or press [Alt+E] to move to it directly. Change
  1281. the setting by pressing [Space] to toggle, [Y]
  1282. to enable or [N] to disable.
  1283.  
  1284.  
  1285.             10.08 Confirm:Delete User
  1286.  
  1287. Confirm that you really do wish to delete this
  1288. user. Press [Enter] to confirm deletion, or
  1289. press [Esc] to cancel.
  1290.  
  1291.  
  1292.         10.09 Cannot Delete Current User
  1293.  
  1294. You are not allowed to delete the user record
  1295. that you are logged in as.
  1296.  
  1297.  
  1298.            10.10 No Supervisor Account
  1299.  
  1300. Launch requires that there be at least one
  1301. supervisor account. It may be that you have
  1302. accidentally removed your own supervisor status.
  1303.  
  1304. You must set up at least one user (usually
  1305. yourself) as the supervisor.
  1306.  
  1307.  
  1308.              10.11 Duplicate User ID
  1309.  
  1310. No two users are allowed to have the same User
  1311. ID. You must choose a unique ID for each user.
  1312.  
  1313.  
  1314.       10.12 Invalid User Accounts Password
  1315.  
  1316. The password you entered was incorrect.
  1317.  
  1318. Before you access User Accounts you must re-
  1319. enter your login password. This is to prevent
  1320. unauthorised access when a supervisor has left
  1321. their machine unattended.
  1322.  
  1323.  
  1324.             10.13 User file truncated
  1325.  
  1326. The last record in the user was invalid. It has
  1327. been removed.
  1328.  
  1329.  
  1330.                 10.14 LOGIN_USER
  1331.  
  1332. A special user LOGIN_USER is maintained by
  1333. Launch to determine how the Login screen is
  1334. displayed. The colours, textures, palette and
  1335. preferences of this user are used to produce the
  1336. login display. If this user name is not found
  1337. before the Login screen is displayed, the scheme
  1338. and preference settings of the last user in the
  1339. user file are used.
  1340.  
  1341. To modify the settings, login as the LOGIN_USER,
  1342. modify the settings and then save them.
  1343.  
  1344. If you do not wish anyone to alter the
  1345. LOGIN_USER's settings (by logging in as the
  1346. LOGIN_USER), give the LOGIN_USER a password that
  1347. only you know. Launch ensures that the
  1348. LOGIN_USER always has an authority of zero, and
  1349. cannot edit or exit to DOS.
  1350.  
  1351. #11
  1352.                  11.00 Shareware
  1353.  
  1354. The user supported software concept (also known
  1355. as "Shareware") is an attempt to provide quality
  1356. software at a low cost. Both the user and the
  1357. author benefit from this plan. The user will
  1358. benefit by being able to "test drive" software
  1359. thoroughly before purchasing it. The author
  1360. benefits by being able to enter the commercial
  1361. software market while avoiding the high cost of
  1362. commercial distribution.
  1363.  
  1364. This concept helps many independent authors and
  1365. small companies that otherwise would be
  1366. discouraged from developing and promoting their
  1367. ideas. It can only work with your support. If
  1368. you obtain a user supported program from a
  1369. friend and are still using it after a few weeks,
  1370. then it is obviously worth something to you, and
  1371. a registration fee should be paid. The fee
  1372. entitles the user to a printed manual, disks,
  1373. product support and upgrade deals.
  1374.  
  1375. This software is distributed under the user
  1376. supported software concept. Though Launch is
  1377. copyrighted, you are encouraged to copy and
  1378. distribute this program to others. You are
  1379. granted a 30-day limited licence to test drive
  1380. Launch. If AFTER THIS PERIOD you continue to use
  1381. the software (which indicates your satisfaction
  1382. with the product) you are OBLIGATED to register
  1383. yourself as a legitimate Launch user. If after
  1384. 30 days, you do not wish to register, you MUST
  1385. remove and destroy any copies of Launch in your
  1386. possession.
  1387.  
  1388.  
  1389.                   Why Register?
  1390.  
  1391. I have spent an immeasurable amount of time
  1392. developing Launch; it is only fair that if you
  1393. opt to use it that I be paid for my efforts.
  1394. This is a legal obligation of the user that
  1395. cannot be avoided. Additionally, there are other
  1396. reasons to register. All registered users of the
  1397. Shareware version will automatically receive the
  1398. latest commercial version of Launch which is not
  1399. available in Shareware. Usually the Shareware
  1400. versions of Launch are limited in their
  1401. capabilities - the commercial version is not.
  1402. Registered users are entitled to free product
  1403. support and additional information and specials
  1404. on other Crystal Software products and upgrades.
  1405.  
  1406.  
  1407.                 11.01 Order Form
  1408.  
  1409. This screen is where you enter the details
  1410. required to get a copy of Launch to you. You can
  1411. get a hard copy of this information by printing
  1412. to LPT1, or by printing it to a file and then
  1413. using DOS or another program to print that file.
  1414.  
  1415.  
  1416.                   11.02 Prices
  1417.  
  1418. Item                                    Cost
  1419. Single User Licence                      $35
  1420. Server Licence (any number of           $200
  1421. users)
  1422. Site Licence (any number of             $450
  1423. servers)
  1424. Company Licence (any number of          $950
  1425. sites)
  1426. Additional manuals                       $10
  1427.  
  1428. These prices are current as of Sunday, 11 August
  1429. 1996. These prices are subject to change.
  1430. Multiple user licence prices are negotiable.
  1431.  
  1432. You can obtain the latest registered version of
  1433. Launch over the Internet with your credit card,
  1434. using Albert's Ambry, http://www.alberts.com.
  1435. You obtain the electronic version immediately,
  1436. and you will receive the package with manual and
  1437. disks in less than two weeks.
  1438.  
  1439. Bulk orders or network/server/site/company
  1440. licences are only available directly from
  1441. Crystal Software.
  1442.  
  1443. Bulk orders are multiple single-user versions,
  1444. each with a set of disks and user's guide.
  1445. Licences come with both 3.5" and 5.25" disks and
  1446. a user's guide. Additional user's guides are
  1447. available for an extra charge.
  1448.  
  1449.  
  1450.             11.03 Payment - Australia
  1451.  
  1452. Australian customers can send a cheque, bank
  1453. draft or postal money order (prepaid) to Simon
  1454. Carter. Crystal Software now accepts Visa,
  1455. MasterCard and Bank Card. Please include your
  1456. card number, its expiry date, your signature and
  1457. the current date.
  1458.  
  1459.  
  1460.             11.04 Payment - Overseas
  1461.  
  1462. Please add an additional $AUS 10 to cover
  1463. postage, packing and custom charges.
  1464.  
  1465. Crystal Software now accepts Visa, MasterCard
  1466. and Bank Card. Please include your card number,
  1467. its expiry date, your signature and the current
  1468. date.
  1469.  
  1470. The preferred method is a (prepaid) Postal Money
  1471. order in Australian dollars (your post office
  1472. will perform the conversion), payable to Simon
  1473. Carter. A less attractive alternative is a bank
  1474. draft; this is available from any bank, and
  1475. usually costs between $5 and $10. An alternative
  1476. to this is a cheque drawn on an Australian bank
  1477. (cheques drawn on foreign banks take 6 weeks (!)
  1478. to clear).
  1479.  
  1480. Please remit all cheques/money orders to Simon
  1481. Carter.
  1482.  
  1483.  
  1484.                  11.05 Print To:
  1485.  
  1486. To determine where the order form is sent when
  1487. printed, enter one of the following in the
  1488. "Print to" field:
  1489.  
  1490.    LPT1          printer 1
  1491.    LPT2          printer 2
  1492.    COM1          serial port 1
  1493.    COM2          serial port 2
  1494.    COM3          serial port 3
  1495.    COM4          serial port 4
  1496.    filename.ext  saves the order in the file
  1497.                  filename.ext (usually
  1498.                  ORDER.TXT). This can be used
  1499.                  to email the order directly,
  1500.                  or allow it to be faxed.
  1501.  
  1502. Send your order (don't forget to fill out the
  1503. "comments" section!) to the address below:
  1504.  
  1505.     Email:
  1506.       launch@ozemail.com.au
  1507.     
  1508.     Web:
  1509.       http://www.ozemail.com.au/~launch
  1510.     
  1511.     Mail:
  1512.       Simon Carter
  1513.       Crystal Software
  1514.       2 / 9 Woodbine Court
  1515.       Wantirna
  1516.       Victoria 3152
  1517.       AUSTRALIA
  1518.     
  1519.     Phone:
  1520.       +61-3 9729-8836
  1521.     
  1522.     Fax:
  1523.       +61-3 9800-3078
  1524.     
  1525.     Internet registration:
  1526.       http://www.alberts.com
  1527.     
  1528.  
  1529.             11.10 Welcome to Launch!
  1530.  
  1531. Launch is shareware and may be used free of
  1532. charge for a limited trial period (30 days). If
  1533. you find Launch useful and intend to continue
  1534. using it, you must register it.
  1535.  
  1536. Registration entitles you to:
  1537.   - the latest version of Launch (smaller and
  1538.      faster)
  1539.   - a first-rate, laser printed manual
  1540.   - extra features and additional programs
  1541.   - removal of reminder notices
  1542.  
  1543. You will:
  1544.   - not be breaking the law
  1545.   - have a clear conscience
  1546.   - be supporting Australian software
  1547.   - ensure continued development of Launch
  1548.  
  1549. #12
  1550.                12.00 Command Menu
  1551.  
  1552. The Command menu shows the facilities that are
  1553. available for customising Launch to the user's
  1554. preferences, modifying the menu structure, and
  1555. changing security details.
  1556.  
  1557. Some commands may not be visible if they have
  1558. been disabled in User Accounts. Only users with
  1559. an authority level of 99 can access User
  1560. Accounts, and only users that are allowed to
  1561. edit can see the commands Edit, Insert, Delete,
  1562. Move, Copy, Move Window and First Menu Name.
  1563.  
  1564.  
  1565.                    12.01 About
  1566.  
  1567. This command displays general information about
  1568. Launch and your system.
  1569.  
  1570.  
  1571.                 12.02 Order form
  1572.  
  1573. This command allows you to enter your details to
  1574. order Launch, and send the order form to a
  1575. printer or a file.
  1576.  
  1577.  
  1578.               12.03 Change password
  1579.  
  1580. This command allows the current user to change
  1581. their login password. They must enter their
  1582. current password first, then enter a new
  1583. password and confirm it by repeating it exactly.
  1584.  
  1585.  
  1586.                 12.04 Preferences
  1587.  
  1588. This command allows Launch to be customised to
  1589. the user's preference, such as the date and time
  1590. format, mouse configuration, screen save time-
  1591. out, exit short cut, header line etc.
  1592.  
  1593.  
  1594.                   12.05 Scheme
  1595.  
  1596. The Scheme command allows you to modify the
  1597. colours and textures in which Launch is
  1598. presented. It also allows the EGA/VGA Palette to
  1599. be modified.
  1600.  
  1601.  
  1602.                    12.06 Edit
  1603.  
  1604. Edit allows you to edit an existing option,
  1605. divider, menu or link. Position the cursor bar
  1606. over the item you wish to edit, and then invoke
  1607. edit by pressing [F9].
  1608.  
  1609. Alternatively, by selecting edit from the
  1610. Command menu, Launch allows you to select the
  1611. item that you wish to edit. This enables you to
  1612. edit the text of divider bars.
  1613.  
  1614.  
  1615.                   12.07 Insert
  1616.  
  1617. Insert allows you to create new items: options,
  1618. menus, dividers and links. It can be invoked by
  1619. pressing [Insert] when the Command menu is not
  1620. displayed.
  1621.  
  1622.  
  1623.                   12.08 Delete
  1624.  
  1625. Delete allows you to remove any menu item.
  1626. Delete can be invoked by pressing [Delete] when
  1627. the Command menu is not shown.
  1628.  
  1629.  
  1630.              12.09 Move current item
  1631.  
  1632. This option allows you to move an item to
  1633. anywhere else in the menu structure. Position
  1634. the cursor bar over the item you wish to move,
  1635. and then invoke Move through the Command menu.
  1636. Move works equally well on options, menus or
  1637. links, and can even move items across linked
  1638. structures.
  1639.  
  1640.  
  1641.              12.10 Copy current item
  1642.  
  1643. Copy duplicates the item under the cursor bar.
  1644. With it you can duplicate entire menus, links or
  1645. just options. Invoke Copy after positioning the
  1646. cursor bar over the item you wish to copy.
  1647.  
  1648.  
  1649.                 12.11 Move window
  1650.  
  1651. This command allows you to reposition a menu
  1652. window anywhere on the screen. Invoke Move
  1653. Window when the window that you want to
  1654. reposition is active.
  1655.  
  1656.  
  1657.               12.12 First menu name
  1658.  
  1659. This command allows you to change the name and
  1660. short cut of the first menu that appears on the
  1661. desktop. The authority level of the first menu
  1662. cannot be modified from 0 otherwise some users
  1663. would not be able to see any menu at all.
  1664.  
  1665.  
  1666.                12.13 User accounts
  1667.  
  1668. User Accounts allows you to add, delete and
  1669. change user information.
  1670.  
  1671.  
  1672.                    12.14 Exit
  1673.  
  1674. This command is used to leave Launch.
  1675.  
  1676. If an exit short cut is defined (it is displayed
  1677. beside Exit in the Command menu) it may also be
  1678. pressed to leave Launch.
  1679.  
  1680. #13
  1681.          13.00 Warning/Error Dialogs #1
  1682.  
  1683. The following section contains more information
  1684. for the various warning or error dialogs
  1685. (windows) that Launch uses.
  1686.  
  1687.  
  1688.               13.01 Save Settings?
  1689.  
  1690. You have changed scheme or preference settings,
  1691. and have not yet saved them. If you exit without
  1692. saving, the changes you have made will be lost.
  1693.  
  1694.  
  1695.                13.02 Confirm Exit
  1696.  
  1697. Do you really wish to exit?
  1698.  
  1699. [Y] Exit     leave Launch
  1700. [L] Log-in   return to log-in
  1701.              screen
  1702. [Esc] Cancel don't exit
  1703.  
  1704.  
  1705.             13.03 Short Cut Reserved
  1706.  
  1707. Launch reserves some keys for its own exclusive
  1708. use. Please choose another short cut.
  1709.  
  1710.  
  1711.               13.04 Short Cut Used
  1712.  
  1713. A menu item has already been assigned the short
  1714. cut that you have pressed. Duplicate short cuts
  1715. are allowed but are not recommended.
  1716.  
  1717.  
  1718.              13.05 Is Exit Short Cut
  1719.  
  1720. The short cut that you have pressed has already
  1721. been assigned as your exit short cut. You must
  1722. choose another short cut key for this item.
  1723.  
  1724.  
  1725.        13.06 Short cut used by hidden item
  1726.  
  1727. A menu item that you do not have the authority
  1728. to access has already been assigned the short
  1729. cut that you have pressed. You must choose
  1730. another short cut for the item.
  1731.  
  1732.  
  1733.         13.07 Hot Key Used by Hidden Item
  1734.  
  1735. The hot key that you have given this item has
  1736. already been used by an item that you do not
  1737. have the authority to access (a hidden item).
  1738. You must choose another hot key for this item.
  1739.  
  1740.  
  1741.                13.08 Hot Key Used
  1742.  
  1743. The hot key that you have given this item has
  1744. already been used by another item. You can use
  1745. duplicate hot keys, but be aware that only the
  1746. first item found with a matching hot key will be
  1747. run. By pressing [C] or [Esc], you can return to
  1748. editing and modify the hot key, or by pressing
  1749. [F2], you can choose to use the duplicate hot
  1750. key.
  1751.  
  1752.  
  1753.             13.09 Create Structure ?
  1754.  
  1755. You are attempting to link a structure that
  1756. doesn't exist. If you wish, Launch can create
  1757. the new structure from scratch for you, just
  1758. press [Enter]. If you have entered the link path
  1759. or link number incorrectly, press [Esc].
  1760.  
  1761.  
  1762.             13.10 Create User File ?
  1763.  
  1764. The user file either does not exist, or is too
  1765. small to contain one valid user record. A new
  1766. one can be created if you press [Enter].
  1767. Pressing [Esc] will cause Launch to exit,
  1768. because it cannot continue without user
  1769. information.
  1770.  
  1771.  
  1772.          13.11 Out of Environment Space
  1773.  
  1774. Launch uses a small amount (typically 30
  1775. characters or bytes) of environment space to
  1776. return the user to the correct menu after
  1777. running an application. The available
  1778. environment space can be increased by minimising
  1779. the length of your path statement. Adding the
  1780. following line to your CONFIG.SYS can increase
  1781. the amount of environment space you have:
  1782.  
  1783.      shell=c:\dos\command.com /e:512
  1784.  
  1785. This ensures that 512 bytes is available for the
  1786. environment. You can view the contents of the
  1787. environment using the DOS "set" command.
  1788.  
  1789. If you are using Windows 95, modify the
  1790. properties of the shell you are using (eg MS-
  1791. DOS, 4DOS, NDOS etc). Under the Memory tab,
  1792. increase the Initial Environment setting. If it
  1793. is set to Auto, change it to 512.
  1794.  
  1795.  
  1796.          13.12 Couldn't Find Environment
  1797.  
  1798. Launch uses a small amount (typically 30
  1799. characters or bytes) of environment space to
  1800. return the user to the correct menu after
  1801. running an application. Launch was unable to
  1802. locate the environment in the standard manner.
  1803. This only happens when LMENU.EXE is run directly
  1804. (by Windows or Windows 95) without its necessary
  1805. batch file LAUNCH.BAT. Launch requires the shell
  1806. (COMMAND.COM, 4DOS.COM, NDOS etc) to be present
  1807. to provide an environment.
  1808.  
  1809. #14
  1810.          14.00 Warning/Error Dialogs #2
  1811.  
  1812. The following section contains more information
  1813. for the various warning or error dialogs
  1814. (windows) that Launch uses.
  1815.  
  1816.  
  1817.                14.01 Item Password
  1818.  
  1819. Enter the password to access this item. If the
  1820. password you type is incorrect, access will be
  1821. denied. The supervisor may choose to bypass
  1822. entering the password by pressing [F9]. This
  1823. enables them to delete items that they have
  1824. forgotten the password of, and access items
  1825. given a password by other people.
  1826.  
  1827.  
  1828.          14.02 Structure Already Linked
  1829.  
  1830. The structure that you are trying to link has
  1831. already been linked elsewhere, and another link
  1832. would be redundant.
  1833.  
  1834.  
  1835.          14.03 Error Creating Directory
  1836.  
  1837. Launch was unable to create the specified
  1838. directory. The drive you specified may not
  1839. exist, there may not be a disk in it, or the
  1840. disk may be full.
  1841.  
  1842.  
  1843.            14.04 Unable to Locate User
  1844.  
  1845. This error should only occur on a network. It
  1846. occurs when the supervisor removes a user while
  1847. that user is still using Launch - Launch cannot
  1848. find the information in order to update it.
  1849.  
  1850.  
  1851.              14.05 Undefined Option
  1852.  
  1853. The option that you have tried to execute has
  1854. not yet been edited to tell Launch how to
  1855. execute it. Rectify this by editing the option
  1856. in question.
  1857.  
  1858.  
  1859.         14.06 Contains Higher Authorities
  1860.  
  1861. The menu that you tried to delete/move/copy
  1862. contains hidden items with an authority level
  1863. greater than your own, and you are therefore
  1864. refused permission to perform an action that
  1865. affects those items.
  1866.  
  1867.  
  1868.          14.07 Insufficient Free Memory
  1869.  
  1870. There is not enough memory available to run the
  1871. text editor. If you are not using Launch's
  1872. editor BEDIT.EXE, try using it, since it is
  1873. fairly small. Otherwise, try using a smaller
  1874. editor, or free up some memory by unloading TSRs
  1875. etc.
  1876.  
  1877.  
  1878.            14.08 Unable to Rename File
  1879.  
  1880. Launch was unable to rename the specified file.
  1881. This could be because the file is marked read
  1882. only, or because a file of the new name already
  1883. exists (this can only happen if that file is
  1884. read only also- it could not be deleted).
  1885.  
  1886.  
  1887.            14.09 Unable to Delete File
  1888.  
  1889. Launch was unable to delete the specified file.
  1890. This is usually because the file is marked read
  1891. only.
  1892.  
  1893.  
  1894.             14.10 Incorrect Password
  1895.  
  1896. Your attempt to access/edit/move/copy/delete
  1897. this item has been denied because you do not
  1898. know its correct password.
  1899.  
  1900.  
  1901.              14.11 No Visible Items
  1902.  
  1903. The menu/link that you are trying to access has
  1904. no items in it that are visible to you. Under
  1905. normal circumstances the menu item itself should
  1906. not be visible to you either, however this is at
  1907. the discretion of the supervisor.
  1908.  
  1909. #15
  1910.               15.00 Used Short Cuts
  1911.  
  1912. This window shows a list of all the short cuts,
  1913. and whether they have been used or not. An
  1914. unused short cut has nothing printed on its
  1915. right, otherwise it has the name of the item
  1916. (the menu, option or link) that uses it. A
  1917. duplicate short cut will have multiple items
  1918. listed after it. Duplicate short cuts can be
  1919. easily located by looking for a blank entry in
  1920. the left hand column.
  1921.  
  1922. The exit short cut, if specified, has the words
  1923. EXIT SHORT CUT on its right.
  1924.  
  1925. Items that you do not have the authority to see
  1926. are listed as -- HIDDEN ITEM --.
  1927.  
  1928. Use [Up], [Down], [Pg Up], [Pg Dn], [Home] and
  1929. [End] to move through the list. You may select a
  1930. short cut by pressing [Enter] while it is
  1931. highlighted.
  1932.  
  1933. Pressing [Esc] returns to the previous window.
  1934.  
  1935. #16
  1936.               16.00 Parsing Errors
  1937.  
  1938. This section describes all possible errors that
  1939. can occur when Launch is trying to interpret
  1940. (parse) the batch commands associated with an
  1941. option.
  1942.  
  1943.  
  1944.          16.01 Expecting statement or ]
  1945.  
  1946. Launch allows several special batch statements:
  1947. Verify, RunProgram, EditField, CommandButtons,
  1948. RadioButtons and CheckBoxes. The command section
  1949. is not allowed to contain any statements but
  1950. these, and the command section must be
  1951. terminated by a right square bracket ].
  1952.  
  1953.  
  1954.           16.02 Remainder of batch file
  1955.  
  1956. After reading the closing ] of the command
  1957. section, Launch expects to read at least one
  1958. more character
  1959.  
  1960.  
  1961.           16.03 More option information
  1962.  
  1963. Launch was expecting to find more option
  1964. information.
  1965.  
  1966.  
  1967.             16.04 EditField statement
  1968.  
  1969. The EditField statement is used to prompt the
  1970. user with a text field. The maximum length of
  1971. the field can be defined, as can the initial
  1972. value, a prompt to tell the user what the field
  1973. is for, and a string identifying the history
  1974. list associated with the field.
  1975.  
  1976. The syntax of the EditField statement is as
  1977. follows:
  1978.  
  1979. 'EditField('
  1980.   <variable name (must start with a letter)>
  1981.   [ '[' <maximum length, 1..255> ']' ]
  1982.   [ '="' <initial value string> '"' ]
  1983.   [ ',"' <user prompt string> '"'
  1984.     [ ',"' <history list ID string> '"' ]
  1985.   ]
  1986. ')'
  1987.  
  1988. The variable name is a placeholder for the value
  1989. of the variable later in the batch file (even
  1990. later in the command section). To use the
  1991. variable's value, place the name of the variable
  1992. in percent signs e.g.
  1993.  
  1994.   %variable_name%
  1995.  
  1996. The variable name must start with a letter, and
  1997. after the initial character can contain both
  1998. letters, digits,  underscores _ and ampersands
  1999. @.
  2000.  
  2001.  
  2002. The maximum length is a number between 1 and 255
  2003. that controls the maximum length of the string.
  2004. No strings longer than this value can be
  2005. entered, and longer strings taken from the
  2006. history list will be truncated.
  2007.  
  2008.  
  2009. The initial value is the value the string will
  2010. take before the user has a chance to edit it,
  2011. and is the default value if they choose not to
  2012. edit it.
  2013.  
  2014.  
  2015. The prompt tells the user the purpose and use of
  2016. the field being edited. You can specify a short
  2017. cut key by preceding a letter character of the
  2018. prompt with a tilde ~. Pressing Alt+<letter>
  2019. will then take you directly to the edit field.
  2020.  
  2021.  
  2022. The history list ID string associates a
  2023. particular list of history strings with the
  2024. field. The history list records previous values
  2025. for the field, and allows them to be displayed,
  2026. selected and deleted. If there are any history
  2027. entries, an arrow will appear on the right hand
  2028. side of the field. Launch's history lists are:
  2029.  
  2030.   Title
  2031.   ..etc
  2032.  
  2033.  
  2034. Example:
  2035.  
  2036. [EditField(view[127]="%current_dir%",
  2037.   "View which ~file:",
  2038.   "View files"
  2039.   )
  2040. ]
  2041. more < %view%
  2042.  
  2043.  
  2044.          16.05 CommandButtons statement
  2045.  
  2046. The CommandButtons statement is used to provide
  2047. a group of buttons for the user to choose from.
  2048. Only one button can be selected, and doing so
  2049. closes the window and proceeds to the next (if
  2050. any). The leftermost button is always selected
  2051. initially, so it should contain the default
  2052. response. A prompt is used to tell the user what
  2053. the buttons do, and each button can have an
  2054. associated value string which is the value the
  2055. variable takes when that button is selected.
  2056.  
  2057. The syntax of the CommandButtons statement is as
  2058. follows:
  2059.  
  2060. 'CommandButtons('
  2061.   <variable name (must start with a letter)>
  2062.   ',"' <user prompt string> '"'
  2063.   ',"' <button description> '"'
  2064.   [ '="' <button value when selected> '"' ]
  2065.   [ ',' [additional button descriptions/values]
  2066. ]
  2067. ')'
  2068.  
  2069. The variable name must start with a letter, and
  2070. after the initial character can contain both
  2071. letters, digits,  underscores _ and ampersands
  2072. @.
  2073.  
  2074.  
  2075. The prompt tells the user the purpose and use of
  2076. the command buttons.
  2077.  
  2078.  
  2079. The button description is the text that is
  2080. displayed on the button on the screen. Each
  2081. button description can specify a short cut key
  2082. by preceding a letter character with a tilde ~.
  2083. Pressing Alt+<letter> will then take you
  2084. directly to that command button, and pressing
  2085. [Enter] or [Space] will then select it.
  2086.  
  2087.  
  2088. The button value is the value assigned to the
  2089. variable name when that particular button is
  2090. selected. Button values can be up to 255
  2091. characters in length. If no button value is
  2092. given, it gets set to the number of the button,
  2093. with the first button being 0.
  2094.  
  2095.  
  2096. Example:
  2097.  
  2098. [CommandButtons(drive,"Copy to which ~drive:",
  2099.   "  A:  "="a:\",
  2100.   "  B:  "="b:\",
  2101.   "  C:  "="c:\",
  2102.   "  D:  "="d:\"
  2103.   )
  2104. ]
  2105. copy *.* %drive%
  2106.  
  2107.  
  2108.              16.06 Verify statement
  2109.  
  2110. The Verify statement is used to force the user
  2111. to acknowledge that the program they are about
  2112. to run could damage the system or take a long
  2113. time to complete. This is useful for options
  2114. like FORMAT, FDISK, BACKUP, DEFRAG etc. A prompt
  2115. may be given to tell the user the exact nature
  2116. of the program being run. If the user presses
  2117. [Enter], the option proceeds, if the user
  2118. presses [Escape], the program aborts.
  2119.  
  2120. The syntax of the Verify statement is as
  2121. follows:
  2122.  
  2123. 'Verify('
  2124.   [ '"' <user prompt string> '"' ]
  2125. ')'
  2126.  
  2127.  
  2128. Example:
  2129.  
  2130. [Verify("This program can screw up the hard
  2131. disk!")]
  2132. compress c:
  2133.  
  2134.  
  2135.            16.07 RunProgram statement
  2136.  
  2137. The RunProgram statement is used to get Launch
  2138. to check that a program exists before trying to
  2139. run it. This avoids annoying "Bad command or
  2140. filename" messages if the program has been
  2141. deleted, or if the file server volume that the
  2142. program is on is down.
  2143.  
  2144. The syntax of the RunProgram statement is as
  2145. follows:
  2146.  
  2147. 'RunProgram('
  2148.   '"' <fully qualified program path and name>
  2149. '"'
  2150. ')'
  2151.  
  2152.  
  2153. Example:
  2154.  
  2155. [RunProgram("c:\launch\xmartin.exe")]
  2156.  
  2157.  
  2158.           16.08 RadioButtons statement
  2159.  
  2160. The RadioButtons statement is used to provide a
  2161. group of items for the user to choose from. Only
  2162. one item can be selected, and doing so closes
  2163. the window and proceeds to the next (if any).
  2164. The leftermost button is always selected
  2165. initially, so it should contain the default
  2166. response. A prompt is used to tell the user what
  2167. the buttons do, and each button can have an
  2168. associated value string which is the value the
  2169. variable takes when that button is selected.
  2170.  
  2171. The syntax of the RadioButtons statement is as
  2172. follows:
  2173.  
  2174. 'RadioButtons('
  2175.   <variable name (must start with a letter)>
  2176.   [ '=' <initial value, 0 to #options-1> ]
  2177.   ',"' <user prompt string> '"'
  2178.   ',"' <item description> '"'
  2179.   [ '="' <item value when selected> '"' ]
  2180.   [ ',' [additional item descriptions/values] ]
  2181. ')'
  2182.  
  2183. The variable name must start with a letter, and
  2184. after the initial character can contain both
  2185. letters, digits,  underscores _ and ampersands
  2186. @.
  2187.  
  2188.  
  2189. The initial value is the number of the radio
  2190. button to initially select. By default this
  2191. value is 0 (ie the top item). This provides the
  2192. default value if the user chooses not to edit
  2193. it.
  2194.  
  2195.  
  2196. The prompt tells the user the purpose and use of
  2197. the items. You can specify a short cut key by
  2198. preceding a letter character of the prompt with
  2199. a tilde ~. Pressing Alt+<letter> will then take
  2200. you directly to the radio buttons group.
  2201.  
  2202.  
  2203. The item description is the text that is
  2204. displayed on the radio button on the screen.
  2205.  
  2206.  
  2207. The item value is the value assigned to the
  2208. variable name when that particular radio button
  2209. is selected. Radio button values can be up to
  2210. 255 characters in length.
  2211.  
  2212.  
  2213. Example:
  2214.  
  2215. [RadioButtons(which=2,"~Drives to scan for
  2216. virii?",
  2217.   "All local drives","/ADL",
  2218.   "All network drives","/ADN",
  2219.   "All local and network drives","/ADL /ADN"
  2220.   )
  2221. ]
  2222. scan %which%
  2223.  
  2224.  
  2225.            16.09 CheckBoxes statement
  2226.  
  2227. The CheckBoxes statement is used to provide a
  2228. group of on/off items for the user to toggle.
  2229. Each item can be toggled individually. Each item
  2230. requires a separate variable name, description
  2231. and on/off value.
  2232.  
  2233. The syntax of the CheckBoxes statement is as
  2234. follows:
  2235.  
  2236. 'CheckBoxes('
  2237.   <variable name (must start with a letter)>
  2238.   [ '=' <initial value, 0 or 1> ]
  2239.   ',"' <check box description> '"'
  2240.   [',"' <on value> '"'
  2241.     [',"' <off value> '"' ]
  2242.   ]
  2243.   [ ',' [additional check box variables] ]
  2244. ')'
  2245.  
  2246. Each variable name must start with a letter, and
  2247. after the initial character can contain both
  2248. letters, digits,  underscores _ and ampersands
  2249. @.
  2250.  
  2251.  
  2252. The initial value sets the check box to on (1)
  2253. or off (0). The default is to set it on.
  2254.  
  2255.  
  2256. The description tells the user the purpose and
  2257. use of the check box. You can specify a short
  2258. cut key by preceding a letter character with a
  2259. tilde ~. Pressing Alt+<letter> will then take
  2260. you directly to that check box.
  2261.  
  2262.  
  2263. The on value is the value assigned to the check
  2264. box variable when that check box is turned on.
  2265. If no value is provided, the variable is set to
  2266. "1".
  2267.  
  2268.  
  2269. The off value is the value assigned to the check
  2270. box variable when that check box is turned off.
  2271. If no value is provided, the variable is set to
  2272. "".
  2273.  
  2274.  
  2275. Example:
  2276.  
  2277. [CheckBoxes(
  2278.   quick   ,"~Quick format","/F",
  2279.   five  =0,"~Format 360K","/4",
  2280.   system=0,"~System files","/B",
  2281.   copy_s=0,"~Copy system files","/S",
  2282.   one   =0,"~One side only","/1"
  2283.   )
  2284. ]
  2285. format a: %quick% %five% %system% %copy_s% %one%
  2286.  
  2287.  
  2288.                16.10 Expecting ..
  2289.  
  2290. A single period "." has been found without
  2291. another following it. The only time Launch
  2292. expects a period is with the range symbol "..",
  2293. used to extract part of a environment string eg
  2294.  
  2295.     %current_dir[3..17]%
  2296.                    ^
  2297.  
  2298.  
  2299.             16.11 String Exceeds Line
  2300.  
  2301. Launch was expecting a string, but a double
  2302. quote " was not found before the end of the
  2303. line. Strings may not exceed one line. You can
  2304. embed double quotes within strings by using two
  2305. successive double quotes "".
  2306.  
  2307.  
  2308.           16.12 Expecting Variable Name
  2309.  
  2310. Launch has found a percent sign % in the command
  2311. section (the section enclosed in square brackets
  2312. [ and ] ), and is expecting it to be followed by
  2313. a variable name or by the name of an environment
  2314. variable e.g.
  2315.  
  2316.     %current_dir%
  2317.      ^
  2318.  
  2319.  
  2320.    16.13 Expecting Variable Name or %x Symbol
  2321.  
  2322. Launch has found a percent sign % in the normal
  2323. batch section, and is expecting it to be
  2324. followed either by a variable name (eg
  2325. %current_dir% ) or by those symbols normally
  2326. allowed by DOS, namely, %0 - %9 and %%0 - %%9.
  2327.  
  2328. Launch also accepts the 4DOS extensions to
  2329. symbols normally allowed by DOS -
  2330.  
  2331.   %0 - %127,  %#   %0& - %127&,  %&
  2332.   %_variable  eg %_COLUMNS   %@function
  2333.  
  2334.   eg %@DISKFREE[d:,k]
  2335.  
  2336.  
  2337.              16.14 Expecting % or [
  2338.  
  2339. Launch has read the variable name, and is now
  2340. expecting a percent sign % indicating the end,
  2341. or a left square bracket [ to extract a
  2342. substring of the variable eg
  2343.  
  2344. %current_dir%
  2345.             ^
  2346. %current_dir[3]%
  2347.             ^
  2348.  
  2349.  
  2350.                 16.15 Sub-string
  2351.  
  2352. Launch has found the left square bracket [, and
  2353. is now expecting a sub-string statement. This
  2354. can take a number of forms:
  2355.  
  2356.   %var[4]%       just character 4
  2357.   %var[..4]%     from character 1 to 4
  2358.   %var[4..]%     from character 4 to the end of
  2359. string
  2360.   %var[4..6]%    characters 4 to 6
  2361.   %var[4..-3]%   characters 4 to length(var) - 3
  2362.  
  2363. String indexes start from 1 and have a maximum
  2364. value of 255. A negative or zero value can be
  2365. used to indicate an index relative to the length
  2366. of the string. You can also include multiple sub-
  2367. string sections by separating each with a comma
  2368. e.g.
  2369.  
  2370.   %var[4,3..7,-3..0]%
  2371.  
  2372.  
  2373.                 16.16 Expecting %
  2374.  
  2375. Launch is expecting a percent sign % to end the
  2376. variable sub-string expression eg
  2377.  
  2378. %current_dir[5..]%
  2379.                  ^
  2380.  
  2381.  
  2382.                 16.20 Log message
  2383.  
  2384. This option has been flagged so that it records
  2385. a message associated with your running of it.
  2386. This information may be used to keep track of
  2387. project information and times for billing and
  2388. accounting.
  2389.  
  2390.  
  2391.                 16.30 Edit field
  2392.  
  2393. This window is provided so that you can enter
  2394. and/or edit the parameters (also know as
  2395. arguments) that will be passed to this option
  2396. when it is run. Use the editing keys to enter
  2397. the parameters, then press [Enter]. If a default
  2398. response is already shown, you can press [Enter]
  2399. to accept it. Press [Ctrl+F1] for user-defined
  2400. help for this option.
  2401.  
  2402. If this option has been run before, a history
  2403. list icon (a down arrow at the right of the
  2404. field) will be displayed. Pressing [Down] or
  2405. clicking on the icon will display the history of
  2406. entries for this parameter.
  2407.  
  2408. Pressing [Esc] cancels execution of the option.
  2409.  
  2410.  
  2411.               16.31 Command buttons
  2412.  
  2413. A list of choices displayed on buttons is shown.
  2414. The default response is the button on the left.
  2415. To change the selected button, press [Tab] to
  2416. move right or [Shift+Tab] to move left. When the
  2417. button you want is highlit, press [Enter] to
  2418. select it. You can also press the highlighted
  2419. letter of the button.
  2420.  
  2421. Pressing [Esc] cancels execution of the option.
  2422.  
  2423.  
  2424.              13.32 Verify Execution
  2425.  
  2426. The option about to run may have some harmful
  2427. side-effects, or it may take considerable time
  2428. to perform its task. Press [Ctrl+F1] for user-
  2429. defined help for this option.
  2430.  
  2431. If you are sure that you wish to continue and
  2432. run this option, press [Enter].
  2433.  
  2434. Pressing [Esc] cancels running the option.
  2435.  
  2436.  
  2437.            16.33 Program doesn't exist
  2438.  
  2439. The program about to be run does not exist or
  2440. could not be found. This may be due to either
  2441. the file not actually being present, or the
  2442. program directory may be on a network volume
  2443. that is not currently accessible (for example,
  2444. if you haven't logged in to the network yet).
  2445.  
  2446. Press [Ctrl+F1] for user-defined help for this
  2447. option. If you wish to continue anyway and run
  2448. this option, press [Enter]. Pressing [Esc]
  2449. cancels running the option.
  2450.  
  2451.  
  2452.                16.34 Radio Buttons
  2453.  
  2454. The dialog box shows a list of alternatives, of
  2455. which only one may be chosen. Use the [Up],
  2456. [Down], [Home] and [End] keys to make a
  2457. selection, and then press [Enter].
  2458.  
  2459. Pressing [Esc] cancels running the option.
  2460.  
  2461.  
  2462.                 16.35 Check Boxes
  2463.  
  2464. The dialog box shows a list of toggle options;
  2465. each may be turned on or off independantly of
  2466. the others. Use [Tab] and [Shift+Tab], [Up] and
  2467. [Down] to move between check boxes (or press
  2468. [Alt]+<the check boxes' highlighted key>), and
  2469. press [Space] to toggle their value, [Y] to tick
  2470. it or [N] to clear it. Once they are set
  2471. correctly, press [Enter].
  2472.  
  2473. Pressing [Esc] cancels running the option.
  2474.  
  2475. #17
  2476.                   17.00 History
  2477.  
  2478. The history records fifty of the strings that
  2479. you have previously entered in response to the
  2480. execution of a command. You can select an item
  2481. by highlighting it and pressing [Enter], this
  2482. string will then be copied to the parameters
  2483. window where you may then edit it.
  2484.  
  2485. Use [Up], [Down], [Home], [End], [Pg Up] and [Pg
  2486. Dn] to move through the history list. You may
  2487. delete old entries by highlighting them and
  2488. pressing [Delete].
  2489.  
  2490. The history list will not appear if there are no
  2491. history entries.
  2492.  
  2493. #18
  2494.              18.00 .INI File Errors
  2495.  
  2496. This section is for errors encountered reading
  2497. LAUNCH.INI.
  2498.  
  2499.  
  2500.            18.01 LAUNCH.INI Not Found
  2501.  
  2502. Launch could not find its configuration file
  2503. LAUNCH.INI in the specified directory. Launch
  2504. expects this file to be in the same directory as
  2505. LMENU.EXE, unless it is passed a command-line
  2506. parameter giving it another directory for
  2507. LAUNCH.INI.
  2508.  
  2509. Launch will attempt to continue with standard
  2510. defaults, which usually will allow it to run.
  2511.  
  2512.  
  2513.            18.02 Only One Parameter...
  2514.  
  2515. Launch's main program, LMENU.EXE, only accepts
  2516. one parameter- the directory where LAUNCH.INI
  2517. can be found. This allows you to have a number
  2518. of different configurations stored in different
  2519. directories.
  2520.  
  2521.  
  2522.        18.03 Unknown LAUNCH.INI Directive
  2523.  
  2524. The directives allowed in the configuration file
  2525. LAUNCH.INI are as follows:
  2526.  
  2527.   LogFile=logfilename
  2528.   OnNetwork=[True | False]
  2529.   PrevShellEnvStr=environment string
  2530.   PrimaryStructure=[pathname][\number]
  2531.   ReStartInfoEnvStr=environment string
  2532.   ScreenSaver=command
  2533.   TemporaryBatchFile=pathname.BAT
  2534.   TextEditor=text editor
  2535.   TextEditorFlags=@ROW @COL
  2536.   UserToLogin=user ID
  2537.   VideoMode=[Detect | VGA | MCGA | EGA | CGA]
  2538.  
  2539. The directive names must begin in the first
  2540. column, and be immediately followed by an equals
  2541. sign =. Remember that comments can be included
  2542. by beginning a line with a semi colon ;.
  2543.  
  2544.  
  2545.     18.04 Badly Structured Environment String
  2546.  
  2547. Although LAUNCH.INI allows environment variables
  2548. to be used, they must be in standard DOS form-
  2549. enclosed in percent signs with no spaces between
  2550. the percent signs and the name of the
  2551. environment variable eg.
  2552.  
  2553.      UserToLogin=%USER%
  2554. NOT
  2555.      UserToLogin= % USER%
  2556.  
  2557.  
  2558.               18.05 No /Z Parameter
  2559.  
  2560. Launch requires the command-line parameter /Z in
  2561. order to run. This tells Launch that it is being
  2562. run from Launch's special batch file (usually
  2563. LAUNCH.BAT or M.BAT).
  2564.  
  2565. Launch will not run correctly if it is run from
  2566. the DOS prompt directly by typing LMENU. When an
  2567. option is chosen, Launch will simply return to
  2568. the DOS prompt and nothing will happen. This is
  2569. where the batch file LAUNCH.BAT would normally
  2570. take over by running the temporary batch file
  2571. $TEMP.BAT.
  2572.  
  2573. If you need to run Launch without its special
  2574. batch file LAUNCH.BAT, just type  lmenu /z  at
  2575. the DOS prompt.
  2576.  
  2577. #19
  2578.               19.00 Change password
  2579.  
  2580. This allows you to change your user password.
  2581.  
  2582. Firstly, enter your current password so that the
  2583. system can confirm that you are who it thinks
  2584. you are (the current user).
  2585.  
  2586. Then type your new password. After entering it
  2587. the first time, you will be asked to re-enter
  2588. your new password to confirm that you have
  2589. entered exactly what you think you have entered.
  2590.  
  2591. Your password will then be saved automatically.
  2592.  
  2593.  
  2594.             19.01 Incorrect Password
  2595.  
  2596. You did not enter your login password correctly.
  2597. Before changing your password you must confirm
  2598. your identity by correctly entering your login
  2599. password. You will now be returned to the
  2600. Command menu.
  2601.  
  2602.  
  2603.           19.02 Incorrect Confirmation
  2604.  
  2605. When you confirmed your password by re-entering
  2606. it, the original and the confirmation did not
  2607. match, indicating that you couldn't repeat the
  2608. key sequence. Try entering your password again.
  2609. You will now be returned to the Command menu.
  2610.  
  2611. #20
  2612.              20.00 Structure Changes
  2613.  
  2614. This section deals with error messages for all
  2615. kinds of consistency and locking problems.
  2616.  
  2617. These problems readily occur when more than one
  2618. copy of Launch is using the same data files,
  2619. such as on a network or under a multi-tasking
  2620. environment such as Windows or OS/2.
  2621.  
  2622.  
  2623.      20.01 Structure Has Changed, Resetting
  2624.  
  2625. While you were running an application, someone
  2626. else changed Launch's structure files. This
  2627. means that your location in the menu structure
  2628. (i.e.  which menu you were in, and which item
  2629. you were on) could now be invalid, since that
  2630. item may have been moved or deleted or new items
  2631. may have been added.
  2632.  
  2633.  
  2634.       20.02 Structure has changed, Reload?
  2635.  
  2636. Someone has altered the menu structure stored on
  2637. disk.
  2638.  
  2639. If you are running an option:
  2640.     The option you are running may not have the
  2641.     most up-to-date commands associated with
  2642.     it. You may choose to run the option
  2643.     regardless by pressing [N]. To reload the
  2644.     structure (and reset the cursor position),
  2645.     press [Y]. To cancel running the option,
  2646.     press [Esc].
  2647.  
  2648. If you are about to edit the structure in some
  2649. way:
  2650.     The structure that you have in memory does
  2651.     not include the changes that they have
  2652.     made, and so saving your modified structure
  2653.     to disk will obliterate their changes. You
  2654.     must reload the structure so that you have
  2655.     access to their changes. Press [Esc] to
  2656.     abort the editing operation, or press
  2657.     [Enter] to reload the structure (and reset
  2658.     the cursor position).
  2659.  
  2660.  
  2661.          20.03 Couldn't reload structure
  2662.  
  2663. Launch was unable to load the new version of the
  2664. structure that had changed. It will revert to
  2665. the previous version.
  2666.  
  2667.  
  2668.             20.04 Structure Read-Only
  2669.  
  2670. The structure that you want to edit has been
  2671. marked as read-only. Even though you have
  2672. editing rights within Launch, you must also have
  2673. write permission to the file in order to change
  2674. it. If you need to edit the structure, speak to
  2675. your supervisor, or try the following while in
  2676. the structure's directory:
  2677.  
  2678. attrib -r m_struct.d00
  2679.  
  2680.  
  2681.          20.05 Structure Already Locked
  2682.  
  2683. The structure that you want to edit has already
  2684. been locked for editing by someone else.
  2685.  
  2686. If you are a supervisor:
  2687.     You have the option of overwriting their
  2688.     lock, but you should only do this if a
  2689.     considerable time has elapsed (at least 30
  2690.     minutes).
  2691.     
  2692. If you are not a supervisor:
  2693.     You must wait for the lock to be removed
  2694.     before you can edit the structure. If a
  2695.     considerable time has elapsed, speak to
  2696.     your supervisor, or type the following in
  2697.     the structure's directory:
  2698.     
  2699.     del m_lock.d00
  2700.  
  2701.  
  2702.              20.06 Lock Overwritten
  2703.  
  2704. Someone else has overwritten your lock. Changes
  2705. that you have made may not be committed into the
  2706. saved version (depending on whether the other
  2707. user saves their changes).
  2708.  
  2709.  
  2710.               20.07 Lock Rewritten
  2711.  
  2712. Another session (or another terminal) with the
  2713. same login name as you has overwritten your
  2714. lock. Changes that you have made may not be
  2715. committed into the saved version (depending on
  2716. whether the other session saves their changes).
  2717.  
  2718.  
  2719.              20.08 Can't Create Lock
  2720.  
  2721. Launch can't create the lock for some reason.
  2722.  
  2723.  
  2724.              20.09 Can't Remove Lock
  2725.  
  2726. Launch can't remove the lock for some reason. It
  2727. may have been made read-only.
  2728.  
  2729.  
  2730.            20.10 Lock Already Removed
  2731.  
  2732. Your lock file has been removed by someone else.
  2733. Changes that you have made are committed.
  2734.  
  2735. #21
  2736.               21.00 Reset recovery
  2737.  
  2738. This option was flagged for Launch to take
  2739. special steps to re-run this program if it does
  2740. not finish because the computer loses power, is
  2741. turned off or rebooted.
  2742.  
  2743. Pressing any key before the 20 second countdown
  2744. ends will prevent running the program again,
  2745. otherwise it will be re-run when the countdown
  2746. reaches zero.
  2747.  
  2748. #
  2749.