home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 484 / VED331.ZIP / MANUAL.TXT < prev    next >
Text File  |  1992-09-15  |  76KB  |  2,228 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                   VISION EDIT
  19.  
  20.  
  21.                                   Users Guide
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                       Andrzej Brzezinski & Marek Kosznik
  41.                                September 30, 1992
  42.  
  43. pg1
  44.  
  45. WARRANTY DISCLAIMER
  46.  
  47. ANDRZEJ BRZEZINSKI & MAREK KOSZNIK, THE AUTHORS AND OWNERS OF THIS SOFTWARE,
  48. DISCLAIM ALL WARRANTIES RELATING TO THIS SOFTWARE, WHETHER EXPRESSED OR
  49. IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF
  50. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND ALL SUCH
  51. WARRANTIES ARE EXPRESSLY AND SPECIFICALLY DISCLAIMED. NEITHER THE AUTHORS OF
  52. THE SOFTWARE NOR ANYONE ELSE INVOLVED IN THE CREATION, PRODUCTION, OR
  53. DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL,
  54. OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH
  55. SOFTWARE EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
  56. DAMAGES OR CLAIMS. IN NO EVENT SHALL THE AUTHORS' LIABILITY FOR ANY DAMAGES
  57. EVER EXCEED THE PRICE PAID FOR THE LICENCE TO USE THE SOFTWARE, REGARDLESS
  58. OF THE FORM OF CLAIM. THE PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE
  59. QUALITY AND PERFORMANCE OF THE SOFTWARE.
  60.  
  61. This agreement shall be governed by the laws of the Province of Manitoba and
  62. shall inure to the benefit of Andrzej Brzezinski and Marek Kosznik and any
  63. successors, administrators, heirs and assigns. Any action or proceeding
  64. brought by either party against the other arising out of or related to this
  65. agreement shall be brought only in a Provincial or Federal Court of
  66. competent jurisdiction located in Winnipeg, Manitoba. The parties hereby
  67. consent to in personam jurisdiction of said courts.
  68.  
  69.  
  70. REGISTRATION RULES
  71.  
  72. Vision Edit is a shareware program. It means that you can freely copy it,
  73. give the copies to friends, and test it. Once you decide that the program
  74. is useful for you and you want to use it you should register. Registration
  75. rules are described below.
  76.  
  77. Benefits of registering:
  78. ------------------------
  79. By registering first of all you become legally entitled to use the program.
  80. But there are other benefits of registering:
  81. - you will receive free updates for a period of 1 year;
  82. - you will receive a printed manual with screen snapshots;
  83. - the introductory screen will not be displayed on startup;
  84. - you will be entitled to a free phone support: (204) 943-4020;
  85. - you will receive a bi-annual newsletter.
  86.  
  87. How to register:
  88. ----------------
  89. Registering is easy. Using Vision Edit open the appropriate file which
  90. contains a registration form and fill it in.
  91. If you are going to use Vision Edit:
  92. - on a single computer: use FORM1.TXT file for registration;
  93. - on a network or more than 1 computer: use FORM2.TXT.
  94. After filling in print out the form, attach the appropriate payment and mail
  95. it to the following address:
  96.                                       Andrzej Brzezinski
  97.                                       P.O. Box 2657
  98.                                       Winnipeg, Manitoba R3C 4B3
  99.                                       CANADA
  100. pg 2
  101.                                    CONTENTS
  102.  
  103.  
  104.  
  105. Introduction.................................................3
  106.  
  107. Hardware and Software Requirements...........................3
  108.  
  109. Installation Procedure.......................................3
  110.  
  111. Quick Start..................................................4
  112.  
  113. Menu Bar.....................................................6
  114.  
  115. Status Line..................................................7
  116.  
  117. Desktop......................................................7
  118.  
  119. Help Facility................................................7
  120.  
  121. Edit Window..................................................8
  122.  
  123. Dialog Box...................................................9
  124.  
  125. Pull-down Menu System........................................9
  126.   1. ≡ Menu..................................................10
  127.   2. File....................................................12
  128.   3. Edit....................................................17
  129.   4. KeyCmds.................................................19
  130.   5. Search..................................................22
  131.   6. Windows.................................................26
  132.   7. Options.................................................29
  133.   8. Print...................................................35
  134.   9. Macros..................................................38
  135.   10. Config.................................................40
  136.   11. Help...................................................45
  137.  
  138. Using Editor.................................................46
  139.   1. Using Edit Windows......................................46
  140.   2. Editing Commands........................................47
  141.   3. Entering ASCII Codes....................................49
  142.  
  143.                                                               
  144. pg 3
  145. INTRODUCTION
  146.  
  147. Welcome to Vision Edit. Vision Edit is an easy-to-use text editor for IBM PC
  148. compatible microcomputers. Vision Edit allows editing multiple text files
  149. simultaneously. Each file will be opened in a separate window. You can edit
  150. very large files with Vision Edit (up to around 4MB). All functions of Vision
  151. Edit can be selected either from pull-down menus or by pressing short-cut
  152. keys.
  153.  
  154. You can invoke Vision Edit with one or several file names as a command-line
  155. parameter e.g. VED *.PAS. In this case Vision Edit will open all the files in
  156. the current directory with PAS extension.
  157.  
  158. Vision Edit provides full mouse support but if you do not have a mouse you can
  159. still access all the functions from the keyboard.
  160.  
  161. Vision Edit allows you printing files. You can define various printer settings
  162. in a Print Options dialog box. You can also define headers and footers.
  163.  
  164. You can cusomize some features of Vision Edit. You can change the colors of
  165. edit windows, dialog boxes and other elements of the user interface. If you
  166. are used to another editor you may want to modify hot-key commands - Vision
  167. Edit will then behave like the editor that you are familiar with.
  168.  
  169. Vision Edit is equipped with a context-sensitive help facility. Pressing F1
  170. function key or selecting a Help command from the Help menu displays
  171. information in a Help window regarding the screen object being active e.g. a
  172. menu command, an edit window, a dialog box etc. Help facility is described in
  173. more detail in a Help Facility chapter.
  174.  
  175. HARDWARE AND SOFTWARE REQUIREMENTS
  176.  
  177. In order to run Vision Edit you have to have an IBM PC compatible computer
  178. with at least 256KB of RAM memory and DOS 2.0 or newer. It is recommended that
  179. you install Vision Edit on your hard disk (it will work from a floppy disk but
  180. will be slow). Expanded memory is not necessary but it will further speed up
  181. the program.
  182.  
  183. INSTALLATION PROCEDURE
  184.  
  185. In order to install Vision Edit on your hard disk do the following:
  186. 1) Insert the Vision Edit diskette into your floppy drive A or B;
  187. 2) At DOS prompt C:> type in a command: a:install (for drive A)
  188.     or b:install (for drive B);
  189. 3) Follow the instructions displayed on the screen.
  190. 4) After the installation is complete modify your AUTOEXEC.BAT using Vision
  191.     Edit or any other editor e.g. C:\VED\VED C:\AUTOEXEC.BAT :
  192.     - find a PATH statement (if it does not exist create it) and add
  193.      Vision Edit directory to the end e.g. :
  194.      PATH = C:\DOS;C:\VED
  195.  
  196. pg 4
  197. QUICK START
  198.  
  199.      Vision Edit is easy to use text editor. Most functions can be selected
  200. from pull-down menus so you do not have to remember any commands. All
  201. functions can be selected either from a keyboard or by using a mouse. More
  202. experienced users can invoke many commands with a single or double-key
  203. stroke (hot keys). If you have a problem or are not sure about something
  204. you can use a context-sensitive, on-line help by pressing F1 key. You can
  205. also display a Help Index (Ctrl F1) and Help on Editor commands (Alt F1).
  206.  
  207. Quick-start :
  208.   -start Vision Edit (write command VED.EXE after DOS prompt);
  209.   -you see Menu-Bar at the top of the screen with menu items like
  210.    'File' , 'Edit' , 'KeyCmds' and more;
  211.    at the bottom of the screen there is Status-Line with information about
  212.    some commands;
  213.    between Menu-Bar and Status-Line there is desktop area where later
  214.    a window with your file will be displayed;
  215.   -to activate the Menu-Bar press F10 key; there is a green bar that shows
  216.    which item from the Menu-Bar is selected; to move this bar use Right or
  217.    Left arrow keys; when you press enter then pulldown menu is displayed;
  218.    now you can use again Right and Left arrow keys if you want to check
  219.    what Vesion Edit is able to do for you;
  220.  
  221.   -now you will create a simple file;
  222.   -open a pulldown menu under 'File' item in a menu bar by entering
  223.    command Alt-F or clicking a mouse on a word 'File'; choose a 'New' item
  224.    by clicking a mouse on this item or by positioning a green bar on this
  225.    item using Up-arrow or Down-arrow keys and pressing Enter key;
  226.   -now on a screen a blue window is displayed with a word 'Untitled' in the
  227.    middle of the upper border (this is your area when you can edit your
  228.    file);
  229.   -in the upper left corner there is a cursor which shows you a position
  230.    when you can enter text;
  231.   -to add an empty line press ENTER key;
  232.    to move a cursor use UP-arrow,DOWN-arrow,LEFT-arrow,RIGHT-arrow keys;
  233.   -now press four times ENTER-key and then press UP-arrow two times;
  234.    position a cursor in the middle of the screen by using RIGHT-arrow key;
  235.   -enter words:    Dear User
  236.   -press ENTER key;
  237.   -press RIGHT-arrow key four times and enter words:
  238.       Vision Edit is easy to use text editor. Most functions can be
  239.   -press ENTER key;
  240.   -enter words :
  241.    selected from pull-down menus so you do not have to remember any
  242.   -press ENTER key;
  243.   -enter word :   commands.
  244.   -press ENTER key;
  245.   -press RIGHT-arrow key several times and enter word:  Authors.
  246.   -if you made a mistake during writing a text, you can easily make
  247.    corrections;
  248.   -to delete an undesirable character you need to move a cursor
  249.    under this character (using arrow keys or by clicking mouse on this
  250.    character) and then press DELETE key (a letter is deleted);
  251. pg 5
  252.   -to insert a forgotten letter you need to position a cursor under a
  253.    letter which will follow an inserted one; then enter a letter;
  254.  
  255.   -you created a very short file now you want to save your work that later
  256.    you can return to your file and make some changes;
  257.   -in order to do this you should open a pulldown menu under a word 'File'
  258.    (Alt-F command or use mouse); choose a 'Save' item by clicking
  259.    a mouse on this item or by positioning a green bar on this
  260.    item using Up-arrow or Down-arrow keys and pressing Enter key;
  261.   -the 'Save file as' dialog box is displayed (this dialog box can be
  262.    displayed if F2 key is pressed); press F1 key if you want to know more
  263.    about this dialog box (F1 activates context sensitive help); read
  264.    information and press ESC key; now you can enter the file name on the
  265.    input line (the line where the cursor is blinking); enter the name:
  266.    MY.TXT ; now press ENTER key or click mouse on 'OK' button on the dialog
  267.    box; you saved your work on a disk;
  268.  
  269.   -to close a file press Alt-F3 keys or choose 'Close file' item from the
  270.    pulldown menu under 'File' item;
  271.   -the window with your file disappears;
  272.  
  273.   -now you want to open MY.TXT file to make some changes or to print it
  274.   -you can do it by pressing F3 key (notice that information about command
  275.    generated by this key is displayed on a Status Bar at the bottom of the
  276.    screen) or by selecting 'Open...' item from pulldown menu under 'File'
  277.    item;
  278.   -the 'Open File' dialog box is displayed; there are the Input-Line (blue
  279.    color) under word 'Name' and the List-Box (light blue color);
  280.   -names of files are displayed on the List-Box;
  281.   -to open your file first press TAB key or click mouse on the List-Box
  282.   -a green bar is displayed; this bar allows you to select a file which you
  283.    want to open; use Up or Down arrow keys to move this bar at position of
  284.    your file (MY.TXT); you can notice that each time when the bar highlits
  285.    new file the name of this file is displayed on the Input-Line; it informs
  286.    you which file is selected for openning;
  287.   -when you select your file (MY.TXT), what means this name is displayed on
  288.    the Input-Line, press Enter key or click mouse on the 'Open' button on the
  289.    dialog box;
  290.   -your file is opened and is displayed on the screen;
  291.  
  292.   -if you have a printer connected with your computer you may want to print
  293.    MY.TXT file;
  294.   -turn on your printer and make sure it is connected to your
  295.    computer;
  296.   -open a pulldown menu under 'Print' item in a menu bar by entering
  297.    command Alt-P or clicking a mouse on a word 'Print'; choose
  298.    'Print Block/File' item by clicking a mouse on this item or by positioning
  299.    a green bar on this item using Up-arrow or Down-arrow keys and
  300.    press Enter key;
  301.   -your file should be printed;
  302.   -if it did not work or an error message was displayed check if
  303.    the printer is properly connected; also if it is connected to a
  304.    different port than LPT1 you have to select the proper port in
  305.    the Print|Options dialog box (just press Alt-P, select Print
  306.    Options and press <ENTER>);
  307.  
  308. pg 6
  309.   -now quit Vision Edit by entering Alt-X command or by choosing 'Exit'
  310.    item from Status-Bar at the bottom of the screen (use mouse).
  311.  
  312. Excellent. You have just completed the quick start exercise. Now
  313. go ahead and experiment with Vision Edit on your own. Use
  314. on-line help or manual for more information.
  315.  
  316.  
  317. ELEMENTS OF THE USER INTERFACE
  318.  
  319. The screen of Vision Edit is devided into 3 areas :
  320. - Menu Bar - top line
  321. - Status Line - bottom line
  322. - Desktop - area between the Menu Bar and the Status Line.
  323.  
  324. MENU BAR
  325.  
  326.   Menu Bar is the top line on the screen which displays menu choices. Each menu
  327. choice contains a pull-down menu which can be displayed by clicking on the menu
  328. item (e.g. File), or by pressing a short cut key Alt-L where L is a highlighted
  329. letter of the menu item (e.g. Alt-F for File menu). You can also get to the
  330. menu bar by pressing F10 function key and then you can use arrow keys to move
  331. the cursor to the desired menu choice and press <Enter> to open the pull-down
  332. menu.
  333.  
  334.   The ≡ menu is accessed by pressing Alt-Space.  All the other menus are
  335. accessed by pressing Alt-L, where L is the first (highlighted) letter of the
  336. menu. For example, the "File" menu is pulled down by Alt-F.
  337.  
  338.   Each Pull-down Menu contains a list of functions that can be selected
  339. by moving the cursor with the arrow keys and pressing <Enter>, or
  340. by clicking the mouse on the menu item, or by pressing a highlighted
  341. letter (typically the first letter). If no letter is highlighted, it
  342. means that the function is not active in the current context, for example
  343. you cannot save a text to the file if no window is open.
  344.  
  345. Some menu items have a short cut defined next to the function name
  346. e.g. 'Close Alt-F3'. Such functions can be activated by pressing
  347. a short cut key from any point in the program (if a function is active)
  348. without having to open a pull-down menu.
  349. pg 7
  350.  
  351.  
  352. STATUS LINE
  353.  
  354. The Status Line (the bottom line of the screen) contains a list of most
  355. often used functions which can be activated by pressing a short cut key
  356. shown left to the function name or by clicking the mouse on the function
  357. name.
  358.  
  359. If a function is active in the current context, its short cut is highlighted
  360. e.g. in Exit 'x' is highlighted and Alt-X is a shortcut.
  361.  
  362.  
  363. DESKTOP
  364.  
  365. Desktop is your work area between the Menu Bar and the Status Line.
  366. You can open various windows, dialog boxes and entry forms on the Desktop.
  367.  
  368.  
  369.  
  370. HELP FACILITY
  371.  
  372. Help Window can be displayed from any point of the program by pressing F1
  373. function key, by selecting Help from the pull-down menu, or by pressing right
  374. mouse button.
  375.  
  376. Help system is context sensitive so information displayed in the help window
  377. depends on the current context e.g. if you are editing a text file in the edit
  378. window pressing F1 will result in displaying help information related to the
  379. text editor.
  380.  
  381. By double-clicking with a mouse on highlighted words in a help window you can
  382. quickly access information regarding those words (cross reference).
  383.  
  384. To close a help window press Esc or click on the close box.
  385.  
  386.  
  387. pg 8
  388. EDIT WINDOW
  389.  
  390. Edit Windows are where you type in and edit your text files.
  391.  
  392. You can open as many Edit windows as you want (as long as there is enough
  393. memory).
  394.  
  395. To close an active Edit window, click the window's close box [■] or choose
  396. Windows|Close.
  397.  
  398. To open an Edit window, choose File|Open. You can open the same file in more
  399. than one window.
  400.  
  401. There is one special edit window called Clipboard. You can copy/cut/paste
  402. selected blocks of text from other edit windows to Clipboard and from Clipboard
  403. to other windows. You can display the contents of Clipboard by choosing a
  404. command Edit|Show Clipboard from the menu.
  405.  
  406.  
  407. pg 9
  408. DIALOG BOX
  409.  
  410. Dialog boxes enable you to enter various kinds of data.
  411.  
  412. A dialog box typically contains :
  413.  - input line (sometimes with a history list) e.g. :
  414.    ┌─ Name ──────────────────────────┬───┐
  415.    │                                 │  │
  416.    └─────────────────────────────────┴───┘
  417.  
  418.  - check boxes e.g. :
  419.    ┌────────────────────────┐
  420.    │ [X] Case sensitive     │
  421.    │ [X] Whole words only   │
  422.    │ [X] Prompt on Replace  │
  423.    │ [X] Replace all        │
  424.    └────────────────────────┘
  425.  
  426.  - buttons e.g. :
  427.    ┌──────────┐
  428.    │ [ Open ] │
  429.    └──────────┘
  430.  
  431.  
  432. You can select any of the above elements by either clicking with a mouse or
  433. using <TAB> key (moves the focus to the next element).
  434.  
  435. If the focus is on a button press <Enter> key to push the button (or use a
  436. mouse).
  437.  
  438. If the focus is on a set of check boxes use Up- and Down-arrow keys to move
  439. from box to box, and use <Space> key to toggle the setting (or use a mouse).
  440.  
  441. If the focus is on a set of radio buttons use Up- and Down-arrow keys to change
  442. the setting (or use a mouse).
  443.  
  444. To cancel a dialog box you have to press <Esc> key, or press <Alt-F3> key, or
  445. click on the close box, or click on the standard [CANCEL] button (if one
  446. exists).
  447.  
  448.  
  449. PULL-DOWN MENU SYSTEM
  450.  
  451. Each word on a menu bar can be pulled-down into a menu box. Menu boxes contain
  452. several items which can be selected either with a mouse or by using the arrow
  453. keys and pressing <Enter> after positioning the cursor bar on the appropriate
  454. item. Each menu item either immediatelly performs a function or displays a
  455. dialog box first. All menu functions are described below.
  456.  
  457.  
  458. pg 10
  459. 1. ≡ Menu (Alt-space)
  460.  
  461.  ≡|About
  462.  
  463. When you choose the About command from the ≡ (System) menu, a dialog box
  464. appears, showing copyright and program version information.
  465.  
  466. To close the box, press Esc, Space, or Enter, or click the OK button.
  467.  
  468.  
  469.  ≡|Calculator
  470.  
  471. The calculator is equipped with most common math functions. To operate the
  472. calculator you can either use the keyboard or press the buttons on the
  473. calculator with the mouse.
  474.  
  475. Press Alt-F3 or Esc to close the calculator.
  476.  
  477. You can select a calculator function by either clicking on a function button
  478. with the mouse or by pressing a highlighted letter-key.
  479.  
  480.   Calculator functions :
  481.   ======================
  482.  
  483.  [BIN] BINary mode
  484.  [HEX] HEXadecimal mode
  485.  [DEC] DECimal mode
  486.  [ CL] Cancel last operation
  487.  [ AC] All Clear
  488.  [ + ] addition
  489.  [ - ] subtraction
  490.  [ * ] multiplication
  491.  [ / ] division
  492.  [ = ] display result
  493.  [NEG] NEGation
  494.  [F-C] switch between Fahrenheit and Celsius mode
  495.  [D\R] switch between Degree and Radian mode
  496.  [MWR] WRite to Memory
  497.  [MRD] ReaD from Memory
  498.  [ ( ] open bracket
  499.  [ ) ] close bracket
  500.  [TAN] TANgens
  501.  [SIN] SINe
  502.  [COS] COSine
  503.  [ % ] percent
  504.  [LOG] decimal LOGarithm
  505.  [LNx] Natural Logarithm
  506.  [e^y] e to the power of y
  507.  [Pi ] π
  508.  [REV] REVerse (1/x)
  509.  [SQR] SQuaRe
  510.  [SRT] Square RooT
  511.  [FAC] factorial (!)
  512.  [POW] x to the POWer of y
  513.  
  514. pg 11
  515. Keys [A],...,[F] can be used only in HEX mode, either by clicking on them or
  516. by pressing Ctrl-A,...,Ctrl-F.
  517.  
  518.  Additional functions:
  519. [Send-EX] Send Expression to the edit window
  520. [Send-RU] Send Result to the edit window
  521.  
  522.  ≡|Calendar
  523.  
  524. The calendar displays the current month, highlighting today's date. The next
  525. and previous months can be viewed using the '+' or '-' keys respectivly.  The
  526. mouse can also be used to change the month by clicking on the  or  icons.
  527.  
  528. Press Alt-F3 to close the calendar.
  529.  
  530.  ≡|ASCII table
  531.  
  532. The ASCII table displays the entire IBM PC character set.  The current
  533. character is marked by a blinking block cursor, and the hexadecimal and decimal
  534. ASCII values of the character are displayed below the chart. A new character is
  535. selected by pressing it on the keyboard, by clicking the mouse on it in the
  536. chart, or by moving the cursor using the cursor keys.
  537.  
  538. You can also send characters which cannot be entered from the keyboard to the
  539. active edit window.
  540. You do it by positioning the cursor on a selected character and pressing
  541. [Send-C] button.
  542. Press Alt-F3 to close the ASCII table.
  543.  
  544.  
  545.  ≡|Memory Info
  546.  
  547. Memory Info displays a Memory Information Window containing the following :
  548.   - Total DOS memory : the amount of RAM memory in KB
  549.     (up to 640KB)
  550.   - Program size : the size (in bytes) of the part of the
  551.     program which stays in memory all the time (not overlayed)
  552.   - Editor buffer : the amount of memory in bytes allocated to the
  553.     text editor
  554.   - Overlays buffer : the amount of memory in bytes allocated to
  555.     overlays (parts of the program that are loaded to memory from
  556.     a hard disk when needed)
  557.   - Remaining free memory : the amount of free memory in bytes
  558.     used for dynamic allocation (heap) e.g. for windows;
  559.  
  560.  
  561. pg 12
  562. 2. File (Alt-F)
  563.  
  564.  File|Open   (F3)
  565.  
  566. The File|Open command displays the 'Open a File' dialog box. In this dialog box
  567. you select the name of the text file you want to edit.
  568.  
  569. The Open a File dialog box contains:
  570.  
  571.  ■ an input box with a history list
  572.  ■ a list box to browse the directory
  573.  ■ the standard Cancel button
  574.  ■ Open action button
  575.  ■ an information panel that describes the
  576.    selected file
  577.  
  578.  
  579.  ┌─ Name ──────────────────────────┬───┐
  580.  │                                 │  │
  581.  └─────────────────────────────────┴───┘
  582. The Name input box is where you enter the name of the file to select, or the
  583. file-name mask to use as a filter for the Files list box (for example, *.*).
  584.  
  585.  
  586.  ┌ Files ──────────────────────────┐
  587.  │                                 │
  588.  │  FILENM01.PAS  │  FILENM09.PAS  │
  589.  │  FILENM02.PAS  │  FILENM10.PAS  │
  590.  │  FILENM03.PAS  │  FILENM11.PAS  │
  591.  │  FILENM04.PAS  │  FILENM12.PAS  │
  592.  │  FILENM05.PAS  │  ..            │
  593.  │  FILENM06.PAS  │  \MOREXAMP     │
  594.  │  FILENM07.PAS  │  \TOURS        │
  595.  │  FILENM08.PAS  │  \ANSWERS.DIR  │
  596.  │  ▒▒▒■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒     │
  597.  └─────────────────────────────────┘
  598. The Files list box lists the names of files in the current directory that match
  599. the file-name mask in the Name input box, plus the parent directory and all
  600. subdirectories.
  601.  
  602.  ┌──────────────────────────────────────────┐
  603.  │ C:\TP\EXAMPLES\*.PAS                     │
  604.  │ HELLO.PAS       52  Jul 14,1990  12:00pm │
  605.  └──────────────────────────────────────────┘
  606. The File information panel shows the path name, file name, date, time, and size
  607. of the selected file. None of the items on this information panel are
  608. selectable.
  609.  
  610. pg 13
  611.  ┌──────────┐
  612.  │ [ Open ] │
  613.  └──────────┘
  614. The Open button opens a new edit window and places the selected file in that
  615. window.
  616.  
  617.  ┌────────────┐
  618.  │ [ Cancel ] │
  619.  └────────────┘
  620.  
  621. If you choose Cancel, nothing changes and no action occurs, and the dialog box
  622. is put away.
  623.  
  624. (Esc always cancels a dialog box, even if a Cancel button does not appear.)
  625.  
  626.  
  627.  File|New
  628.  
  629.  File|New opens a new edit window. The window automatically receives the name
  630. 'Untitled'.
  631.  
  632.  
  633.  File|Save       (F2)
  634.  
  635. File|Save command saves a file from the active edit window on the disk. If a
  636. file name does not contain a path the file is saved in the current directory.
  637.  
  638.  
  639.  File|Save as
  640.  
  641. File|Save as command allows you to save the file from the active window to a
  642. disk under a different name. This command opens a 'Save File as' dialog box.
  643.  
  644. The Save File As dialog box contains:
  645.  
  646.  ■ an input box with a history list
  647.  ■ a list box to browse the directory
  648.  ■ the standard Cancel button
  649.  ■ the standard OK button
  650.  ■ an information panel that describes the
  651.    selected file
  652.  
  653.  ┌────────┐
  654.  │ [ OK ] │
  655.  └────────┘
  656. The OK button saves a file from the active window under the name entered onto
  657. input box.
  658.  
  659. pg 14
  660.  ┌─ Name ──────────────────────────┐
  661.  │                                 │
  662.  └─────────────────────────────────┘
  663. The Name input box is where you enter the name under which you want to save the
  664. file, or the file-name mask to use as a filter for the Files list box (for
  665. example, *.*).
  666.  
  667.  
  668.  File|Save all
  669.  
  670. This command saves all modified files that are open without asking for
  671. confirmation.
  672.  
  673.  
  674.  File|Close File
  675.  
  676. This command closes the active (top) edit window. If the file has been
  677. modified you will be asked if you want to save it.
  678.  
  679.  
  680.  File|Write Block
  681.  
  682. This function allows you to write a selected block of text to a file. The 'Save
  683. Block as' dialog box will be displayed in which you can enter the file name
  684. under which you want to save the selected block of text.
  685.  
  686. The Save Block As dialog box contains:
  687.  
  688.  ■ an input box with a history list
  689.  ■ a list box to browse the directory
  690.  ■ the standard Cancel button
  691.  ■ the standard OK button
  692.  ■ an information panel that describes the
  693.    selected file
  694.  
  695.  
  696.  File|Read
  697.  
  698. This function allows you to read a file into current text. The text will be
  699. inserted into current cursor position. The standard 'Open a File' dialog box is
  700. opened. In this dialog box you select the name of the text file you want to
  701. read from.
  702.  
  703.  
  704.  File|Change dir
  705.  
  706. The Change Directory dialog box consists of an input box, a list box, the
  707. standard OK and Help buttons, and two other buttons (Chdir and Revert).
  708.  
  709. pg 15
  710.  ┌ Directory Name ─────────────────────┐
  711.  │                                     │
  712.  └─────────────────────────────────────┘
  713. The Directory Name input box is where you type in the path of the new
  714. directory.
  715.  
  716.  ┌ Directory Tree ─────────────────────┐
  717.  │   Drives                            │
  718.  │   └─┬C:\                            │
  719.  │     └─┬TP                           │
  720.  │       └──TVISION                    │
  721.  └─────────────────────────────────────┘
  722. The Directory Tree list box enables you to navigate directories by using the
  723. selecting bar and pressing Enter.
  724.  
  725. If you're using the keyboard, press Enter to make the selected directory be the
  726. current directory, then choose OK or press Esc to exit the dialog box.
  727.  
  728.  ┌──────────┐
  729.  │ [Chdir ] │
  730.  └──────────┘
  731. The Chdir button changes the current directory once you've selected or typed in
  732. a directory name.
  733.  
  734.  ┌──────────┐
  735.  │ [Revert] │
  736.  └──────────┘
  737. The Revert button goes back to the previous directory, as long as you haven't
  738. yet exited the dialog box.
  739.  
  740.  
  741.  File|DOS Shell
  742.  
  743. With the DOS Shell command, you can leave the program temporarily
  744. to perform a DOS command or run another program.
  745.  
  746. It is strongly recommended that you save all modified files (File|Save all)
  747. before using DOS Shell command.
  748.  
  749. File|Dos Shell command now gives you almost all memory available below
  750. 640KB (it can vary between 500-600KB depending on the system configuration).
  751. This is achieved by swapping contents of RAM memory to either Expanded
  752. Memory (if available), what gives a very fast performance, or to a temporary
  753. VED.SWP file which is created on your drive c:.
  754.  
  755. To return to Vision Edit, type EXIT at the DOS prompt.
  756.  
  757. DOS Shell command has been developed using a procedure released to public
  758. domain by TurboPower Software.
  759.  
  760.  
  761. pg 16
  762.  File|Run Program
  763.  
  764. File|Run Program command allows you to run external programs or execute
  765. DOS commands from within Vision Edit.
  766.  
  767. This command opens up a Run Program dialog box which lets you enter the
  768. program (or DOS external command) name and parameters that will be passed to
  769. it (if any).
  770.  
  771. Run Program command has been developed using a procedure released to public
  772. domain by TurboPower Software.
  773.  
  774.  
  775.  File|Run Spelling Checker
  776.  
  777. File|Run Spelling Checker command allows you to run external Spelling
  778. Checker program.
  779.  
  780. This command opens up a Run Spelling Checker dialog box which lets you enter
  781. the name of the Spelling Checker program and the name of the file to be
  782. checked.
  783.  
  784. If you want the VED to save the name of the Spelling Checker program:
  785.  
  786.  -Enter the name of the program
  787.  -press GO button (invokes the Spelling Checker program)
  788.  -now choose 'Save Options' item from pulldown menu under 'Options'
  789.  
  790.  File|Exit   (Alt-X)
  791.  
  792. The Exit command terminates this program.
  793.  
  794.  
  795. pg 17
  796. 3. Edit (Alt-E)
  797.  
  798.  Edit|Undo    (Ctrl-U)
  799.  
  800. Undoes all the changes from made from the last cursor movement.
  801.  
  802.  
  803.  Edit|Cut    (Shift-Del or Ctrl-K Y)
  804.  
  805. Deletes the selected block of text from the active window to the clipboard.
  806.  
  807.  
  808.  Edit|Copy    (Ctrl-Ins or Ctrl-K K)
  809.  
  810. Copies the selected block of text from the active window to the clipboard.
  811.  
  812.  
  813.  Edit|Paste  (Shift-Ins or Ctrl-K C)
  814.  
  815. Copies a block of text from the clipboard to the active window.
  816.  
  817.  
  818.  Edit|Show Clipboard
  819.  
  820. Displays a Clipboard window on the screen.
  821.  
  822.  
  823.  Edit|Clear
  824.  
  825. Deletes the selected block of text from the active window.
  826.  
  827.  
  828.  Edit|Line/Column Block Mode
  829.  
  830. This command enables you to switch between Line and Column block mode.
  831.  
  832. "L" displayed at the top left corner of the active window indicates the Line
  833. block mode.
  834.  
  835. "C" displayed at the top left corner of the active window indicates the Column
  836. block mode.
  837.  
  838. Both Line and Column block mode work with Block selection as well as block
  839. operations (block delete, copy, cut, paste & block dragging).
  840.  
  841. For block selection and block dragging you can use both mouse and keyboard
  842. (arrow keys).
  843.  
  844. See also:
  845.  Edit|Block Dragging On/Off,
  846.  Block Commands
  847. pg 18
  848.  
  849.  Edit|Block Dragging On/Off
  850.  
  851. This command switches between Drag Mode On and Off.
  852.  
  853. If Drag Mode is On then "D" is displayed at the top left corner of the active
  854. window (beside Line/Column Block Mode indicator).
  855.  
  856. If you are in a drag mode (after you have selected a block) you can drag a
  857. block around the window using either mouse or arrow keys. In a Column Mode you
  858. can drag a block in all 4 directions while in a Line Mode you can drag a block
  859. only up and down.
  860.  
  861. In a Drag Mode most commands are not active (except for some block operations:
  862. cut, block delete, paste, copy, line/column mode).
  863.  
  864. See also:
  865.  Edit|Line/Column Block Mode,
  866.  Block Commands
  867.  
  868.  
  869. pg 19
  870. 4. KeyCmds (Alt-K)
  871.  
  872. This menu lets you select various editing hot-key commands from the menu if
  873. you do not remember the hot-keys. It is especially convenient for new users.
  874.  
  875.  KeyCmds|Boxes
  876.  
  877. Displays Boxes submenu from which you can select box styles.
  878.  
  879.  KeyCmds|Boxes|NoBox     (Ctrl-Alt-0) or (Shift-Alt-0)
  880.  
  881. It restores a normal mode of operation for Arrow Keys if you have used them for
  882. drawing boxes.
  883.  
  884.  KeyCmds|Boxes|SingleBox    (Ctrl-Alt-1) or (Shift-Alt-1)
  885.  
  886. It selects Single Box drawing style. You can draw boxes using Arrow Keys.
  887.  
  888. To draw a box (or a line) using a mouse click at one point (first box corner),
  889. move the mouse cursor to another location (opposite box corner), and click
  890. again. A box will be created with two opposite corners located where you
  891. clicked a mouse. If two clicked points are on the same line a horizontal line
  892. will be created. If two clicked points are on the same column a vertical line
  893. will be created.
  894.  
  895. Example Single Box:
  896.  
  897.       ┌────────┬────────┐
  898.       ├────────┼────────┤
  899.       └────────┴────────┘
  900.  
  901.  KeyCmds|Boxes|DoubleBox    (Ctrl-Alt-2) or (Shift-Alt-2)
  902.  
  903. It selects Double Box drawing style. You can draw boxes using Arrow Keys
  904. or a mouse as described for Single Boxes above.
  905.  
  906. Example Double Box:
  907.  
  908.       ╔════════╦════════╗
  909.       ╠════════╬════════╣
  910.       ╚════════╩════════╝
  911.  
  912.  
  913.  KeyCmds|Boxes|MixedBox     (Ctrl-Alt-3) or (Shift-Alt-3)
  914.  
  915. It selects Mixed Box drawing style. You can draw boxes using Arrow Keys
  916. or a mouse as described for Single Boxes above.
  917.  
  918. pg 20
  919. Example Mixed Box:
  920.  
  921.      ╒═════════╤═════════╕
  922.      ╞═════════╪═════════╡
  923.      ╘═════════╧═════════╛
  924.  
  925.  
  926.  
  927.  KeyCmds|Boxes|Eraser     (Ctrl-Alt-4) or (Shift-Alt-4)
  928.  
  929. It puts Arrow Keys into Erase Mode. You can erase boxes and other characters
  930. using Arrow Keys or a mouse as described for Single Boxes above.
  931.  
  932.  KeyCmds|Block Commands
  933.  
  934. Displays a submenu from which you can select the following commands:
  935.  
  936.    - Mark Block Beginning (Ctrl-K B)
  937.    - Delete Block (Del or Ctrl-Del)
  938.    - Hide/Show Block (Ctrl-K H)
  939.    - Paste from Clipboard (Ctrl-K C or Shift-Ins)
  940.    - Cut to Clipboard (Ctrl-K Y or Shift-Del)
  941.    - Copy to Clipboard (Ctrl-K K or Ctrl-Ins)
  942.    - Indent Block (Ctrl-K I)
  943.    - Unindent Block (Ctrl-K U)
  944.    - Default Indent (Ctrl-K Space)
  945.    - Upper to Lower Case (Ctrl-K L)
  946.    - Lower to Upper Case (Ctrl-K O)
  947.    - Flip Case (Ctrl-K F)
  948.    - Print Block/File (Ctrl-K P)
  949.  
  950.  KeyCmds|Cursor Movement
  951.  
  952. Displays a submenu from which you can select the following commands:
  953.  
  954.    - Word Left (Ctrl-A or Ctrl-Right Arrow)
  955.    - Word Right (Ctrl-F or Ctrl-Left Arrow)
  956.    - Line Up (Ctrl-E or Up Arrow)
  957.    - Line Down (Ctrl-X or Down Arrow)
  958.    - Page Up (Ctrl-R or PageUp)
  959.    - Page Down (Ctrl-C or PageDown)
  960.    - Screen Top (Ctrl-Home)
  961.    - Screen Bottom (Ctrl-End)
  962.    - Screen Center (Ctrl-Q M)
  963.    - Text Start (Ctrl-PgUp)
  964.    - Text End (Ctrl-PgDn)
  965.  
  966. pg 21
  967.  KeyCmds|Insert/Delete Commands
  968.  
  969. Displays a submenu from which you can select the following commands:
  970.  
  971.    - Insert Mode On/Off (Ctrl-V or Ins)
  972.    - Delete Line (Ctrl-Y)
  973.    - Delete to End Of Line (Ctrl-Q Y)
  974.    - Delete Char Left (Ctrl-H or Backspace)
  975.    - Delete Char (Ctrl-G or Del)
  976.    - Delete Word Right (Ctrl-T)
  977.    - Duplicate Line (Ctrl-K D)
  978.  
  979.  KeyCmds|Miscellaneous Commands
  980.  
  981. Displays a submenu from which you can select the following commands:
  982.  
  983.    - Close Active Window (Alt-F3)
  984.    - Auto Indent On/Off (Ctrl-O)
  985.    - Find Matching Bracket (Ctrl-Q [ or Ctrl-Q ])
  986.    - Force Page Break (Ctrl-P)
  987.    - Reformat Paragraph (Alt-R)
  988.    - Center Line (Alt-V)
  989.  
  990. Displays a submenu from which you can select the following commands:
  991.  
  992.  KeyCmds|Set Marker
  993.  
  994. This command sets the marker #0 at the current cursor position. Later you
  995. can quickly find this marker by using KeyCmds|GoTo Marker menu command.
  996.  
  997. You can set up to 10 markers by using hot-key commands Ctrl-K 0..9.
  998.  
  999.  KeyCmds|GoTo Marker
  1000.  
  1001. This command finds the marker #0 which has been set by using
  1002. KeyCmds|Set Marker menu command.
  1003.  
  1004. You can find markers #0..9 by using hot-key commands Ctrl-Q 0..9.
  1005.  
  1006.  KeyCmds|Miscellaneous|Reformat Paragraph    (Alt-R)
  1007.  
  1008. A Paragraph means a portion of text (typically several lines) delimited by
  1009. empty lines.
  1010.  
  1011. Reformat Paragraph function works only for the current paragraph (on which the
  1012. cursor is positioned). It tries to accommodate as many words as possible on
  1013. every line. If a line is too long it is wraped.
  1014.  
  1015.  
  1016. pg 22
  1017. 5. Search (Alt-S)
  1018.  
  1019.  Search|Find
  1020.  
  1021. Displays a Find dialog box.
  1022.  
  1023. The Find dialog box contains an input box with a history list, a group of
  1024. check boxes, and the standard OK, and Cancel buttons.
  1025.  
  1026.  ┌──────────────╥───────────────────────┐
  1027.  │ Text to Find ║                       │
  1028.  └──────────────╨───────────────────────┘
  1029. Enter the search string in the Text to Find input box and choose OK to begin
  1030. the search, or choose Cancel to forget it. You can also enter ASCII codes
  1031. directly from the keyboard - hold down Alt key, enter ASCII code from the
  1032. numeric keypad and release Alt key.
  1033.  
  1034. Press the Down arrow key if you want to show the history list associated with
  1035. the input box. You can select a string from the history list by positioning
  1036. the cursor on it and pressing <Enter> or by clicking on the item with a mouse.
  1037.  
  1038.  ┌────────────────────────┐
  1039.  │ [X] Case sensitive     │
  1040.  │ [X] Whole words only   │
  1041.  └────────────────────────┘
  1042. This group of check boxes governs the kind of strings that the editor searches
  1043. for.
  1044.  
  1045.  ┌─Start────────────┐
  1046.  │ [X] From Cursor  │
  1047.  │ [X] From Origin  │
  1048.  └──────────────────┘
  1049. This group of check boxes determines whether the Search starts from the
  1050. current cursor position or from the beginning of the file.
  1051.  
  1052.  ┌─Regular Expressions──┐
  1053.  │ [X] On/Off           │
  1054.  └──────────────────────┘
  1055. When Regular Expressions is checked on Vision Edit recognizes GREP-like
  1056. wildcards in the search string.
  1057.  
  1058.  
  1059.  Search|Replace
  1060.  
  1061. Displays a Replace dialog box.
  1062.  
  1063. The Replace dialog box contains three input boxes with associated history
  1064. lists, a group of check boxes, and the standard OK, and Cancel buttons.
  1065.  
  1066. Most components of the Replace dialog box are identical to those in the Find
  1067. dialog box.
  1068.  
  1069. pg 23
  1070.  ┌──────────────╥───────────────────┬───┐
  1071.  │ Text to Find ║                   │  │
  1072.  └──────────────╨───────────────────┴───┘
  1073. Enter the search string in the Text to Find input box and choose OK to begin
  1074. the search, or choose Cancel to forget it. You can also enter ASCII codes
  1075. directly from the keyboard - hold down Alt key, enter ASCII code from the
  1076. numeric keypad and release Alt key.
  1077.  
  1078. Press the Down arrow key if you want to show the history list associated with
  1079. the input box. You can select a string from the history list by positioning
  1080. the cursor on it and pressing <Enter> or by clicking on the item with a mouse.
  1081.  
  1082.  ┌──────────╥───────────────────────┬───┐
  1083.  │ New Text ║                       │  │
  1084.  └──────────╨───────────────────────┴───┘
  1085. Enter the replacement string in the New Text input box. You can also enter
  1086. ASCII codes directly from the keyboard - hold down Alt key, enter ASCII code
  1087. from the numeric keypad and release Alt key.
  1088.  
  1089. You can also use the history list to the right of the box to select a string
  1090. you've used previously.
  1091.  
  1092.  ┌────────────────────────┐
  1093.  │ [X] Case sensitive     │
  1094.  │ [X] Whole words only   │
  1095.  │ [X] Prompt on Replace  │
  1096.  │ [X] Replace all        │
  1097.  └────────────────────────┘
  1098. This group of check boxes governs the kind of strings that the editor searches
  1099. for, and whether the replacement is automatic. Check Replace All if you want
  1100. the editor to replace all occurrences of the search string found.
  1101.  
  1102.  
  1103.  
  1104.  ┌─Start────────────┐
  1105.  │ [X] From Cursor  │
  1106.  │ [X] From Origin  │
  1107.  └──────────────────┘
  1108. This group of check boxes determines whether the Search/Replace starts from
  1109. the current cursor position or from the beginning of the file.
  1110.  
  1111.  ┌─Regular Expressions──┐
  1112.  │ [X] On/Off           │
  1113.  └──────────────────────┘
  1114. When Regular Expressions is checked on Vision Edit recognizes GREP-like
  1115. wildcards in the search string.
  1116.  
  1117.  
  1118. pg 24
  1119.  Search|Search again    (Ctrl-L)
  1120.  
  1121. Repeats the last search/replace from the current cursor position.
  1122.  
  1123.  
  1124.  
  1125.  Search|GoToLine   (Ctrl-Q G)
  1126.  
  1127. Displays a GoToLine dialog box.
  1128.  
  1129. It allows you to enter the line number to which you want to jump directly.
  1130.  
  1131. The GoToLine dialog box contains one input boxe with associated history list,
  1132. and the standard OK, and Cancel buttons.
  1133.  
  1134.  ┌───────────────────╥─────┬───┐
  1135.  │ Enter line number ║ 123 │  │
  1136.  └───────────────────╨─────┴───┘
  1137.  
  1138. In the input line you can enter the line number to which you want to jump
  1139. directly.
  1140.  
  1141.  
  1142.  Regular Expressions
  1143.  
  1144. Regular Expresions can be used in a search string. They can contain the
  1145. following wildcard characters:
  1146.  ┌───┬───┬───┬───┬───┬────┬───┐
  1147.  │ ^ │ $ │ . │ * │ + │ [] │ \ │
  1148.  └───┴───┴───┴───┴───┴────┴───┘
  1149.  
  1150.  
  1151.  ^    A circumflex at the start of the string
  1152.       matches the start of a line.
  1153.  
  1154.  $    A dollar sign at the end of the
  1155.       expression matches the end of a line.
  1156.  
  1157.  .    A period matches any character.
  1158.  
  1159.  *    A character followed by an asterisk
  1160.       matches any number of occurrences
  1161.       (including zero) of that character.
  1162.       For example "bo*" matches "bot","b",
  1163.       "boo" and also "be".
  1164.  
  1165.  +    A character followed by a plus sign
  1166.       matches any number of occurrences
  1167.       (but not zero) of that character. For
  1168.       example "bo+" matches "bot" and "boo",
  1169.       but not "be" or "b".
  1170.  
  1171. pg 25
  1172.  []   Characters in brackets match any one
  1173.       character that appears in the brackets
  1174.       but no others. For example "[bot]"
  1175.       matches "b", "o" or "t".
  1176.  
  1177.  [^]  A circumflex at the start of the string
  1178.       in brackets means NOT. Hence, "[^bot]"
  1179.       matches any characters except "b", "o"
  1180.       or "t".
  1181.  
  1182.  [-]  A hyphen within the brackets signifies
  1183.       a range of characters. For example,
  1184.       "[b-o]" matches any character from "b"
  1185.       through "o".
  1186.  
  1187.  \    A backslash before a wildcard character
  1188.       means that the wildcard will be treated
  1189.       as a normal character not as a wildcard.
  1190.  
  1191.  
  1192. pg 26
  1193. 6. Windows (Alt-W)
  1194.  
  1195.  Windows|Size/Move      (Ctrl-F5)
  1196.  
  1197. Choose this command to change the size or position of the active window.
  1198.  
  1199.  
  1200.  Size
  1201.  
  1202. If you press Shift while you use the arrow keys, you can change the size of
  1203. the active window. Once you've adjusted its size or position, press Enter. If
  1204. a window has a Resize corner, you can drag that corner to resize the window.
  1205.  
  1206.  
  1207.  Move
  1208.  
  1209. When you choose Windows|Size/Move, the active window moves in response to the
  1210. arrow keys. Once you've moved the window to where you want it, press Enter.
  1211. You can also move a window by dragging its title bar with the mouse.
  1212.  
  1213.  
  1214.  Windows|Zoom      (F5)
  1215.  
  1216. Choose Zoom to resize the active window to the maximum size. If the window is
  1217. already zoomed, you can choose this command to restore it to its previous
  1218. size. You can also double-click anywhere on the window's title bar (except
  1219. where an icon appears) to zoom or unzoom the window.
  1220.  
  1221.  
  1222.  Windows|Tile
  1223.               
  1224. Choose Windows|Tile to tile all windows on the desktop.
  1225.  ┌────────────────────────────────────┐
  1226.  │ ╔════════════1══╗┌────────────2──┐ │
  1227.  │ ║               ║│               │ │
  1228.  │ ║               ║│               │ │
  1229.  │ ║               ║│               │ │
  1230.  │ ║               ║│               │ │
  1231.  │ ╚═══════════════╝└───────────────┘ │
  1232.  │ ┌────────────3──┐┌────────────4──┐ │
  1233.  │ │               ││               │ │
  1234.  │ │               ││               │ │
  1235.  │ │               ││               │ │
  1236.  │ │               ││               │ │
  1237.  │ └───────────────┘└───────────────┘ │
  1238.  └────────────────────────────────────┘
  1239.              Tiled Windows
  1240.  
  1241.  
  1242. pg 27
  1243.  Windows|Cascade
  1244.  
  1245. Choose Windows|Cascade to stack all windows on the desktop.
  1246.  
  1247.  ┌──────────────────────────1─┐
  1248.  │┌─────────────────────────2─┐
  1249.  ││┌────────────────────────3─┐
  1250.  │││╔═══════════════════════4═╗
  1251.  │││║                         ║
  1252.  │││║                         ║
  1253.  │││║                         ║
  1254.  │││║                         ║
  1255.  │││║                         ║
  1256.  └└└╚═════════════════════════╝
  1257.  
  1258.         Cascaded Windows
  1259.  
  1260.  
  1261.  Windows|Next     (F6)
  1262.  
  1263. Choose Next to cycle forwards through the windows on the desktop.
  1264.  
  1265.  
  1266.  Windows|Previous      (Shift-F6)
  1267.  
  1268. Choose Windows|Previous to cycle backwards through the windows on the desktop.
  1269.  
  1270.  
  1271.  Windows|Close      (Alt-F3)
  1272.  
  1273. Choose  Windows|Close to close the active window. You can also click the Close
  1274. box in the upper left corner to close a window.
  1275.  
  1276.  
  1277.  Windows|Synchro (Ctrl-F6)
  1278.  
  1279. After you select this command from the menu or press Ctrl-F6 2 top windows
  1280. become synchronized. They are resized and moved so that one window occupies
  1281. the top half and the other the bottom half of the desktop.
  1282.  
  1283. From now on every key you press is sent to both windows. They scroll together
  1284. and react to editing operations (e.g. inserting or deleting characters) in the
  1285. same way. Even search works for both windows.
  1286.  
  1287. Synchronization of the windows is broken after selecting Synchro command (or
  1288. pressing Ctrl-F6) the second time.
  1289.  
  1290.  
  1291.  Windows|List of Files
  1292.  
  1293. Displays a File List dialog box allowing to select an open file from the list
  1294. of all open files.
  1295.  
  1296.  
  1297. pg 28
  1298.  Windows|Switch Screen
  1299.  
  1300. This command switches between the normal- and full-screen mode. In the
  1301. full-screen mode the Menu Bar and the Status Line are hidden and the
  1302. Desktop covers the whole screen.
  1303.  
  1304.  
  1305.  Windows|Show/Hide Ruler
  1306.  
  1307. This command shows/hides the ruler at the top of the screen, just below
  1308. the menu bar. You can click on the ruler with a mouse to position the cursor
  1309. in the edit window on the selected column. Tabs are marked on the ruler with
  1310. "" and the right margin is marked with "║" character. You can double click
  1311. on the ruler to change the right margin setting.
  1312.  
  1313.  Windows|Show/Hide Tool Bar
  1314.  
  1315. The Tool Bar can be displayed or hidden at the top of the screen by choosing
  1316. Windows|Show/Hide Tool Bar item from the pull down menu.
  1317. You can click on the tool bar with a mouse to generate command.
  1318. Icons represent commands:
  1319.  
  1320.  replace words─────────────┐  print block/file
  1321.  search again──────────┐   │  │ line/block mode switch
  1322.     find word──────┐   │   │  │ └┐ reformat paragraf
  1323.     close file─┐   │   │   │  └┐ │  └┐   close tool bar
  1324.                │   │   │   │   │ └─┐ └─┐  └────────┐
  1325.  ┌───┬───┬───┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬───┬  ─┬─┴─┐
  1326.  │ ? │ │ │[■]│∙∙!│∙!!│  │ ₧ │LC│▐▄│ABC│...│[═]│
  1327.  └─┬─┴─┬─┴─┬─┴───┴───┴───┴───┴───┴───┴───┴─┬─┴  ─┴───┘
  1328.    │   │   └─open file            ┌────────┘
  1329.    │   └─────save file            └spelling checker
  1330.    └─────────help on the tool bar
  1331.  
  1332. pg 29
  1333. 7. Options (Alt-O)
  1334.  
  1335.  Options|Mouse...
  1336.  
  1337. The Mouse command brings up the Mouse Options dialog box, where you can set
  1338. various options that control how your mouse works, including:
  1339.  
  1340.  ■ how fast a double-click is
  1341.  ■ which mouse button (right or left) is active
  1342.  
  1343. The Mouse Options dialog box consists of one check box, one slider bar, and
  1344. the standard buttons OK and Cancel.
  1345.  
  1346.  ┌──────────────────────────┐
  1347.  │ Mouse Double Click       │
  1348.  │ Slow     Medium     Fast │
  1349.  │  ▒▒▒▒▒▒▒▒▒▒▒■▒▒▒▒▒▒▒▒▒▒  │
  1350.  └──────────────────────────┘
  1351. The Mouse Double Click slider bar adjusts the double-click speed of your
  1352. mouse.
  1353.  
  1354.  ┌───────────────────────────┐
  1355.  │ [X] Reverse Mouse Buttons │
  1356.  └───────────────────────────┘
  1357. Reverse Mouse Buttons makes the right mouse button take on the normal
  1358. functions of the left--and vice versa.
  1359.  
  1360.  
  1361.  Options|Colors...
  1362.  
  1363. The Colors item brings up the Colors dialog box, where you can customize the
  1364. colors of the display.
  1365.  
  1366. The Colors dialog box consists of two list boxes, a text display area, the
  1367. standard OK, Cancel, and Help buttons, and one of the following:
  1368.  
  1369.  ■ On color and black-and-white systems, it
  1370.    also contains two color palettes.
  1371.  ■ On monochrome systems, it contains a set
  1372.    of radio buttons instead of the palettes.
  1373.  
  1374. This dialog box is where you can change the colors of different parts of this
  1375. program.
  1376.  
  1377.  
  1378. pg 30
  1379.  ┌─ Group ─────────────┐
  1380.  │   Desktop           │
  1381.  │   Menus            ■│
  1382.  │   Dialogs/Calc     ▒│
  1383.  │   Edit Window      ▒│
  1384.  │   Calendar         ▒│
  1385.  │   Ascii table      ▒│
  1386.  │                     │
  1387.  └─────────────────────┘
  1388. The Group list box contains the names of the different regions of the program
  1389. that you can customize.
  1390.  
  1391.  ┌─ Item ──────────────┐
  1392.  │   Color             │
  1393.  │                    ■│
  1394.  
  1395. When you select a group from the Group list, the Item list box displays the
  1396. names of the different views in that region.
  1397.  
  1398.  ┌ Foreground ┐   ┌ Background ┐
  1399.  │ ░▒▓░▒▓░▒▓░ │   │ ▓░▒▓░▒▓░▒▓ │
  1400.  │ ▓░▒▓░▒▓░▒▓ │   │ ░▒▓░▒▓░▒▓░ │
  1401.  │ ▒▓░▒▓░▒▓░▒ │   └────────────┘
  1402.  └────────────┘
  1403. On color and black-and-white systems, you use the Foreground and Background
  1404. palettes to modify colors.
  1405.  
  1406.  ┌ Colors ──────────────┐
  1407.  │  (∙) Mono low        │
  1408.  │  ( ) Mono high       │
  1409.  │  ( ) Mono underscore │
  1410.  │  ( ) Mono inverse    │
  1411.  └──────────────────────┘
  1412.  
  1413. On monochrome systems, you use the Colors set of radio buttons systems to
  1414. modify the character attributes.
  1415.  
  1416.  ┌────────────────┐
  1417.  │ Text Text Text │
  1418.  │ Text Text Text │
  1419.  └────────────────┘
  1420. On all systems, the display text (above the Help button) shows the current
  1421. color or attribute settings.
  1422.  
  1423. Changes do not take effect on the desktop until you close the Colors dialog box
  1424. by choosing OK.
  1425.  
  1426.  
  1427. pg 31
  1428.  Options|Preferences...
  1429.  
  1430. The Preferences item brings up the Preferences dialog box, where you can set
  1431. Auto Save options as well as the Screen Size (if you have EGA/VGA graphics
  1432. adapter you can change the display mode from 25 to 43/50 lines).
  1433.  
  1434. In this dialog box you can also change various Editor settings.
  1435. It contains:
  1436.  
  1437. - 3 Auto Save check boxes :
  1438.  
  1439.     ┌─ Auto Save ──┐
  1440.     │ [X] Desktop  │
  1441.     │ [X] Options  │
  1442.     │ [X] Backup   │
  1443.     └──────────────┘
  1444. If a Desktop box is checked Vision Edit saves Desktop in VED.DSK file. If
  1445. VED.DSK file exists Desktop will be restored automatically on the startup.
  1446.  
  1447. If a Options box is checked Vision Edit saves Options in VED.OPT file. If
  1448. VED.OPT file exists Options will be restored automatically on the startup.
  1449. Options include all settings of this dialog box.
  1450.  
  1451. If Backup box is checked Vision Edit will always save the last version of the
  1452. edited file giving it the same name with BAK extension.
  1453.  
  1454.  
  1455. - 3 Edit Options check boxes :
  1456.  
  1457.     ┌─ Edit Options────────┐
  1458.     │ [X] Auto Indent      │
  1459.     │ [X] Auto Wrap        │
  1460.     │ [X] Show Page Breaks │
  1461.     └──────────────────────┘
  1462. If Auto Indent is checked, after you press Enter key the cursor will be
  1463. positioned on a new line and below the first word of the previous line.
  1464.  
  1465. If Auto Wrap is checked, the cursor will move automatically to the next line
  1466. after you reach the right margin (last word will be moved to the new line).
  1467.  
  1468. If Show Page Breaks is checked the last line on each page
  1469. is shown in a different color (default: yellow text on red background).
  1470. Page Breaks are calculated according to the Number of Lines per Page
  1471. setting in Print Options dialog box. You can change the color in which page
  1472. breaks are displayed using Options|Colors menu command.
  1473.  
  1474. pg 32
  1475. - 1 set of Screen Size radio buttons :
  1476.  
  1477.     ┌ Screen Size ─────┐
  1478.     │  (∙) 25 lines    │
  1479.     │  ( ) 43/50 lines │
  1480.     └──────────────────┘
  1481. If you have a EGA/VGA graphics adapter you can display 43/50 lines on the
  1482. screen.
  1483.  
  1484. - 1 input line :
  1485.                 ┌──────┐
  1486.   Right Margin: │  78  │
  1487.                 └──────┘
  1488. It allows you to select the Right Margin Setting.
  1489.  
  1490. - 1 set of Right Margin radio buttons :
  1491.  
  1492.     ┌ Right Margin: ───────────┐
  1493.     │  (∙) Use window's size   │
  1494.     │  ( ) Use margin setting  │
  1495.     └──────────────────────────┘
  1496. If you select "Use window's size" then a window's right edge will be
  1497. assumed to be a right margin for Reformat Paragraph and Auto Wrap
  1498. functions.
  1499. If you select "Use margin setting" then a Right Margin set on the above
  1500. input box will be used as a right margin for Reformat Paragraph and
  1501. Auto Wrap functions.
  1502.  
  1503. - 1 set of TABs radio buttons :
  1504.  
  1505.     ┌ TABs ───────────────────────┐
  1506.     │  (∙) Use Spaces - smart TABs│
  1507.     │  ( ) Use TAB characters     │
  1508.     └─────────────────────────────┘
  1509. If you select Use Spaces, whenever you press TAB key the appropriate number of
  1510. spaces will be inserted. This option is useful for programmers since the
  1511. cursor will move to the position under the next word of the previous line. If
  1512. you select Use TABs, TAB character will be used (ASCII code #9) when you press
  1513. a TAB key.
  1514.  
  1515. - 1 input line :
  1516.  
  1517.              ┌──────┐
  1518.   TAB width  │  8   │
  1519.              └──────┘
  1520. It allows you to select the width of TABs.
  1521.  
  1522. pg 33
  1523. - 1 set of <ENTER> Char radio buttons :
  1524.  
  1525.     ┌ <ENTER> Char ────┐
  1526.     │  (∙) CR + LF     │
  1527.     │  ( ) CR          │
  1528.     │  ( ) LF          │
  1529.     └──────────────────┘
  1530. If you select CR+LF (default) every time you press the <ENTER> key a sequence
  1531. of CR (ASCII code #13) and LF (ASCII code #10) characters is inserted into a
  1532. text (standard for most applications).
  1533.  
  1534. If you select CR every time you press the <ENTER> key only the CR (ASCII code
  1535. #13) character is inserted into a text.
  1536.  
  1537. If you select LF every time you press the <ENTER> key only the CR (ASCII code
  1538. #10) character is inserted into a text (this convention is used on Unix
  1539. systems).
  1540.  
  1541. These options work only if the below <ENTER> Mode is set to Insert Line.
  1542.  
  1543. - 1 set of <ENTER> Mode radio buttons :
  1544.  
  1545.     ┌ <ENTER> Mode ────┐
  1546.     │  (∙) Insert Line │
  1547.     │  ( ) Next Line   │
  1548.     └──────────────────┘
  1549. If you select the Insert Line mode (default) every time you press the <ENTER>
  1550. key a new line is inserted into a text (CR+LF or CR characters are inserted
  1551. depending on the above <ENTER> Char setting). When you select the Next Line
  1552. mode no new lines are inserted after you press the <ENTER> key. Instead a
  1553. cursor moves to the beginning of a next line (or if Auto Indent is set a
  1554. cursor is positioned below the first non-blank character).
  1555.  
  1556. - 1 set of Indent Mode radio buttons
  1557. and Indent Str/Char input line:
  1558.  
  1559.     ┌ Indent Mode ─────┐      Indent Str/Char
  1560.     │  (∙) ASCII code  │      ┌─────────────┐
  1561.     │  ( ) String      │      │ 32          │
  1562.     └──────────────────┘      └─────────────┘
  1563. If you select ASCII code then the following Indent Str/Char input line
  1564. has a meaning of an ASCII code of a character. This character will be
  1565. inserted in front of all selected lines when you use Block Indent function
  1566. (Ctrl-K I). The default is the Space character (ASCII code #32).
  1567. If you select String then the following Indent Str/Char input line
  1568. has a meaning of a string of characters. This string will be
  1569. inserted in front of all selected lines when you use Block Indent function
  1570. (Ctrl-K I).
  1571. The Default button below restores the default Indent Mode to ASCII code
  1572. and the Indent Str/Char to #32 (space). When you are editing text you
  1573. can return to the default mode by pressing Ctrl-K followed by the space.
  1574.  
  1575.  
  1576. pg 34
  1577.  Options|Save Desktop
  1578.  
  1579. Saves the state of all open windows to a file call VED.DSK. This file can be
  1580. reloaded by selecting Options|Restore Desktop.
  1581.  
  1582. Also history lists of file names open or printed during the session, as well as
  1583. keywords used in Search and Search & Replace are stored in VED.DSK file.
  1584.  
  1585.  
  1586.  Options|Restore Desktop
  1587.  
  1588. Restore a previously-saved state of all open windows from a file called
  1589. VED.DSK. This file is saved via the Options|Save Desktop menu command.
  1590.  
  1591. Also history lists of file names open or printed during the previous session,
  1592. as well as keywords used in Search and Search & Replace are loaded from VED.DSK
  1593. file.
  1594.  
  1595.  
  1596.  Options|Clear Desktop
  1597.  
  1598. Clears desktop by closing all open windows and dialog boxes.
  1599.  
  1600.  Options|Load Options
  1601.  
  1602. This command loads Color Palettes, Mouse Options, Edit Preferences,
  1603. Macros, and Search Options from VED.OPT file if the file exists. The
  1604. VED.OPT file is created by Options|Save Options command.
  1605.  
  1606. You can modify Color Palettes using Options|Colors command.
  1607.  
  1608. You can modify Mouse Settings using Options|Mouse command.
  1609.  
  1610. You can modify Edit Preferences using Options|Preferences command.
  1611.  
  1612.  
  1613.  Options|Save Options
  1614.  
  1615. This command saves color palettes, Mouse Options, Edit Preferences,
  1616. Macros, and Search Options to VED.OPT file. If the file exists it will be
  1617. overwritten. The options from the VED.OPT file are loaded using Options|Load
  1618. Options command.
  1619.  
  1620. You can modify Color Palettes using Options|Colors command.
  1621.  
  1622. You can modify Mouse Settings using Options|Mouse command.
  1623.  
  1624. You can modify Edit Preferences using Options|Preferences command.
  1625.  
  1626.  
  1627. pg 35
  1628. 8. Print (Alt-P)
  1629.  
  1630.  Print|Print Options
  1631.  
  1632. This command displays a Print Options dialog box which allows setting the
  1633. following parameters:
  1634.  - DOS LPT # : LPT1,...,LPT4
  1635.  - Eject a page Before printing (Yes/No)
  1636.  - Eject a page After printing (Yes/No)
  1637.  - Left Margin
  1638.  - Page Length
  1639.  - Top Margin
  1640.  - Bottom Margin
  1641.  - Printer Initialization String
  1642.  
  1643.  
  1644.  Print|Print File
  1645.  
  1646. This command displays a Select File to Print dialog box which allows you to
  1647. select a file that you want to print.
  1648.  
  1649. The 'Select File to Print' dialog box contains an input box, a file list, a
  1650. file information panel, the standard button Cancel, one other action button
  1651. (Open), plus a history list that's attached to the Name input box.
  1652.  
  1653. The file must exist on your disk, so if you are editing a new file you have to
  1654. save it before you can start printing.
  1655.  
  1656. After you select a file to print, printing starts and a Print Status window is
  1657. displayed.
  1658.  
  1659. You can cancel printing at any time by pressing F9 function key or by clicking
  1660. with the mouse on Stop Print label on the status line.
  1661.  
  1662. Since printing is done in "background" you can continue using other functions
  1663. of Vision Edit during printing.
  1664.  
  1665. You can print a file directly from the active window by pressing Ctrl-K P.
  1666. The same command can be used to print a selected block.
  1667.  
  1668.  Print|Print Block/File
  1669.  
  1670. This command prints a selected block. If no block has been selected
  1671. the whole file from the active edit window will be printed.
  1672.  
  1673.  Print|Header
  1674.  
  1675. Displays a Header/Footer dialog box allowing you to create a header.
  1676.  
  1677. Header/Footer dialog box allows to easily create headers and footers.
  1678.  
  1679. After you create a header or footer do not forget to check the Use
  1680. Headers/Footers check box in a Print Options dialog box if you want the
  1681. header and/or footer to be printed.
  1682.  
  1683.  
  1684. pg 36
  1685. The easiest way to create a header/footer is to press a Default button
  1686. what will create a standard header/footer containing: Page Number, File
  1687. Name, System Date, and File Creation Date.
  1688.  
  1689. If you do not like the standard layout you can edit the Header/Footer
  1690. Window. Text entered from the keyboard will be printed exactly as it
  1691. looks on the screen.
  1692.  
  1693. In addition to plain text you can include in your headers/footers the
  1694. following: Page Numbers, File Name, System Date and File Creation Date
  1695. by pressing the appropriate buttons. You can quickly clear the
  1696. Header/Footer Window by pressing Blank button.
  1697.  
  1698. You can move a selected word (a word which includes the cursor) by
  1699. pressing Left, Center, and Right buttons. You can move in the same way
  1700. more than 1 word by highlighting text with a mouse.
  1701.  
  1702. You can Write a newly created header and footer to a file by pressing
  1703. Write button.
  1704.  
  1705. You can Read a previously created header and footer from a file by pressing
  1706. Read button.
  1707.  
  1708. All buttons can be selected either with a mouse or with a Alt-<Hot Key>
  1709. combination.
  1710.  
  1711.  Print|Footer
  1712.  
  1713. Displays a Header/Footer dialog box allowing you to create a footer.
  1714.  
  1715.  Print|Display Status
  1716.  
  1717. This command displays a Print Status window if it has not been already open.
  1718. You can close it at any time using menu command Print|Close Status.
  1719.  
  1720. Print Status Window displays the following (with respect to the currently
  1721. printed file):
  1722.  - current character number
  1723.  - current line number (on the current page)
  1724.  - current page number
  1725.  - file name
  1726.  - Graphical Indicator showing the percentage already printed:
  1727.  
  1728.           ▒▒■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1729.           |           |           |
  1730.           0%          50%       100%
  1731.  
  1732.  
  1733.  Print|Close Status
  1734.  
  1735. This command closes a Print Status window if it has been open. You can reopen
  1736. it later (during printing) using menu command Print|Open Status.
  1737.  
  1738. pg 37
  1739.  
  1740.  Print|Stop Print
  1741.  
  1742. Cancels printing (the printer will still be printing for a while
  1743. until its internal buffer is empty).
  1744.  
  1745. pg 38
  1746. 9. Macros
  1747.  
  1748.  Macros|Start Macro
  1749.  
  1750. This command displays a Create Macro File dialog box which is similar to Open a
  1751. File Dialog Box. You have to enter a name of the macro file in which macro
  1752. operations will be stored. The default macro file extension is MAC.
  1753.  
  1754. After you select the macro file name a Macro Description dialog box is
  1755. displayed. You can enter a one-line description of a macro here (up to 128
  1756. characters).
  1757.  
  1758. After you close a Macro Description dialog box a flashing message 'Macro
  1759. Recording' is displayed on the status line. From now on all keys that you
  1760. press, most edit operations including search and replace are recorded in the
  1761. macro file.
  1762.  
  1763. To stop macro recording select End Macro function from the Macro menu.
  1764.  
  1765. The macro that you have just created will be added to the list of available
  1766. macros in the Macro menu. You can execute a macro by selecting it from the
  1767. Macro menu or by pressing a hot key assigned to that macro.
  1768.  
  1769.  
  1770.  Macros|End Macro
  1771.  
  1772. This command completes macro recording started with Start Macro command. It
  1773. closes a macro file and from now on you can execute that macro.
  1774.  
  1775.  
  1776.  Macros|Load Macro
  1777.  
  1778. This command allows you to select a macro file which has been created
  1779. previously. An Open Macro dialog box is displayed allowing you to select a
  1780. macro file. The selected macro is added to the list of macros in the Macro
  1781. menu and becomes available for execution.
  1782.  
  1783.  
  1784.  Macros|Execute Macro
  1785.  
  1786. All macros available for execution are displayed in the Macro menu under the
  1787. dividing line. There can be up to 7 macros available at once. You can execute
  1788. a macro by either selecting its name from the Macro menu or by pressing a
  1789. hot-key assigned to this macro. All hot-key assignments are automatic. The
  1790. first macro is assigned Alt-F4, the second Alt-F5, and so on up to Alt-F10.
  1791.  
  1792. If you already have 7 macros in the Macro menu adding a new macro will remove
  1793. the first macro from the list of macros available.
  1794.  
  1795.  
  1796. pg 39
  1797.  Macros|Suspend Macro
  1798.  
  1799. This command suspends recording a macro so that you can do some operations
  1800. which you do not want recorded in the macro file. You can resume recording the
  1801. macro by selecting Continue Macro command.
  1802.  
  1803.  
  1804.  Macros|Continue Macro
  1805.  
  1806. This command allows you to continue recording a macro which has been suspended
  1807. with Suspend Macro command.
  1808.  
  1809.  
  1810.  Macros|Repeat Macro
  1811.  
  1812. Displays a Repeat Macro dialog box which allows you to specify how many times
  1813. the macro should be repeated.
  1814. pg 40
  1815. 10. Config
  1816.  
  1817.  Config|Mode & Direction
  1818.  
  1819. The Mode & Direction item brings up the Set-Options dialog box,
  1820. where you can set:
  1821. -Edit Direction (sets the direction of editing)
  1822.  
  1823. -Table (which Ascii-Table will be used)
  1824.  
  1825. -Push Mode (allows two different direction of editing)
  1826.  
  1827. Set Options dialog box allows you to set the Direction of editing, the Ascii
  1828. Table (which codes will correspond to which keys) and also the Push Mode.
  1829. It contains:
  1830.  
  1831. -Edit Direction radio buttons :
  1832.  
  1833.     ┌─ Edit Direction ──┐
  1834.     │ (∙) left->right   │
  1835.     │ ( ) right->left   │
  1836.     └───────────────────┘
  1837. When left->right is marked then cursor moves from left to right.
  1838. When right->left is marked then cursor moves from right to left
  1839. Second setting usable for languages like Hebrew or Arabic.
  1840.  
  1841. -Table radio buttons :
  1842.  
  1843.     ┌─ Table (Switch Ctrl-Q-T)──┐
  1844.     │ (∙) Ascii Regular         │
  1845.     │ ( ) Ascii Converted       │
  1846.     └───────────────────────────┘
  1847. When Ascii Regular is marked then editor uses standard Ascii codes.
  1848. When Ascii Converted is marked then editor uses alternative table
  1849. which has been defined previously. Before you want to use Ascii Converted
  1850. option you have to define Ascii Converted table using Define Translation
  1851. Table dialog box or you can load Converted Table from any *.TAB file by
  1852. invoking Config|Load New Table item from menu.
  1853.  
  1854. -Push Mode radio buttons :
  1855.  
  1856.     ┌─ Push Mode ──┐
  1857.     │ ( ) Enable   │
  1858.     │ (∙) Disable  │
  1859.     └──────────────┘
  1860. This option enables mixing the directions of editing.
  1861.  
  1862. pg 41
  1863. Some Possible settings:
  1864. (1) - left->right
  1865.       Ascii Regular
  1866.       Push Disable    :
  1867. You can edit files in a standard way.
  1868.  
  1869. (2) - left->right
  1870.       Ascii Converted
  1871.       Push Disable    :
  1872. You can edit files in a standard way but VED uses alternative table.
  1873. You can switch between (1) and (2) modes by pressin Ctrl-Q-T hot keys.
  1874.  
  1875. (3) - left->right
  1876.       Ascii Converted
  1877.       Push Enable   :
  1878. You can push characters (from alternative table) to the right.
  1879. You can switch between (3) and (1) modes by pressin Ctrl-Q-T hot keys.
  1880.  
  1881. (4) - right->left
  1882.       Ascii Converted
  1883.       Push Enable   :
  1884. Editing starts from right side and cursor moves from rigth to left (for
  1885. languages like Hebrew, Arabic).
  1886.  
  1887. (5) - right->left
  1888.       Ascii Regular
  1889.       Push Enable   :
  1890. You can push characters to the left.
  1891. You can switch between (4) and (5) modes by pressin Ctrl-Q-T hot keys.
  1892.  
  1893. (6) - right->left
  1894.       Ascii Converted
  1895.       Push Disable   :
  1896. Editing starts from right side and cursor moves from rigth to left (for
  1897. languages like Hebrew, Arabic).
  1898.  
  1899.  Config|Define New Table
  1900.  
  1901. The Define New Table item brings up the Define Translation Table dialog box
  1902. where you can define a Converted Ascii Table.
  1903. This dialog box allows you to create The Ascii Converted Table.
  1904. There are the Standard Ascii Chart from which you can send codes to
  1905. input boxes, columns of input boxes for entering new characters
  1906. or symbols, Send button (for sending the chosen symbol from the Ascii Chart
  1907. to the active input box), and the standard buttons ( Cancel, OK, Help ).
  1908.  
  1909. pg 42
  1910. One way of creating a new table:
  1911.  
  1912. (1) - activate an input box ( you can use a Mouse );
  1913.  
  1914. (2) - choose a symbol from the Ascii Chart ( only if you
  1915. have a mouse ) which you want to put in the active
  1916. input box;
  1917.  
  1918. (3) - press the button SEND, the previous symbol is replaced by a new one,
  1919. and the next input box is activated.
  1920.  
  1921. Now you can repeat action from the point (2) if you want to change
  1922. the symbol of the following input box or you can start from the
  1923. point (1).
  1924.  
  1925. Second way of creating a new table :
  1926.  
  1927. (1) - activate an input box (use TAB key for forward direction and
  1928. Shift-TAB keys for backward direction);
  1929.  
  1930. (2) - use <Alt>-<Numeric-Keypad> sequencies for entering symbols.
  1931. Repeat action from (1).
  1932.  
  1933. When you define the whole Converted Table press button OK.
  1934. This command displays Create Table File dialog box.
  1935. You have to enter a name of the table file in which the table will be stored.
  1936. The default table file extension is TAB. This table is active and can be used
  1937. by VED. Next time this table can be loaded from the table file.
  1938.  
  1939.  
  1940.  Config|Load New Table
  1941.  
  1942. This command allows you to select a table file which has been created
  1943. previously. An Open Table dialog box is displayed allowing you to select
  1944. a table file. Codes from this file are loaded to Converted Ascii Table and
  1945. they can be used when proper settings are defined in Config|Mode & Direction.
  1946.  
  1947.  
  1948.  Config|Commands Mode
  1949.  
  1950. This command displays a Commands Mode dialog box which allows you to switch
  1951. between the standard Vision Edit commands and user-defined commands.
  1952.  
  1953.  
  1954.  Config|Define Commands
  1955.  
  1956. This command displays a Define Commands dialog box which allows you to
  1957. redefine the standard Vision Edit hot keys.
  1958.  
  1959. pg 43
  1960. The dialog box contains:
  1961.  
  1962. 1) ListBox - displays all commands of VED for which hotkeys can be redefined
  1963. (you can use Mouse,or arrows, PgUp, PgDn, Home, End keys in order to move
  1964. highlighted bar among commands);
  1965.  
  1966. 2) Two Input Lines - in those lines the current shortcuts are displayed for a
  1967. highlighted command.
  1968.  
  1969. 3) Buttons - 'Modify-1' button: when pressed, you can modify first shortcut
  1970. (you can press key '1' and the same command will be generated);
  1971.  
  1972. 'Modify-2' button: when pressed, you can modify second shortcut (you can press
  1973. key '2' to generate this command);
  1974.  
  1975. 'Clear-1','Clear-2' buttons: to delete current hotkey for highlighted command;
  1976.  
  1977. 'Clear-All' button: deletes hotkeys for all VED commands;
  1978.  
  1979. 'OK' button: when you finish modification and you press this button you can
  1980. save your hotkeys in a file (default extension .CMD);
  1981.  
  1982. Cancel button: when pressed changes will not be saved and the dialog box will
  1983. be closed.
  1984.  
  1985. 4) Below horizontal line there are buttons (arranged like a keyboard) which
  1986. allow you to define your hotkeys. At the beginnig they are disactivated. When
  1987. you press 'Modify-1' or 'Modify-2' button some of those buttons are activated.
  1988. Activated buttons show the way in which new hotkeys can be defined (which keys
  1989. can be at the first,second,and third position).
  1990.  
  1991. How to define new hotkeys:
  1992. -highlight the command in List Box;
  1993.  
  1994. -press 'Modify-1',or 'Modify-2' button; if command is included in Menu, Status
  1995. Line, or Pulldown Menus and you have chosen 'Modify-1' the new shortcut will
  1996. overwrite the old one.
  1997.  
  1998. ! NOW YOU SHOULD USE BUTTONS BELOW THE HORIZONTAL LINE !
  1999.  
  2000. -choose the first key;
  2001. -choose the second key (if allowed);
  2002. -choose the third key  (if allowed);
  2003.  
  2004. -the modification ends automatically when the key is pressed and this key
  2005. ends possible shortcut;
  2006.  
  2007. -if the shortcut is used by another command the Inform window will be
  2008. displayed asking if you want to save new shortcut and delete old one or
  2009. descard changes and return to previous situation;
  2010.  
  2011. pg 44
  2012. -if you do not have a mouse you can use the corresponding keys from your
  2013. keyboard;
  2014.  
  2015. Possible shortcuts:
  2016.   One Key: F1 - F10, Delete, End, Home, PgUp,
  2017.                 PgDn, DownArr, UpArr, LeftArr,
  2018.                 RigthArr, BackSpace, Insert
  2019.  
  2020.   Two Keys: Shift-F1,..,F10     Alt-F1,..,F10
  2021.             Shift-Ins           Alt-A,..,Z
  2022.             Shift-Tab           Alt-Space
  2023.             Shift-Delete        Alt-Minus
  2024.                                 Alt-Equal
  2025.  
  2026.             Ctrl-A..Z (without I,Q,K)
  2027.             Ctrl-Insert
  2028.             Ctrl-Home
  2029.             Ctrl-PgUp
  2030.             Ctrl-PgDn
  2031.             Ctrl-Delete
  2032.             Ctrl-End
  2033.             Ctrl-RightArr,LeftArr
  2034.             Ctrl-DownArr,UpArr
  2035.             Ctrl-BackArr
  2036.  
  2037.   Three Keys: Ctrl-K-A..Z   Ctrl-Q-A..Z
  2038.               Ctrl-K-[      Ctrl-Q-[
  2039.               Ctrl-K-]      Ctrl-Q-]
  2040.               Ctrl-K-Space  Ctrl-Q-Space
  2041.  
  2042. How to use new shortcuts:
  2043. -first define your shortcuts;
  2044. -save them in a file (.CMD extension);
  2045.  
  2046. -from 'Config' choose 'Load Commands'
  2047.   item and load your ??.CMD file;
  2048.  
  2049. -from 'Config' choose 'Mode Commands' and mark 'Use new Commands';
  2050.  
  2051. -save VED options if you want Editor to start with the same setting;
  2052.  
  2053. -if you are in a 'Use new Commands' mode and you open 'Define Commands'
  2054. dialog box then you can modify your short cuts and save then in a new or old
  2055. file.
  2056.  
  2057.  Config|Load Commands
  2058.  
  2059. This command displays a Load Commands dialog box which allows you to load a
  2060. previously defined hot keys from a file.
  2061.  
  2062.  
  2063. pg 45
  2064. 11. Help
  2065.  
  2066.  Help|Help Index      (Ctrl-F1)
  2067.  
  2068. Help|Help Index command displays a list of topics which are explained by the
  2069. Help system. You can get to the topic explanation by double-clicking
  2070. on the topic.
  2071.  
  2072.  
  2073. pg 46
  2074. USING EDITOR
  2075.  
  2076. 1. Using Edit Windows
  2077.  
  2078. A window is a bordered screen area that you can move, resize, zoom, rearrange,
  2079. close, and open.
  2080.  
  2081. You can have any number of windows open on the desktop (as long as there is
  2082. enough memory), but only one window can be active at any time. The active
  2083. window is the one that you're currently working in. It always has a
  2084. double-lined border around it, and it always has these elements:
  2085.  
  2086.   Line/Column
  2087.   Block Mode
  2088.           │┌──── Dragging On
  2089.     Close ││                    Zoom
  2090.       box ││  Current Char      box
  2091.        │  ││  │ Code             │
  2092.        │  ││  │                  │
  2093.     ╔═[■]═LD═32══ Title Bar ════[|]═╗
  2094.     ║                               ▒
  2095.     ║                               ▒
  2096.     ║                               ▒
  2097.     ║                               ■
  2098.     ║                               ▒
  2099.     ║                               ▒<────┐
  2100.     ║                               ▒     │
  2101.     ╚1:2═▒▒■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒══╝     │
  2102.      ^ ^                ^                 │
  2103.      │ │                └─────────────────┤
  2104. Line # │                                  │
  2105.       Column #                   Scroll Bars
  2106.  
  2107. Generally, any command you choose or text you type applies only to the active
  2108. window. If your windows overlap, the active window is always the topmost one
  2109. (the one on top of all the others).
  2110.  
  2111. To make a window active (topmost), click on the window area (if part of it is
  2112. visible), use Windows|Next command or press F6 until you get to the desired
  2113. window.
  2114.  
  2115. Also first 9 windows are numbered from 1 to 9. If the window has a number it
  2116. is displayed beside the Zoom Box (in the upper right corner). Numbered windows
  2117. can be selected by pressing Alt-<n> keys where <n> is the window number
  2118. (1..9).
  2119.  
  2120. Edit windows also show the cursor's position (the current line and column
  2121. number) as YY:XX in the bottom of the Edit window frame, where YY is the line
  2122. number and XX is the column number.
  2123.  
  2124. Every active edit window displays the Ascii code of the current character (at
  2125. the top left corner).
  2126.  
  2127. pg 47
  2128. To close the active Edit window, choose Windows|Close, click on a close box
  2129. or press Alt-F3.
  2130.  
  2131. Once in the Edit window, you enter text just as if you were using a
  2132. typewriter.
  2133.  
  2134.  ■ When you want to end a line, press Enter.
  2135.  ■ To exit the editor, press F10 (it will get
  2136.    you to the menu bar).
  2137.  
  2138. The maximum line width in an Edit window is 2048 characters.
  2139.  
  2140.  
  2141. 2. Editing Commands
  2142.  
  2143.  Cursor Movement Commands
  2144.  
  2145. ═════════════════╤══════════════════════
  2146.  Character left  │ Ctrl-S or Left arrow
  2147.  Character right │ Ctrl-D or Right arrow
  2148.  Word left       │ Ctrl-A or Ctrl-Left arrow
  2149.  Word right      │ Ctrl-F or Ctrl-Right arrow
  2150.  Line up         │ Ctrl-E or Up arrow
  2151.  Line down       │ Ctrl-X or Down arrow
  2152.  Page up         │ Ctrl-R or PgUp
  2153.  Page down       │ Ctrl-C or PgDn
  2154.  Begining of text│ Ctrl-PgUp
  2155.  End of text     │ Ctrl-PgDn
  2156.  Top of screen   │ Ctrl-Home
  2157.  Bottom of screen│ Ctrl-End
  2158.  Middle of screen│ Ctrl-Q M
  2159.  
  2160.  
  2161.  
  2162.  Insert & Delete Commands
  2163.  
  2164. ══════════════════════╤══════════════════════
  2165.  Insert mode on/off   │ Ctrl-V or Ins
  2166.  Delete line          │ Ctrl-Y
  2167.  Delete to end of line│ Ctrl-Q Y
  2168.  Delete character left│ Ctrl-H or Backspace
  2169.  Delete character     │ Ctrl-G or Del
  2170.  Delete word right    │ Ctrl-T
  2171.  Duplicate line       │ Ctrl-K D
  2172.  
  2173.  
  2174. pg 48
  2175.  Block Commands
  2176.  
  2177. ═════════════════════╤══════════════════════
  2178.  Mark block begin    │ Ctrl-K B or Shift-arrow
  2179.  Delete block        │ Del or Ctrl-Del
  2180.  Hide/display block  │ Ctrl-K H
  2181.  Paste from Clipboard│ Ctrl-K C or Shift-Ins
  2182.  Cut to Clipboard    │ Ctrl-K Y or Shift-Del
  2183.  Copy to Clipboard   │ Ctrl-K K or Ctrl-Ins
  2184.  Block Indent        │ Ctrl-K I
  2185.  Block Unindent      │ Ctrl-K U
  2186.  Upper to Lower case │ Ctrl-K L
  2187.  Lower to Upper case │ Ctrl-K O
  2188.  Flip case           │ Ctrl-K F
  2189.  Indent Default      │ Ctrl-K Space
  2190.  Print Block/File    │ Ctrl-K P
  2191.  
  2192.  
  2193.  Miscellaneous Commands
  2194.  
  2195. ══════════════════════╤══════════════════════
  2196.  Menu bar             │ F10
  2197.  Save and edit        │ F2
  2198.  New file             │ F3
  2199.  Close active window  │ Alt-F3
  2200.  Tab                  │ Ctrl-I or Tab
  2201.  Auto-Indent On/Off   │ Ctrl-O
  2202.  Find                 │ Ctrl-Q F
  2203.  Find & replace       │ Ctrl-Q A
  2204.  Repeat last find     │ Ctrl-L
  2205.  Set Marker           │ Ctrl-K 0..9
  2206.  Find Marker          │ Ctrl-Q 0..9
  2207.  Go to line           │ Ctrl-Q G
  2208.  Find Matching Bracket│ Ctrl-Q [ or Ctrl-Q ]
  2209.  Duplicate line       │ Ctrl-K D
  2210.  Force Page Break     │ Ctrl-P
  2211.  Reformat Paragraph   │ Alt-R
  2212.  Center Line          │ Alt-V
  2213.  Undo last operation  │ Ctrl-U
  2214.  Abort operation      │ Esc
  2215.  
  2216.  
  2217. pg 49
  2218. 3. Entering ASCII codes
  2219.  
  2220. You can enter ASCII codes directly from the keyboard - hold down Alt key,
  2221. enter ASCII code from the numeric keypad and release Alt key.
  2222.  
  2223. You can enter characters in this way into an active edit window or into
  2224. Search/Replace dialog box.
  2225.  
  2226. Another method of entering ASCII codes into an active window is by using ASCII
  2227. Table.
  2228.