home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / editors / ianedv21.arj / IANED.DOC < prev    next >
Text File  |  1991-04-24  |  21KB  |  517 lines

  1.                             IANED Version 2.0
  2.  
  3.                              COPYRIGHT 1990
  4.                                     
  5.                                    by
  6.                                     
  7.                              OS Systems Ltd.
  8.                                     
  9.                            ALL RIGHTS RESERVED
  10.  
  11.  
  12. IANED is NOT free software. You are granted a limited licence to use IANED
  13. for a limited period (30 days), for evaluation purposes only. Use beyond
  14. this evaluation requires you to register this software. See REGISTER.DOC
  15. on the distribution disk for registration details. The program and the
  16. associated documentation on disk may be freely distributed on the
  17. following conditions:
  18.  
  19.       No changes whatsoever are made to the program or its documentation.
  20.  
  21.       No charge is made for its distribution (exceptions will be made for
  22.       authorised disk duplication services - No charge will be made for
  23.       this authorisation but I need to know who is distributing the program
  24.       so that I can send out updates - please write to the address at the
  25.       end of this document).
  26.  
  27.  
  28. LIMITED WARRANTY
  29.  
  30. For registered users, and users who have obtained IANED directly from the
  31. OS Systems Ltd,  who warrant that the distribution disk is an accurate
  32. reproduction of the software. In the event of any defect in the duplication
  33. process OS Systems Ltd will replace the disk, as long as it is returned
  34. within 30 days of receipt. No other warranty, implicit or otherwise,
  35. including but not limited to merchantability or fitness for any particular
  36. purpose, is made. Under no circumstances will OS Systems Ltd be liable for
  37. any loss or damage suffered by any user arising out of the supply, use, or
  38. operation of this software, whether such loss or damage be direct,
  39. consequential or otherwise.
  40. Features
  41.  
  42.       ■    WordStar compatible commands
  43.       ■    Full search and replace with global and case sensitive options
  44.       ■    Copy and move blocks
  45.       ■    Import and export blocks of text from and to other files
  46.       ■    Wordwrap and centre text
  47.       ■    Adjustable right margin
  48.       ■    Can be run either from DOS or as a TSR (memory resident, or
  49.            pop-up like Sidekick)
  50.       ■    Swaps out of memory when not popped up when loaded as a TSR 
  51.       ■    Uses only 7K of RAM when loaded as a TSR
  52.       ■    Use expanded or extended memory, or disk for swapping to when
  53.            run as a TSR
  54.       ■    Mouse compatible
  55.       ■    Edit files up to size of memory
  56.       ■    Can also be unloaded completely from memory when resident
  57.       ■    Remembers cursor position in current file when loaded as a TSR
  58.       ■    Built in ASCII and scan code table in re-sizable and moveable
  59.            window
  60.       ■    Built in multi function Calculator
  61.       ■    Built in Calendar
  62.       ■    Pop-up indexed hypertext help
  63.       ■    User configurable keystrokes
  64.       ■    Configure default path, filemask and extension for files to be
  65.            edited
  66.       ■    User configurable colours
  67.       ■    Full installation program supplied to configure program
  68.            defaults
  69.       ■    Pull down menus
  70.       ■    Clipboard allows you to cut and paste between different files
  71.  
  72.  
  73.  
  74.  
  75.  
  76. Files on the Disk
  77.  
  78.       IANED.EXE       the editor program 
  79.       EDIT.HLP        the help files
  80.       IANINST.EXE     the installation program
  81.       IANED.DOC  the manual
  82.       REGISTER.DOC    registration details for IANED
  83.  
  84.  
  85. What's New in Version 2.0
  86.  
  87. 1.    Pull down menus with context sensitive help for each menu item.
  88.  
  89. 2.    Can now edit files up to the size of memory instead of the old 64K
  90.       limit.
  91.  
  92. 3.    Clipboard allows text to be cut, copied and pasted between different
  93.       files.
  94.  
  95. 4.    Added many more user configurable colours.
  96.  
  97. 5.    Shareware screen only displayed once at beginning of program.
  98.  
  99.                            TABLE OF CONTENTS
  100.  
  101. 1     Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  1
  102.  
  103. 2     Installation . . . . . . . . . . . . . . . . . . . . . . . . .  2
  104.  
  105. 3     Obtaining Help . . . . . . . . . . . . . . . . . . . . . . . .  2
  106.  
  107. 4     Using IANED in Resident and Non Resident Mode. . . . . . . . .  2
  108.  
  109. 5     Using the Pull Down Menus. . . . . . . . . . . . . . . . . . .  4
  110.  
  111. 6     The Status Line. . . . . . . . . . . . . . . . . . . . . . . .  5
  112.  
  113. 7     Loading a File into IANED. . . . . . . . . . . . . . . . . . .  5
  114.  
  115. 8     Saving a File. . . . . . . . . . . . . . . . . . . . . . . . .  7
  116.  
  117. 9     Smart Tabs . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  118.  
  119. 10    Auto Indent. . . . . . . . . . . . . . . . . . . . . . . . . .  7
  120.  
  121. 11    Using the Pop-Up Calculator. . . . . . . . . . . . . . . . . .  7
  122.  
  123. 12    Using the Pop-Up Calendar. . . . . . . . . . . . . . . . . . .  8
  124.  
  125. 13    Using the Pop-Up Programmer's Reference Table. . . . . . . . .  8
  126.  
  127. 14    Using IANED with Sidekick. . . . . . . . . . . . . . . . . . .  8
  128.  
  129. 15    Function Key Assignments in IANED. . . . . . . . . . . . . . .  8
  130.  
  131. 16    The Installation Program IANINST . . . . . . . . . . . . . .   10
  132.  
  133. 17    Acknowledgements . . . . . . . . . . . . . . . . . . . . . .   14
  134.  
  135. 1     Introduction
  136.  
  137.       IANED is a WordStar compatible text editor that you can run as a
  138. normal DOS program, or as a swapable TSR. If run as a swapable TSR the
  139. program leaves only a small resident kernel in normal memory. The rest of
  140. the program is swapped out either to disk, expanded, or extended memory.
  141. When the hot-key is pressed the non resident portion of the program is
  142. loaded either from the disk swap file, or expanded memory and the program
  143. pops up. This technique ensures that the program only uses the minimum of
  144. conventional memory when run as a TSR, leaving you plenty of room to load
  145. other TSR's, or normal DOS applications.
  146.  
  147.       In addition to recognising WordStar commands IANED also has a
  148. system of pull down menus, for users who are not familiar with WordStar.
  149. There is also an integrated context sensitive hypertext help system,
  150. which should make it almost completely unnecessary to refer to the manual.
  151.  
  152.       Several of the most commonly used items are mapped to Function keys
  153. e.g. F2 to search and F10 to save the current file, in addition to the
  154. WordStar equivalents.
  155.  
  156.       There is a separate configuration program IANINST, which allows you
  157. to tailor many features of IANED such as colours and key commands to your
  158. own tastes.
  159.  
  160.       The following is an abbreviated version of the full manual. However,
  161. by reading this and using the hypertext help you will be able to use all the
  162. features of IANED.
  163. 2    Installation
  164.  
  165.       To install IANED simply copy the files IANED.EXE, IANINST.EXE and
  166. EDIT.HLP to the subdirectory or disk from where you wish to run the editor.
  167.  
  168.  
  169. 3     Obtaining Help
  170.  
  171.       To obtain help on a topic, press F1 while in the normal editing
  172. screen. This will open the Help Topics window. Select the topic that you
  173. want help with using the cursor keys and press <RETURN> to see that topic.
  174. Pressing Esc will return you to the Topic Menu and pressing Esc again will
  175. return you to Editing Mode.
  176.  
  177.       Whilst using any of the menus pressing F1 will give you help specific
  178. to that menu item. You can also obtain help when using the Calculator,
  179. Programmer's Reference and Calendar by pressing F1. Pressing F1 when the
  180. help window is showing help for a specific item will show you the help
  181. index.
  182.  
  183.       The help system maintains a stack of the last 12 help screens that
  184. you have viewed. You can cycle back through these by pressing Alt-F1 while
  185. in the Help Window.
  186.  
  187.       If you need any further help, or have any suggestions you can contact
  188. OS Systems at Units 2/4, 19 Spring Gardens, Buxton SK17 6BX, England. You
  189. can also reach us by EMAIL on CIX as ibarton.@cix, on Compuserve
  190. 100012,533 or on our own BBS (High Peak BBS) on 0298 872474.
  191.  
  192.  
  193. 4     Using IANED in Resident and Non Resident Mode
  194.  
  195.       To load the Editor as a normal DOS program, simply type IANED /n at
  196. the DOS prompt. When you exit the Editor it will be unloaded from DOS as
  197. would any other normal, non resident program.
  198.  
  199.       To load the Editor as a TSR (pop-up) simply type IANED at the DOS
  200. prompt. To pop up the Editor over another DOS application hold down the Alt
  201. key and press the Tab key. The message "Swapping In" while the non-
  202. resident portion of the Editor is loaded from the disk, or expanded
  203. memory. The default hot keys can be modified by using the configuration
  204. program IANINST.
  205.  
  206.       Please note that you cannot run IANED as a TSR unless it is installed
  207. on a hard disk. Trying to do so will produce an error message.
  208. Command Line Switches You Can Use When Loading IANED.
  209.  
  210.       IANED can be run either as a normal DOS program, or as a TSR. If used
  211. as a TSR the program will swap most of itself out of memory to disk,
  212. expanded, or extended memory. When you press the hot-key (Alt-Tab) the
  213. non resident portion of the program is loaded from disk and IANED will
  214. then pop-up. When exiting IANED most of the program, except for a small
  215. RAM resident portion is swapped out to disk, expanded, or extended
  216. memory. This enables the program to minimise the amount of memory that it
  217. uses whilst resident.
  218.  
  219.       You can use whether the non-resident portion is swapped to disk,
  220. expanded, or extended memory by specifying the appropriate command line
  221. switch when first loading IANED.
  222.  
  223. /?               Display help screen for command line parameters
  224.  
  225. /N               Don't load IANED as a TSR
  226.  
  227. /E               Don't use expanded memory for swap file
  228.  
  229. /X               Swap to extended memory if available
  230.  
  231. /A               Use normal, instead of hidden, attributes if swapping to
  232.                  disk
  233.  
  234. /Ppathname            Specify the pathname to use when swapping to disk
  235.  
  236. /U               Unload IANED from memory
  237.  
  238. Examples:
  239.  
  240.       IANED /N                   Run as a normal DOS program
  241.  
  242.       IANED /E/A/D:\MYSWAPDIR    Load as a TSR, but don't use expanded
  243.                                  memory for swap file, set swap file
  244.                                  attributes to non-hidden and use
  245.                                  MYSWAPDIR for the swap file
  246.  
  247.  
  248. 5     Using the Pull Down Menus
  249.  
  250.       To access any of the menus on the menu bar which is displayed
  251. accross the top of the screen press <Alt-Letter>, where Letter is the
  252. first letter of the menu that you want to access (the only exception is the
  253. Format menu which is <Alt-R>).
  254.  
  255.       Once a menu has popped down you can select the appropriate item by
  256. moving the highlight bar over it and pressing <RETURN>. You can move to
  257. another menu item along the top menu bar by pressing the left and right
  258. arrow keys.
  259.  
  260.       Pressing <ESC> will take you to the previous level of submenu. If you
  261. are in the top level menu i.e. only the top menu bar is highlighted,
  262. pressing <ESC> will return you to the editing screen.
  263.  
  264.  
  265. 6     The Status Line
  266.  
  267.       The bottom line of the screen shows various items of useful
  268. information (see Fig. 1 below). These are the filename, the current cursor
  269. position, the amount of free memory available, whether IANED is in Insert
  270. or Overtype mode, if Smart Tabs are being used, whether auto-indent is on
  271. and if word wrap is on or off. Finally the word Save appears at the end of
  272. the Status Line if any changes have been made to the text since you last
  273. saved the file.
  274.  
  275.  NONAME        Line: 1     Col: 2   M Avail   127 Insert Smart Indent Wrap Save
  276.                         Fig. 1 IANED Status Line
  277.  
  278.  
  279. 7     Loading a File into IANED
  280.  
  281.       To load a file press Shift-F10 and enter either the name of the file
  282. that you want to load, including the full path if necessary, then press
  283. <RETURN> and the file will be loaded into IANED.
  284.  
  285.       Alternatively press F5 and you will be prompted for a file name mask.
  286. For example you could enter C:\WP\TEXT\*.DOC. Press <RETURN> and the
  287. Directory Window  will pop up. Using the cursor keys move the highlight
  288. over the file that you want to load and press <RETURN>.
  289.  
  290.       Directories are shown with a <dir> next to them together with all the
  291. drives on your computer. To change to a different directory move the
  292. cursor over the directory name and press <RETURN>. You can use the same
  293. method to change to a different disk drive.
  294.  
  295.       You can also bring up the Directory Window via the pull down menus by
  296. selecting the Open option from the File menu.
  297.  
  298.       You can esacpe from the Directory Window at any time by pressing
  299. <Esc>.
  300. 8    Saving a File
  301.  
  302.       To save the current file press F10. You will be prompted for a
  303. filename, press <RETURN> to accept the default, or enter a new filename.
  304. Filenames can include full path information eg. C:\TEXT\PROGS\MYFILE.DOC. If
  305. the file already exists you will be prompted whether you want to overwrite
  306. it.
  307.  
  308.       Alternatively you can use the Save option in the File Menu.
  309.  
  310.  
  311.  
  312. 9     Smart Tabs
  313.  
  314.       If smart tabs are on text will be indented to the level of the text on
  315. the previous line when the Tab key is pressed. If Smart Tabsd are
  316. disabled, pressing Tab will indent the text by the fixed tab size (8 by
  317. default, but can be customised in IANINST).
  318.  
  319.  
  320.  
  321. 10    Auto Indent
  322.  
  323.       In auto-indent mode pressing <RETURN> while in Insert mode will
  324. cause the new line to have the same indentation level as the previous line.
  325. This also affects the way that word wrap occurs - the new line will have
  326. the same level of indentation as the previous one. Thus this also affects
  327. the behaviour of the Paragraph and Global re-format commands.
  328.  
  329.  
  330.  
  331.  
  332. 11    Using the Pop-Up Calculator
  333.  
  334.       When IANED is popped up, you can use the built in Calculator by
  335. pressing F3. The Calculator window can be moved by typing Alt-M and then
  336. using the arrow keys to move the Calculator window around the screen.
  337. Pressing <RETURN> will anchor the Calculator window in place. To close the
  338. Calculator window press Esc. When you pop up the Calculator window again,
  339. it will remember the last position that you moved it to.
  340.  
  341.  
  342. 12   Using the Pop-Up Calendar
  343.  
  344.       When IANED is popped up, you can use the built in Calendar by
  345. pressing F4. The Calendar window can be moved by typing Alt-M and then
  346. using the arrow keys to move the Calendar window around the screen.
  347. Pressing <RETURN> will anchor the Calendar window in place. To close the
  348. Calendar window press Esc. When you pop up the Calendar window again, it
  349. will remember the last position that you moved it to.
  350.  
  351.  
  352. 13    Using the Pop-Up Programmer's Reference Table
  353.  
  354.       To open the Programmer's Reference window press F9. You can move, or
  355. re-size the window by pressing Alt-M, or Alt-R respectively and using the
  356. arrow keys. To fix the window in place press <RETURN>. To close the window
  357. press Esc. The window will remember its last position and size when it is
  358. opened again.
  359.  
  360.  
  361. 14    Using IANED with Sidekick
  362.  
  363.       IANED automatically detects the presence of Sidekick if it is already
  364. loaded if you try to load IANED as a TSR. It displays an error message and
  365. aborts installation. If you wish to use IANED as a TSR with Sidekick, make
  366. sure that you load Sidekick last.
  367.  
  368.  
  369. 15    Function Key Assignments in IANED
  370.  
  371. F1        Displays the main help index
  372. F2        Search
  373. Ctrl-F2   Search again
  374. Alt-F2    Search and replace          
  375. F3        Pop up calculator
  376. Alt-F3    File pick list (display last 5 files loaded)
  377. F4        Pop up calendar
  378. F5        Display directory listing and load a file
  379. F7        Block on
  380. F8        Block off
  381. F9        Pop up Programmer's Quick Reference
  382. F10       Save named file
  383. Alt-X     Exit IANED
  384.  
  385.  
  386.  
  387. 16   The Installation Program IANINST
  388.  
  389.       The installation program (INST.EXE) must be in the same directory as
  390. IANED.EXE or the directory containing IANED must be on the DOS path. To
  391. start the program type INST at the DOS prompt, this will bring up the main
  392. menu.
  393.  
  394.       The first four options - Calculator, Calendar, Editor, and Quick
  395. Reference allow the user to configure the keystrokes for each of these
  396. functions. Up to three different key combinations may be specified for
  397. each operation. Pressing the left or right arrow keys will allow you to
  398. move between the particular key combinations for each particular
  399. operation.
  400.  
  401.       Pressing <RETURN> will pop up a window allowing the key combination
  402. to be edited. Initially the window is in Command mode - shown by the word
  403. Command in the bottom right corner. In this mode the user can store the
  404. new key combination by pressing <RETURN>, restore the default by pressing
  405. Ctrl-R, or clear the window by pressing Ctrl-C. Pressing the Scroll Lock
  406. key will place the window in Literal Mode (shown by Literal in the lower
  407. right hand corner of the window). When a key is pressed in Literal Mode
  408. this is interpreted as one of the keys to use to perform that function eg.
  409. to redefine the Delete to End of Line key combination to Ctrl-End, you
  410. would hold down the Control key and press the End key and <Ctrl><End>
  411. would appear in the window. You can define up to three keys for each
  412. operation.
  413.  
  414.       The Colours option allows the screen colours used for various
  415. different parts of the program to be customised. You can define two colour
  416. sets one for use on colour screens and the other for use on mono screens.
  417. It is now possible to customize most of the colours used by the program.
  418.  
  419.       The Options item on the main menu will allow you to select various
  420. defaults to be used when IANED is first loaded:
  421.  
  422. 1.    Primary Hotkey
  423.       The key combination used to make the program pop up. Pressing F10
  424. will display a list of choices for the first key of the hot key combination.
  425. Selecting one of these by pressing <RETURN> will display a second window
  426. of choices, which allow you to specify the second key press.
  427.  
  428. 2.    Hotkey String
  429.       This is the message displayed on screen while the program is going
  430. resident to prompt which key combination to press to pop up the program.
  431.  
  432. 3.   Path for Swapfiles.
  433.       This is the default path for the swap files created when the program
  434. is loaded as a TSR. This must be a hard disk drive, or the program will
  435. display an error message when loaded and loading will be aborted.
  436.  
  437. 4.    Swap Name #1 and #2.
  438.       The names of the two swap files created when the program goes
  439. resident. These are normally created as hidden files, so that they are not
  440. accidentally deleted. However, if you specify the  /A switch when loading
  441. IANED these files will be created with normal attributes.
  442.  
  443. 5.    Use EMS if Available.
  444.       If this is set to Y IANED will use EMS for its swap files if it is
  445. installed. Note that the command line /N command line switch will override
  446. the setting created by the INST program.
  447.  
  448. 6.    Show Swap Message
  449.       This toggles on and off the display of the Swapping and Swapping Out
  450. messages when IANED is loading and unloading from disk or EMS.
  451.  
  452. 7.    Enable Mouse Support
  453.       Toggles mouse support on and off.
  454.  
  455. 8.    Colour Selection
  456.       Toggles between colour, mono or auto selection of display type.
  457.  
  458. 9.    Auto Indent
  459.       Toggles auto indent after Enter is pressed.
  460.  
  461. 10.   Delete Joins Lines
  462.       Determines whether you can join separate lines by using the Delete
  463. key.
  464.  
  465. 11.   Indent Starts Paragraph.
  466.       Determines whether an indent toggles a new paragraph when text is
  467. reformatted. If this is set to N all text not separated by a carriage
  468. return is considered to be part of the same paragraph and will be
  469. reformatted as such.
  470.  
  471. 12.   Smart Tabs
  472.       Toggles Smart tabs on or off.
  473.  
  474. 13.   Tab Size
  475.       The default tab size when the Editor is first started. However, the
  476. tab size can be changed from within the editor by pressing 
  477.  
  478. 14.   Word Wrap
  479.       Toggles word wrapping at the right margin.
  480.  
  481. 15.   Wrap at Column 1
  482.       Toggles wrapping to the left from column 1.
  483.  
  484. 16.  Make Backup Files
  485.       If set to Y, every time a file is saved the old file is first copied to
  486. the same file name with the extension BAK.
  487.  
  488. 17.   Read Partial Files.
  489.       If this set to Y and you try to read a file larger than the maximum
  490. permitted size into the editor it will be truncated when the edit buffer is
  491. full. If this is set to N, an error message will be displayed and the file
  492. will not be loaded.
  493.  
  494. 18.   Default Extension
  495.       The default extension to be used when prompting for filenames and
  496. appended when saving files.
  497.  
  498. 19.   Default Path/File Name.
  499.       The default path and filename or file-mask to be used when prompting
  500. for files eg. C:\TEXT\MYFILE*
  501.       Do not append a period to the end of the file-mask as the program
  502. does this automatically for you:
  503.  
  504. C:\TEXT\MYFILE*.   - incorrect
  505. C:\TEXT\MYFILE*   -  correct. Display all files in the directory TEXT
  506. beginning with MYFILE.
  507.  
  508. 20.   Default Printer Port.
  509.       Set the default port for printing from IANED. The valid range is Lpt1-
  510. 3.
  511.  
  512. 17    Acknowledgements
  513.  
  514. IANED was written in Turbo Pascal 6.0 using Turbo Power's Object
  515. Professional library. Steve Sneed provided the unit which allows IANED to
  516. use files as big as memory.
  517.