home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / eeedit22.zip / enhanced.zip / eee.hlp (.txt) < prev    next >
OS/2 Help File  |  2001-04-15  |  101KB  |  1,797 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. The Enhanced E Editor (EE.EXE, freeware) is a 32 bit multi-threaded editor much 
  5. like the OS/2 "E" system editor with a few enhancements. Some of the Enhanced 
  6. E's features are: 
  7.  
  8.      PRINT FILE - Allows you to print the file presently loaded. Why wasn't 
  9.       this included in "E" the OS/2 System Editor? 
  10.      PRINT SELECTED - Prints the text that is presently highlighted. This is 
  11.       helpful when you just want to print a small section of a larger file. 
  12.      PRINTER SETUP - Allows you to change the settings on the system default 
  13.       printer only. 
  14.      POPUP MENU - Right mouse button brings up a menu with all commands. Menu 
  15.       function help tips are also available on the 'tips' bar at the bottom of 
  16.       the window. 
  17.      TIME & DATE - Insert Time or Date from menues or hot keys. 
  18.      HELP TIPS - As mentioned above. 
  19.      FILE NAME - The full path and name of the loaded file is referenced in 
  20.       the titlebar. 
  21.      FILE IMPORT - Allows blending external file content into a file that is 
  22.       already loaded. 
  23.      DRAG & DROP - Drag selected text to another application or the print 
  24.       object for processing or drop any text file onto the Enhanced E icon or 
  25.       the edit window to load it. 
  26.      MULTIPLE LANGUAGE SUPPORT - Language support for menu items that make the 
  27.       Enhanced E seem native to your tongue. See "PseeLang.zip" at the 
  28.       PillarSoft page for more information. 
  29.      HTML CODE STRIPPING SUPPORT - Strip html code from files while they are 
  30.       loaded thanks to Otto Raeder's HTM2TXT that plugs right into the Enhanced 
  31.       E and the Enhanced EE Editors. 
  32.  
  33.  The Enhanced EE Editor (EEE.EXE, commercial product) is has everything the 
  34.  Enhanced E Editor has with a few other improvements. Here are some of it's 
  35.  features. 
  36.  
  37.      PRINTER SETUP - Allows you to choose a printer and change it's properties 
  38.       including printing to a fax program. 
  39.      PRINT FORMAT - Allows you to set a Title, header and footer. Also set the 
  40.       number of copies and font (if supported by your printer) . 
  41.      RENAME FILE - Rename a file while it is loaded in the editor. 
  42.      DELETE FILE - Delete a file from disk after checking it out. 
  43.      CLIPBOARD VIEWER - Access the clipboard before you paste. 
  44.      TOOLBAR - One button access to the most often used commands. Toolbar 
  45.       button function help tips are available on the 'tips' bar at the bottom 
  46.       of the window. Toolbar may be hidden if desired. 
  47.      SEARCH BY LINE # - A search dialog that allows you to find a particular 
  48.       line # in a file. Handy for system or compiler errors that are referenced 
  49.       by line number in a file. 
  50.      SAVE TRACKING - The EEE Editor knows when you have made changes and 
  51.       haven't saved your file. It will give you the opportunity to save it 
  52.       before opening a new file, starting a new file or exiting the program. 
  53.      AUTOSAVE - Set the AutoSave feature "ON" to save your work at specified 1 
  54.       minute intervals from 1 to 60 minutes. 
  55.      SAVE SELECTED - Save selected text to a temorary file for later 
  56.       processing. 
  57.      SAVE ENCRYPTED - Allows you to encrypt files. 
  58.      OPEN TEMP FILE - Opens temp file created by "Save selected". 
  59.      TIME, DATE, NAME & SIG FILE - Insert Time, Date, Name or a Signature file 
  60.       from menues or hot keys. 
  61.      FILE IMPORT - Allows blending external file content into a file that is 
  62.       already loaded. 
  63.      RELOAD - Reloads the current file in the editor. 
  64.      SPAWN NEW WINDOW - Allows starting another Enhanced EE session 
  65.       concurrently. 
  66.      DRAG & DROP - Drag selected text to another application or the print 
  67.       object for processing or drop any text file onto the Enhanced E icon or 
  68.       the edit window to load it. Also allows moving text from place to place 
  69.       within the edit window. 
  70.      FILE HISTORY - One of the really nice features of EEE. The file history 
  71.       tracks the most recently loaded files for quick retrieval. It keeps the 
  72.       last "x" number (user selected) files used in 'most recently loaded' 
  73.       order. The limit will allow you to keep the combobox and ini file from 
  74.       getting too unwieldy. The user can set his own limit in the full version. 
  75.       Really helpful for editing or reading several files in a group. The 
  76.       unregistered version has a built in limit of 10 files. 
  77.      MULTIPLE LANGUAGE SUPPORT - Language support for menu items that make the 
  78.       Enhanced EE seem native to your tongue. See "PseeLang.zip" at the 
  79.       PillarSoft page for more information. 
  80.      BOOKMARKS - Set a bookmark in a large file and the editor will scroll 
  81.       back to the bookmarked position when the file is reopened. 
  82.      PRESENTATION MODE -  Switches editor to full screen view from the menu or 
  83.       by hot key <Ctrl+p>. 
  84.      HTML CODE STRIPPING SUPPORT - Strip html code from files while they are 
  85.       loaded thanks to Otto Raeder's HTM2TXT that plugs right into the Enhanced 
  86.       EE Editor. 
  87.      TEXT TO IPF - Convert any text file to IPF format for use with the IBM 
  88.       Information Presentation Facility. 
  89.      TEXT TO HTML - Convert any text file to a basic Html format. Clip text 
  90.       works well here for setting your header and footer. 
  91.      CODE TEMPLATES - A code template tool is built right in. It is is user 
  92.       extendable and allows you to pass code snippets etc. (or any type of text 
  93.       for that matter) to the edit window. 
  94.      BUBBLE HELP - Text boxes automatically popup to help identify toolbar 
  95.       items as the mouse passes over them. 
  96.      RING EDITOR - Setup rings of files to scroll through with the 
  97.       forward/back arrow buttons. 
  98.      RUN COMMAND - Brings up a command line dialog to run programs without 
  99.       leaving the editor. 
  100.      PLUGIN SUPPORT - Create your own tools for the editor. 
  101.      CLIPTEXT SUPPORT - Select often used text for cut and paste from the 
  102.       menu. 
  103.      SELECTED TEXT FORMATTING - Upper, Lower, Mixed or Toggle case on selected 
  104.       text. Strip spaces or sort lines. Strip x number of characters or words, 
  105.       insert text, paragraphing tool, reflow text and add line numbers. 
  106.  
  107.  You'll find more specifics on most of these items in the General Help section. 
  108.  
  109.  
  110. ΓòÉΓòÉΓòÉ 2. Installation Notes ΓòÉΓòÉΓòÉ
  111.  
  112. Requirements 
  113.  
  114.      You must have Rexx support installed to run this program. Rexx is 
  115.       normally part of the default installation of OS/2. If Rexx is not 
  116.       installed you must go to Selective Install and install support for it 
  117.       there. 
  118.  
  119.      If you don't have the Enhanced E installed on your system you MUST run 
  120.       the install procedure to setup the editors to function properly. This is 
  121.       now required before the program will run. 
  122.  
  123.      This version includes a changed ini file structure that needs to be set 
  124.       up by the install procedure. 
  125.  
  126.  If you haven't done so already unzip the archive in any directory and run 
  127.  "install". You may install to the directory you started the install operation 
  128.  from or key in a new directory to install this program to. The install program 
  129.  will create the directory if needed and copy the files to it. The installer 
  130.  will also write an uninstallation script specific to your installation. 
  131.  
  132.  There is a neat utility by Henk Kelder called the Association Editor at the 
  133.  PillarSoft site or on Hobbes in "/os2/editors' that will change any 
  134.  associations on your system. If you would like to make the Enhanced E or 
  135.  Enhanced EE your default editor the best method is to use this terrific tool. 
  136.  Be sure and send Henk a thank you note when you're done. It is only 40k in 
  137.  size and available at Hobbes or the PillarSoft website. 
  138.  
  139.  
  140. ΓòÉΓòÉΓòÉ 3. General Help ΓòÉΓòÉΓòÉ
  141.  
  142. Click on "Search" to find help on any particular item. 
  143.  
  144. Most of the controls have a tip on the message bar at the bottom of the screen 
  145. and are otherwise pretty well understood by most experienced computer users. If 
  146. you look down there you'll see the tips as you move your mouse over the menu's 
  147. and buttons. If you don't look down there you'll actually be able to see what 
  148. you're doing and hit the mark most of the time with your mouse clicks. 
  149.  
  150.  
  151. ΓòÉΓòÉΓòÉ 3.1. Bookmarks ΓòÉΓòÉΓòÉ
  152.  
  153. Bookmarks 
  154.  
  155. Bookmarks can be set for large files so the editor will scroll back to the 
  156. position it was in when you set it originally. If you are reading a large file 
  157. for instance, and want to return to the same spot when you reopen it, click the 
  158. Set Bookmark menu item or press the Alt+b hot keys and close the file normally. 
  159. When you reopen it, it will scroll back to where it was when the bookmark was 
  160. set. 
  161.  
  162. Bookmarks are set for individual files so while going back and forth in a ring 
  163. of files, you can press Alt+b before going back and when you return it will 
  164. scroll into place like every other file you set a bookmark for. 
  165.  
  166. There are two types of bookmarks: 
  167.  
  168.      TRANSIENT - Transient bookmarks stay with a file until they are used once 
  169.       and are then discarded. In most cases, Transient bookmarks will be the 
  170.       best choice. 
  171.  
  172.      PERMANENT - Permanent bookmarks stay with a file until you delete them. 
  173.  
  174.  The Permanent and Transient status can be toggled in the Settings dialog. 
  175.  
  176.  
  177. ΓòÉΓòÉΓòÉ 3.2. Bubble Help ΓòÉΓòÉΓòÉ
  178.  
  179. Bubble Help 
  180.  
  181. As the mouse passes over the toolbar, textboxes popup to help identify each 
  182. button. This can be toggled on or off from the "Settings" dialog. The bubble 
  183. help boxes close when the mouse returns to the edit window or they time out. 
  184.  
  185. Bubble help can be turned on or off from the "Settings" dialog. 
  186.  
  187.  
  188. ΓòÉΓòÉΓòÉ 3.3. Changing Colors ΓòÉΓòÉΓòÉ
  189.  
  190. Changing Colors 
  191.  
  192. The color selection utility allows you to choose from a sixteen color palette. 
  193. The utility will show the example text in the colors you choose by clicking on 
  194. a selection from the Foreground and Background listboxes. You may elect to 
  195. "SET" new colors or "Cancel" a color change. Be aware that if you hit the "SET" 
  196. button without choosing new colors the edit window will set to the default 
  197. Black on White mode. 
  198.  
  199.      SET - If you decide to keep a new color selection, click on "Set" and the 
  200.       new selection will be saved. 
  201.  
  202.      APPLY - To preview your selection in the Enhanced EE Editor window click 
  203.       on "Apply". This is sort of the "Free home trial" of color selection. The 
  204.       colors you apply will not "stick" until you click the "Set" button. 
  205.       Choose as many combinations as you like and preview them. 
  206.  
  207.      CANCEL - If you decide you don't want to change, click on "Cancel" and 
  208.       your original colors will be cheerfully refunded. 
  209.  
  210.      HELP - Brings a small popup help panel. 
  211.  
  212.      "I WANT A DIFFERENT COLOR!" - The Enhanced EE Editor will support more 
  213.       (up to 16 million) colors through drag and drop actions from your desktop 
  214.       Color Palette if your monitor/video card will allow it. Open the "OS/2 
  215.       System Color Palette", choose or edit a color then drag and drop it on 
  216.       the edit window. When changing the foreground color (text color) you will 
  217.       need to hold down the <control> key while dropping it. The new colors 
  218.       will be saved when you exit the program. 
  219.  
  220.  
  221. ΓòÉΓòÉΓòÉ 3.4. Changing Fonts ΓòÉΓòÉΓòÉ
  222.  
  223. Changing Fonts 
  224.  
  225. Press the "Font" button on the toolbar or on either menu select "Options", 
  226. "Set", "Set Font" to open the font dialog. Choose your new font from the font 
  227. dialog and click "OK". The new font setting will be saved. Notice that the edit 
  228. field and history combobox can have two different fonts and must be changed 
  229. separately. The history combobox font dialog is accessed from the "Settings" 
  230. dialog. 
  231.  
  232. You can also drag fonts from the font pallette and drop them on the editor. 
  233.  
  234.  
  235. ΓòÉΓòÉΓòÉ 3.5. ClipBoard Viewer ΓòÉΓòÉΓòÉ
  236.  
  237. ClipBoard Viewer 
  238.  
  239. The ClipBoard viewer is simply a text window that will let you take a peek at 
  240. what is in the clipboard before you paste it into the editor. You can press 
  241. <enter> or <escape> after it opens to close it or you can press the "Paste into 
  242. editor" button to past the clipboard contents into the editor at the current 
  243. cursor location. 
  244.  
  245.  
  246. ΓòÉΓòÉΓòÉ 3.6. ClipText ΓòÉΓòÉΓòÉ
  247.  
  248. ClipText 
  249.  
  250. The ClipText facility gives you a handy place to store clippings of text that 
  251. are used often. Like the Plugin directory, any TXT files that are found in the 
  252. ClipText directory are added to the menu for easy retrieval with the menu 
  253. choice or the Alt+1 through Alt+0 hot key combinations. 
  254.  
  255. Whenever you call a text clipping from the ClipText facility, it will be pasted 
  256. into the editor at the current cursor position. If the cursor is at the start 
  257. of the existing text, the clipping will be pasted in before the existing text. 
  258. If the cursor is at the end, the clipping will be too. If the cursor is in the 
  259. middle of a word, the imported ClipText will split the word in two and place 
  260. itself there. 
  261.  
  262. You can put any kind of text files in the directory for recall including thank 
  263. you notes, reminders, assorted signature files or maybe it's just a long word 
  264. that you don't want top look up every time you type it. Your Clippings are 
  265. limited only by your imagination. 
  266.  
  267. The title of each of your ClipText menu items is the same as the name of your 
  268. file. In the case of the sample files, the menu items are _ReadMe1, _ReadMe2 
  269. and _ReadMe3 for the files called _ReadMe1.txt _ReadMe2.txt and _ReadMe3.txt. 
  270.  
  271. The menu is filled alphabetically so AppleComments.txt will appear before 
  272. BicycleRiderWelcome.txt. We have used an underscore as the first character of 
  273. the samples so they will always be one of the last ones to make it onto the 
  274. menu as you add your own files. 
  275.  
  276. Everything in the ClipText file is imported into the editor so if you don't 
  277. want a carraige return on the end of a sentence that you are calling from the 
  278. ClipText facility, don't put one in the ClipText file and it won't show up when 
  279. it's pasted into the editor. 
  280.  
  281.  
  282. ΓòÉΓòÉΓòÉ 3.7. Code Templates ΓòÉΓòÉΓòÉ
  283.  
  284. Code Templates 
  285.  
  286. The Enhanced E has a code template tool built in. The template tool is outside 
  287. the original scope of what the Enhanced E was to become but it seemed to be a 
  288. nice enhancement to the editor and will remain. 
  289.  
  290. To use the code template tool you must have code files installed in the 
  291. Enhanced E directory. (available free at the PillarSoft website or you can 
  292. build your own) Select the "Code Templates" menuitem fron the "Options" menu, a 
  293. file dialog will open listing all the template files available in the Enhanced 
  294. E directory, chose one and the code template will open with your selection. 
  295. There are three ways to transfer code from the template tool to the editor: 
  296.  
  297.      Double click on the entry you wish to use, it will be sent to the current 
  298.       cursor postion in the editor. This is by far the easiest method of 
  299.       transferring your choice to the edit window and one that is not 
  300.       implemented by any other editors that I know of. Double clicking will 
  301.       only send code to its' parent editor so if you have two or more instances 
  302.       of the Enhanced E running you may also run two or more different code 
  303.       types and they will only send information to their individual editors. 
  304.  
  305.      Highlight your choice, choose "Create link to clipboard" from the popup 
  306.       or "Options" menu and paste it into the editor. (always pastes to current 
  307.       cursor location) 
  308.  
  309.      You may also drag a snippet to the location of your choice in the editor. 
  310.       This is a very powerful method of inserting code exactly where you want 
  311.       it. 
  312.  
  313.  The template tool is extendable to allow it's use for many types of code or 
  314.  general information insertion. It follows a format widely used by other 
  315.  applications that will allow use of code from the other apps as well as making 
  316.  these code lists available elsewhere. 
  317.  
  318.  You can set up your own templates, add them together, modify them or even make 
  319.  templates that list taglines or jokes. It's up to you! If you have templates 
  320.  you would like to share with others, we can make them available for you on the 
  321.  PillarSoft website. 
  322.  
  323.  
  324. ΓòÉΓòÉΓòÉ 3.8. Drag and Drop ΓòÉΓòÉΓòÉ
  325.  
  326. Drag And Drop 
  327.  
  328. The Enhanced E's now support; 
  329.  
  330.      Dropping text files onto the desktop icon to start the editor with the 
  331.       selected text file loaded. 
  332.  
  333.      Dropping text files on the edit window while the editor is running. When 
  334.       a file is dropped on the edit window you will be asked if you wish to 
  335.       save the previously loaded file before the newly dropped file is loaded. 
  336.       The editors will only accept complete "plain text" files that physically 
  337.       exist somewhere on your drive. 
  338.  
  339.      Dropping text from other locations inside the edit window causing it to 
  340.       be rearranged. 
  341.  
  342.  You may now also drag selected (highlighted) text to; 
  343.  
  344.      Another editor or application that accepts dropped text. 
  345.  
  346.      The printer object. Makes sending a file to a different printer or fax 
  347.       easier than changing to another driver. With the file loaded just click 
  348.       on "Select All" and drag the file to your selected printer object. 
  349.  
  350.      The desktop to save snippets of information in temporary files. Each file 
  351.       dropped on the desktop gets a unique temporary name (up to one thousand 
  352.       unique names) that you can rename whatever you please. TIP: An easy way 
  353.       to rename icons (and the filename with it) is to hold down the <alt> key 
  354.       while left clicking the mouse on the icon. After editing the title, click 
  355.       the mouse elsewhere on the desktop to close the icons' entry field and 
  356.       save the new name. 
  357.  
  358.      Another location inside the edit window to "Move" text from place to 
  359.       place or to "Copy" text (by holding the <Control> key down while 
  360.       dragging) to another location in the editing field. 
  361.  
  362.  
  363. ΓòÉΓòÉΓòÉ 3.9. Encryption ΓòÉΓòÉΓòÉ
  364.  
  365. File Encryption 
  366.  
  367. Files may be encrypted and saved by selecting "Save encrypted" from the "File" 
  368. submenu or pressing the Ctrl+e key combination. When saving an encrypted file, 
  369. a password dialog will open and ask for a password. You must enter the password 
  370. twice, once in each entry field, to confirm that the password you typed is 
  371. correct. When you have entered the passwords you may press "OK." 
  372.  
  373. PassWords must be at least 5 and no more than 32 characters long. The file is 
  374. encrypted with the Blowfish algorythm and saved to disk. 
  375.  
  376. If you are overwriting an existing file the editor with ask you to confirm this 
  377. otherwise a "File Save" dialog will open for a filename to save the file under. 
  378.  
  379. The user may turn on the option to automatically enter the last password used 
  380. in the session into one or both of the entry fields in the PassWord dialog when 
  381. it is opened. This will save some typing for the less security conscious. See 
  382. settings for more. 
  383.  
  384.  
  385. ΓòÉΓòÉΓòÉ 3.10. Html Stripping Support ΓòÉΓòÉΓòÉ
  386.  
  387. Html Code Stripping Support 
  388.  
  389. Stripping html code is easy right from the desktop once you plug in HTM2TXT. 
  390. The htm2txt1.zip file can be downloaded from the PillarSoft site, Hobbes or any 
  391. of the usual OS/2 FTP sites. Just copy the "Htm2TxT.cmd" file into the Enhanced 
  392. E directory and the Enhanced E's will do the rest. Load any html (or htm) file 
  393. and click "Strip Html" or hit the hot key "Ctrl+h". The red light beside the 
  394. history list will glow while Htm2Txt is quietly working. Be aware that a large 
  395. file will take a few seconds to be processed. The TXT version of the file will 
  396. be saved with the original html files' name and a ".txt" extention in the 
  397. original files' directory. 
  398.  
  399. Htm2Txt has command line options if you want to investigate it further. The 
  400. editor sends commands that limit it to processing only the object file but it 
  401. will allow chaining of any files mentioned in the object htm file plus a few 
  402. other little goodies. 
  403.  
  404. Otto Raeder, the writer of Htm2Txt, has done a real nice job with this utility. 
  405. It would have taken alot of work to do what he has done so rather than reinvent 
  406. the wheel I asked Otto if I could include his code in this editor. He 
  407. graciously said "Go for it" but rather than do it that way (I'd feel like a kid 
  408. cheating on an exam!) I decided just to make the Enhanced EE work with it like 
  409. a plugin so I won't be inadvertantly taking credit for his work. He distributes 
  410. it freely and I would like to say thank you anyway to Otto, and thanks from the 
  411. OS/2 community for all your work. 
  412.  
  413. In keeping with the free nature of Otto's work the HTM2TXT command file has 
  414. been incorporated into the freeware version of the Enhanced E also. Hopefully 
  415. this combo will get alot of good, hard use out of the users of OS/2. 
  416.  
  417.  
  418. ΓòÉΓòÉΓòÉ 3.11. Mime decoding ΓòÉΓòÉΓòÉ
  419.  
  420. Mime Decoding 
  421.  
  422. Mime decoding (base 64) is available by highlighting the mime section of any 
  423. file and selecting the "Mime decode" menu item. The decoding option is quite 
  424. slow right now but hopefully we will find the same increase in speed that we 
  425. were able to find with the TXT2IPF services. 
  426.  
  427. This was added because of a local situation. My nephew sends WAV files once in 
  428. a while and they are always inline rather than attached. My emailer (MR2ICE) 
  429. does attachments beautifully but when they are in the message instead of 
  430. attached, I could find no way to get them decoded. I worked on a decoder enough 
  431. to get one working and put it in the editor. Now I could at least save the 
  432. message from my email as a file and use the editor to decode it. 
  433.  
  434. To decode a section of a file you must: 
  435.  
  436.      Highlight the portion of the file that is encoded. 
  437.      Select "Mime decode" from the "Options" menu. 
  438.      Enter the target filename. 
  439.      Select the "Continue" button. 
  440.  
  441.  The mimed portion should be a solid block of characters. The block of chars 
  442.  may or may not include 1 or 2 "Equal" signs at the end and never any spaces. 
  443.  Be sure to include the "equal" signs in the section that is highlighted. There 
  444.  is no way for me to make sure you only highlight the mime block but if you're 
  445.  careful, it should work. 
  446.  
  447.  To select large expanses of encoded data you can remember a couple of tricks. 
  448.  Set the cursor just before the first character of the actual mime code. While 
  449.  holding down the <shift> and the <control> keys, press the <end> key. The 
  450.  highlighting should now be from the first character to the end of the file. If 
  451.  you need to deselect any characters at the end of the file you can use the 
  452.  arrow keys while the <shift> and the <control> keys are still depressed. 
  453.  
  454.  Conversely, the <home> key will take the highlight to the top of the file 
  455.  while the <shift> and the <control> keys are depressed. 
  456.  
  457.  There are no guarantees as to the usefulness or validity of this utility. I 
  458.  haven't been able to study the mime format in depth but have taken only enough 
  459.  time to learn enough about it to suit my needs elsewhere. It has been added to 
  460.  the editor in hopes that it will be useful to you. 
  461.  
  462.  I got too involved in this and did a uudecoder too but just can't see the 
  463.  value in adding more of this junk. A guy may be better off doing it as a 
  464.  plugin. 
  465.  
  466.  
  467. ΓòÉΓòÉΓòÉ 3.12. Multiple Language Support ΓòÉΓòÉΓòÉ
  468.  
  469. Multiple Language Support 
  470.  
  471. Beginning with Beta v.11 the Enhanced E's offer multiple language support. At 
  472. this point only the menu items and bubble help text can be changed. The editors 
  473. look each time they start for a file called "LANGUAGE". If the file exists then 
  474. it is read into a stem variable and the menu items are updated with their new 
  475. names. There is a template for translation available at the PillarSoft website 
  476. called PseeLang.zip. It has about 65 commands to interpet. If you decide to try 
  477. it, let me know of the outcome. 
  478.  
  479.  
  480. ΓòÉΓòÉΓòÉ 3.13. Plugin Support ΓòÉΓòÉΓòÉ
  481.  
  482. Plugin Support 
  483.  
  484. Plugin support extends the opportunity for you to manipulate text in the 
  485. editors text window. The text window will be refered to as the MLE (Multiple 
  486. Line Entry field) for the purposes of this discussion. 
  487.  
  488. The Enhanced E has 9 slots available in the Plugin menu to make your plugins 
  489. available during an editing session. You can set up plugins to do just about 
  490. anything with the text that VisPro/Rexx would allow. Plugins are read in 
  491. alphabetical order from the plugin directory at startup and the first 9 plugins 
  492. found become part of the menu. Each of the first nine plugins are assigned a 
  493. hotkey from <Ctrl+1> through <Ctrl+9>. 
  494.  
  495. Your plugin has to be a properly laid out rexx .cmd file but with a ".plg" 
  496. extention and placed in the "PlugIns" directory for the editor to recognize and 
  497. load it. No checking is done on your syntax etc. so it is up to you to do the 
  498. proper error checking. That being said, writing a plugin can be quite simple 
  499. or, it can be made very complex. 
  500.  
  501. The Code Template Tool can be a great help when building a plugin. Select the 
  502. call you want from it and double click it, the Code Template Tool will then 
  503. insert the chosen code snippet at the current cursor location. We will be 
  504. adding a new template called "VPRexx.ext" that will contain many VisPro/Rexx 
  505. calls as well as standard Rexx calls. These templates are available for 
  506. download from our website. 
  507.  
  508. In general you will: 
  509.  
  510.      Decide what text to operate on. 
  511.  
  512.      Get the text. 
  513.  
  514.      Do the operation. 
  515.  
  516.      Return the text back to the MLE 
  517.  
  518.  Take a look at the "Sample.plg" file in the "PlugIns" directory for a simple 
  519.  example of how to build a plugin. 
  520.  
  521.  
  522. ΓòÉΓòÉΓòÉ 3.14. Presentation Mode ΓòÉΓòÉΓòÉ
  523.  
  524. Presentation Mode 
  525.  
  526. One of the truely neat things about IBM's WebExplorer was its' Presentation 
  527. Mode. I used it all the time, It was so nice to sit and read without so much 
  528. clutter all around. I only wish Netscape had thought to do the same. The 
  529. Enhanced EE Editor is equipted with a presentation mode that takes the edit 
  530. window to the full extents of your screen. It's not flashy, there is nothing 
  531. else to see, BUT... there is no clutter, just the text loaded in the editor. 
  532. You can still do almost everything you could do from the main window but all 
  533. commands go through the popup menu or the Hot keys. Just right click anywhere 
  534. on the screen for the popup. You can toggle the presentation mode on & off with 
  535. the "Control+p" key combination or from the menues. 
  536.  
  537.  
  538. ΓòÉΓòÉΓòÉ 3.15. Printing ΓòÉΓòÉΓòÉ
  539.  
  540. Printing 
  541.  
  542. While formatted printing was not an original goal for the editor there have 
  543. been enough requests for it that we have added at least some type of margin and 
  544. line length control to give you a bit more control over how you pages print 
  545. out. 
  546.  
  547. In the EE:
  548.  
  549.      What we do is to send the font currently used by the editor to the 
  550.       printer driver that is "selected" from the "Print" dialog during 
  551.       printing. If the driver doesn't support that font, it substitutes it's 
  552.       own default selection. 
  553.  
  554.      You can set the font in either editor by selecting "Options" --> "Set..." 
  555.       --> "Set font..." from the menu. (or the "Font" button in the EEE) 
  556.  
  557.      We have also added an adjustment for setting the left and top margins of 
  558.       the printed page. The adjustments can be found under the "Options" --> 
  559.       "Set..." --> "Settings..." menu item. 
  560.  
  561.      EE users should be able to access their printer "Properties" from the 
  562.       "Print" dialog to change any defaults their "selected" printer driver 
  563.       allows. 
  564.  
  565.  In the EEE:
  566.  
  567.  When selecting "Print" from the menu, a printing setup dialog will open. 
  568.  Select the method of printing in the container on the left and adjust the 
  569.  method settings in the "Method settings" part of the window. The method 
  570.  choices are: 
  571.  
  572.      Default method 
  573.  
  574.         -  TITLE - Sets the title for the first page only. 
  575.         -  SUBTITLE - Sets the subtitle. The subtitle is under the title and at 
  576.            the top of every other page. 
  577.         -  FOOTER - Sets the footer at the bottom of every page. The "Footer" 
  578.            field will print the page number if you like by using the "%d" 
  579.            option. For example: Page %d will print Page 1 on the first page 
  580.            etc. 
  581.         -  FONT - Sets the font for the main body of text on the pages. 
  582.         -  MARGIN SIZE - Sets the margin on the left by number of characters. 
  583.         -  LINE LENGTH - Sets the length of your printed lines by number of 
  584.            characters. 
  585.         -  SAVE TITLE INFORMATION - Saves the title information if this is on 
  586.            and discards it if it is off. 
  587.  
  588.      Alternate method 
  589.  
  590.         -  SELECT PRINTER - Make your printer selection here. 
  591.         -  SELECTED PRINTER PROPERTIES - Opens the properties notebook for the 
  592.            printer selected in the "Select printer" container. 
  593.         -  MARGIN SIZE - Sets the margin on the left by number of characters. 
  594.         -  LINE LENGTH - Sets the length of your printed lines by number of 
  595.            characters. 
  596.  
  597.      Report method 
  598.  
  599.         -  TITLE - Sets the title for the first page only. 
  600.         -  SUBTITLE - Sets the subtitle. The subtitle is under the title and at 
  601.            the top of every other page. 
  602.         -  FOOTER - Sets the footer at the bottom of every page. Page numbers 
  603.            are automatically printed on the lower right when using the Report 
  604.            method. The %d option has no effect. 
  605.         -  FONT - The font is already hardcoded into this report as shown and 
  606.            may not be changed. 
  607.         -  SAVE TITLE INFORMATION - Saves the title information if this is on 
  608.            and discards it if it is off. 
  609.         -  NOTE - The report method treats each line as a record. The limit to 
  610.            a line length in this method is approximately 2000 characters so 
  611.            beware of long paragraphs that unwrap into lines longer than this. 
  612.  
  613.  After making your method selection and adjusting the settings you may click: 
  614.  
  615.      OK - Saves all information and closes the window. 
  616.      PRINT - A different action may result from different "method" selections. 
  617.         -  DEFAULT METHOD - Opens printer selection dialog to select printer 
  618.            and send the print job. 
  619.         -  ALTERNATE METHOD - Sends print job to printer. 
  620.         -  REPORT METHOD - Opens printer selection dialog to select printer and 
  621.            send the print job. 
  622.      PREVIEW - Opens the print preview window. For Report method only. 
  623.      CANCEL - Stops operation and closes the printer setup window without 
  624.       going to the printer. 
  625.      HELP - Opens this window. 
  626.  
  627.  It may take a little bit of "trial and error" to find the settings you like. 
  628.  
  629.  The Report method should give the best results in most cases and the added 
  630.  benefit is that there is a preview mode to it. Beware of long lines when 
  631.  printing with this method. It is best to preview the output to be sure that no 
  632.  long lines were ended prematurely. 
  633.  
  634.  
  635. ΓòÉΓòÉΓòÉ 3.16. Reload ΓòÉΓòÉΓòÉ
  636.  
  637. Reload 
  638.  
  639. Immediately to the left of the History combobox is the ReLoad button. Clicking 
  640. "ReLoad" will load the file from disk again. It may seem redundant but if the 
  641. contents of the file have been changed in the editor, it will still ask if you 
  642. want to save the changed information. We may add a toggle for this in the 
  643. future but for now it seems the safe thing to do. 
  644.  
  645.  
  646. ΓòÉΓòÉΓòÉ 3.17. Ring Edit ΓòÉΓòÉΓòÉ
  647.  
  648. Ring Edit 
  649.  
  650. When editing several files in succession it is possible to go back and forth 
  651. between them in a "ring". The arrows on the history line work almost like a 
  652. browser would. Clicking on the left arrow goes one direction while the right 
  653. arrow goes the opposite way. 
  654.  
  655. Remember, this is a ring of files as opposed to the history that you are 
  656. scrolling through so it won't act quite the same as a browser. In other words, 
  657. when you select a file from the history list, your position in the ring of 
  658. files will change to that files previous position in the ring. Going "back" 
  659. will take you to the file that was previous to the file you are viewing in the 
  660. ring as opposed to the last file you viewed. 
  661.  
  662. It is possible to add, delete or adjust the order that the files in the ring 
  663. are viewed by selecting the "Ring editor..." menu item from the "Tools" menu. 
  664. The ring editor is rather simple and should be easy to use. 
  665.  
  666. Your options are (from left to right in the dialog): 
  667.  
  668.      Add a file to the ring. Select a file from the file open dialog. 
  669.      Add a complete directory listing to the ring. Select a file from the 
  670.       directory you wish to add in the file open dialog and the ring editor 
  671.       will load the complete directory listing. 
  672.      Delete the highlighted file from the ring. 
  673.      Delete all files from the ring. If any file is loaded at the time it will 
  674.       remain in the ring editor. 
  675.      Move the highlighted file up in the listbox. 
  676.      Move the highlighted file down in the listbox. 
  677.      Close the ring editor without saving any changes. 
  678.      Save any changes and close the ring editor. 
  679.  
  680.  Moving the highlighted file up or down in the ring listing will allow you to 
  681.  shift files into the order you prefer to view them in. You may also delete any 
  682.  file from the listing by pressing the DELETE key while it is highlighted. 
  683.  
  684.  
  685. ΓòÉΓòÉΓòÉ 3.18. Search Functions ΓòÉΓòÉΓòÉ
  686.  
  687. Search by Keyword or Line # (EEE only) 
  688.  
  689. Searches in documents can take on two forms. 
  690.  
  691. SEARCH BY KEYWORD - The search dialog for text lets you key in a word in the 
  692. "Find" field and if desired the "Change to" field allows you to change the 
  693. search word by confirming the change or by electing to change all instances of 
  694. the word from the present cursor position to the end of the document. Once the 
  695. search stops on the object word of its' search you can "Cancel" to end the 
  696. search or click "Find" again to search for the next instance of the word in 
  697. question. 
  698.  
  699. SEARCH BY LINE # - The search dialog for "Line #" searches shows you the number 
  700. of characters in the file and the number of lines. In the Enhanced EE a line is 
  701. defined as a string of characters located on the same row as opposed to a 
  702. string that ends in a carraige return/line feed pair. If you turn off the 
  703. wordwrap you can see just how long a true line can actually get in some cases. 
  704. The spin button will only allow you to choose a legal line #. You may also key 
  705. in any legal number in the spin button field. When the selection is made click 
  706. on "Goto Line #" to search or "Cancel" to close the dialog without a search. 
  707. (EEE) 
  708.  
  709.  
  710. ΓòÉΓòÉΓòÉ 3.19. Settings ΓòÉΓòÉΓòÉ
  711.  
  712. Settings 
  713.  
  714. The settings dialog is divided into 8 categories listed in the container on the 
  715. left side of the dialog. Select a category from the container and the settings 
  716. for that item will appear.  As you change the settings they will effectively be 
  717. changed immediately. 
  718.  
  719. The categories and their settings are: 
  720.  
  721.      Toggles - Turn items on or off here. 
  722.  
  723.         -  IMPORT D&D - When dropping dragged text on the edit window, this 
  724.            toggles whether the editor "imports" text to the current cursor 
  725.            location or completely replaces the text in the editor. (EEE) 
  726.         -  WORD WRAP - Toggles WordWrap on or off. This may also be toggled 
  727.            from the menu. 
  728.         -  BUBBLE HELP - As the mouse passes over the toolbar, textboxes popup 
  729.            to help identify each button. This setting toggles bubble help "On" 
  730.            or "Off". (EEE) 
  731.         -  AUTOINDENT - Toggles automatic indentation on/off. Automatic 
  732.            indentation will cause a newline to automatically indent to match 
  733.            the previous line. AutoIndent is available only in the EEE editor. 
  734.            (EEE) 
  735.         -  LOAD RING - Loads history file listing into ring (and ring editor) 
  736.            at startup. (Back button will load your last file from previous 
  737.            sessions etc. (EEE) 
  738.  
  739.      Set Tab - Sets size of the tab in the editor. 
  740.  
  741.         -  TAB SETTING - Spin the spin button to change the size of the tab in 
  742.            the editor in characters. 
  743.  
  744.      AutoSave - The editor can save your work automatically if you like. 
  745.  
  746.         -  AUTOSAVE - Toggles AutoSave on/off. 
  747.         -  MIN BETWEEN SAVES - Sets the interval in minutes between saves. The 
  748.            spin button selects the number of minutes between automatic saves or 
  749.            you can type the number in. It is only enabled when the "AutoSave" 
  750.            checkbox is checked. The light just to the left of the  File History 
  751.            combobox will light up during any disk activity the EEE creates. 
  752.            AutoSave is available only in the EEE editor. Be careful using 
  753.            AutoSave, it saves mistakes too... (EEE) 
  754.  
  755.      History - Information on the history of the files you have visited can be 
  756.       adjusted here. 
  757.  
  758.         -  DRIVE LETTERS - The editor checks the history list when loading and 
  759.            discards non-existing filenames. This allows you to filter out 
  760.            filenames from drives that may not have media in them in case you 
  761.            get pop ups from the system saying "Drive not ready" for example. 
  762.         -  HISTORY LIMIT - Sets the limit of file names and locations that are 
  763.            tracked in the File History combobox. The limit was installed as a 
  764.            measure against having an ini file with so many names that it 
  765.            degrades loading performance and creates a huge unusable combobox. 
  766.            Set it to suit your taste and cpu. The shareware version of EEE has 
  767.            a built in limit of 10 History Files stored the full version has no 
  768.            limit. (EEE) 
  769.         -  HISTORY FONT - Opens the font dialog to set a new font for the 
  770.            History combobox. (EEE) 
  771.  
  772.      Sound - Toggles sounds on or off and sets the sound file to use. 
  773.  
  774.         -  SOUND - Turns sound ticks on/off when clicking toolbar icons. See 
  775.            Errata for more on the toolbar sounds.(EEE) 
  776.         -  SELECT SOUND - The listbox holds a listing of your \sounds 
  777.            subdirectory. When you select a soundfile the settings dialog will 
  778.            sample it for you. To change the sound in the editor, select the 
  779.            preferred sound and click the "Use selected sound" button. 
  780.              -- The "click.wav" file in the editor directory is always the 
  781.                 sound file used by the editor. It has it's "read only" 
  782.                 attribute set so it will not be overwritten during updates or 
  783.                 installations. 
  784.              -- You may add as many sound selections as you like to the \sound 
  785.                 directory and the settings window will list them for you. The 
  786.                 editor will make copy your selection to the main directory and 
  787.                 set it's "read only" attribute automatically. 
  788.              -- Please avoid the click?.wav filename for your new wav files as 
  789.                 they will be overwritten on each installation. 
  790.  
  791.      Confirms - Dialog windows that pop up to ask questions can be turned on 
  792.       or off here. 
  793.  
  794.         -  CONFIRM SAVE - Uncheck to turn "File saved" dialog OFF after saving 
  795.            a file. 
  796.         -  CONFIRM CLOSE - Uncheck to turn "Do you want to Exit?" dialog OFF at 
  797.            program exit. 
  798.         -  CHANGED FILE - Uncheck to save changed files automatically at 
  799.            program end with no confirmation. (Dangerous... best left ON) 
  800.         -  PRESENTATION - Uncheck to turn "Toggle Presentation mode with 
  801.            ctrl+p" OFF when switching to Presentation Mode. 
  802.  
  803.      Personal - Items that can be entered in the editing window with a hotkey. 
  804.  
  805.         -  NAME - Enter the name to be used for "Insert - Name" (EEE) 
  806.         -  SIG FILE - Enter the full path to the signature file to be used for 
  807.            "Options - Insert - Sig File..." or click on "Browse" to locate one. 
  808.            (EEE) 
  809.  
  810.      ToolBar - Allows the user to hide or show the toolbar, history line or 
  811.       both. Changes with this setting do not occur until restarting the 
  812.       program. Choices are: 
  813.  
  814.         -  HIDE TOOLBAR ONLY - Hides the toolbar and moves the history line up 
  815.            into it's place. 
  816.         -  HIDE HISTORY ONLY - Hides the history line which includes the 
  817.            indicator light and back and forth buttons. 
  818.         -  HIDE TOOLBAR & HISTORY - Hides both and opens up the form for more 
  819.            edit window area. 
  820.         -  SHOW BOTH ITEMS - Allows both the toolbar and the history line to 
  821.            appear. 
  822.  
  823.      Encryption - Sets encryption toggles. 
  824.  
  825.         -  AUTO ENTER - Used to turn on the option to automatically enter the 
  826.            last password used in the session into one or both of the entry 
  827.            fields in the PassWord dialog when it is opened. 
  828.         -  FILL ONE FIELD - Sets AutoEntry to fill only one of the two fields 
  829.            in the PassWord dialog when it is opened for saving a file encrypted 
  830.            or when opening an encrypted file. 
  831.         -  FILL BOTH FIELDS - Sets AutoEntry to fill both of the fields in the 
  832.            PassWord dialog when it is opened for saving a file encrypted or 
  833.            when opening an encrypted file. More on Encryption 
  834.  
  835.      Bookmarks - Sets whether we delete them after one usage or keep them 
  836.       until they are deleted here. 
  837.  
  838.         -  PERMANENT BOOKMARKS - Keeps the bookmarks associated with their 
  839.            files until the user deletes them from the settings dialog. 
  840.         -  TRANSIENT BOOKMARKS - Keeps the bookmarks associated with their 
  841.            files only until the file has been loaded once, then the bookmark is 
  842.            deleted. 
  843.         -  LISTING - A listing of all current bookmarks. 
  844.         -  DELETE HIGHLIGHTED - Removes the bookmark associated with the 
  845.            filename thet is highlighted. 
  846.         -  CLEAR ALL BOOKMARKS - Removes all bookmarks. 
  847.  
  848.            More on BookMarks. 
  849.  
  850.  When finished selecting your settings press the Done button. 
  851.  
  852.  
  853. ΓòÉΓòÉΓòÉ 3.20. Spell Check ΓòÉΓòÉΓòÉ
  854.  
  855. Spell Check 
  856.  
  857. It is now possible for registered users of SpellGuard to selectively check 
  858. spelling in a loaded document. There are three selections on the menu 
  859. concerning spell checking. 
  860.  
  861.      CHECK WORD - Check word will check only the word you have highlighted. 
  862.      CHECK SELECTED - Check selected will check all of the words you have 
  863.       highlighted. 
  864.      CHECK ALL - Check all will run SpellGuard against the whole document. 
  865.  
  866.  While doing a spell check you will be presented with a dialog window that 
  867.  will: 
  868.  
  869.      Show you how many questionable words it has found and queued up for you 
  870.       in the "Queued" box. 
  871.      Show the number of matches for the word in question from the SpellGuard 
  872.       database in the "Matches" box. 
  873.      Allow you to set the "Match" tolerance. 
  874.      Allow changes to the "Tolerance" and researching the database again by 
  875.       selecting "Match" after the adjustment. 
  876.      Allow you to "Copy" the current word to the clipboard for pasting 
  877.       elsewhere. 
  878.      Allow you to "Add" the current word to the database. 
  879.      Allow you to "Cancel" the spell check. 
  880.      Allow you to "Replace" the current word with one selected from the 
  881.       listbox. 
  882.      Allow you to "Skip" the current word with no action. 
  883.  
  884.  
  885. ΓòÉΓòÉΓòÉ 3.21. Text to Html ΓòÉΓòÉΓòÉ
  886.  
  887. Text To Html 
  888.  
  889. You will find the Text to Html conversion selection in the menu under 
  890. "Options". 
  891.  
  892. Open the text file you wish to convert and select "Text to Html". A progress 
  893. indicator will pop up and after the work is done the file will be saved in the 
  894. same directory with, the same root filename, the extention ".htm" and it will 
  895. automatically load the Html file into the editor. This conversion, along with 
  896. the Html code templates will give you a good start on converting existing files 
  897. to Html files or web pages etc. 
  898.  
  899. The Html conversion will set up a general skeleton for you to modify. Be sure 
  900. to insert the needed Meta tags and titles etc. 
  901.  
  902. If you have a common header and footer that you use for Html files, you can put 
  903. a copy of each of them in your ClipText directory and easily replace the 
  904. generic header by highlighting it and selecting your header from the ClipText 
  905. menu item. 
  906.  
  907. Once your Html file is created you may elect to display it in Netscape for 
  908. testing. Select the "Open default viewer" menu item under "Options" and your 
  909. default Html viewer will open with the new Html file loaded. 
  910.  
  911.  
  912. ΓòÉΓòÉΓòÉ 3.22. Text to IPF ΓòÉΓòÉΓòÉ
  913.  
  914. Text To Ipf 
  915.  
  916. You will find the Text to IPF conversion selection in the menu under "Options". 
  917.  
  918. Open the text file you wish to convert and select "Text to IPF". A progress 
  919. indicator will pop up and after the work is done the file will be saved in the 
  920. same directory with, the same root filename, the extention ".ipf" and it will 
  921. automatically load the ipf file into the editor. This conversion, along with 
  922. the IPF code templates will give you a good start on converting existing files 
  923. to help files or online books etc. 
  924.  
  925. The IPF conversion will set up a general IPF skeleton for you to modify. Insert 
  926. the code needed for special characters and truncate lines for the IPF compiler. 
  927. Because it has to test every character of the file, it will take some time but 
  928. it still beats doing it by hand. 
  929.  
  930. We may add a compile button etc. to call the IBM Information Presentation 
  931. Facility for compilation if there is enough interest. 
  932.  
  933.  
  934. ΓòÉΓòÉΓòÉ 3.23. ToolBar ΓòÉΓòÉΓòÉ
  935.  
  936. ToolBar 
  937.  
  938. When the editor is sized too small to fit all of the toolbar, two arrows appear 
  939. on the left and right edges of the screen. Clicking these arrows will slide the 
  940. toolbar all the way to the left or the right. 
  941.  
  942. The toolbar may be hidden from the settings dialog. Here are some short 
  943. explanations of each of the toolbar icons. 
  944.  
  945.  Clear the window and start a new file.  Open a file for editing or viewing. 
  946. Save the currently loaded file.  Save the currently loaded file under a new 
  947. name.  Find (Search for) text in the edit window.  Open the printer selection 
  948. and setup dialog.  Undo the last change in the editor.  Cut selected text to 
  949. the clipboard.  Copy selected text to the clipboard.  Paste into the editor 
  950. from the clipboard.  Delete the currently selected text.  Select all text in 
  951. window.  UnSelect all text in window.  Set the edit window font.  Set the edit 
  952. window color.  Open the settings dialog.  Open this help file.  Exit the 
  953. program. 
  954.  
  955.  
  956. ΓòÉΓòÉΓòÉ 3.24. Errata ΓòÉΓòÉΓòÉ
  957.  
  958. Errata 
  959.  
  960.      FILE CHAR COUNT - Located in the "Settings"(EE) or the "Find - by 
  961.       Line#..."(EEE) dialog the total number of characters in the currently 
  962.       loaded file is displayed. 
  963.  
  964.      FILE LINE COUNT - Also located in the "Settings"(EE) or the "Find - by 
  965.       Line#..."(EEE) dialog the total number of lines in the currently loaded 
  966.       file are displayed. Notice that if the file uses long lines you may have 
  967.       to set WordWrap "off" to find the correct line referenced by a compiler 
  968.       error comment etc. 
  969.  
  970.      The <Ctrl>+<Home> key combination will take you to the top of the file. 
  971.  
  972.      The <Ctrl>+<End> key combination will take you to the end of the file. 
  973.  
  974.      There are four click?.wav files in the editors \sound subdirectory that 
  975.       are different volumes. These files are meant to replace "click.wav" in 
  976.       order to change volume of the mouse clicks on the toolbar. The sound 
  977.       settings will make the changes for you but you may replace "click.wav" 
  978.       with any wav file you like but be sure to set it's file attributes to 
  979.       "Read only" so it doesn't get overwritten. 
  980.  
  981.  
  982. ΓòÉΓòÉΓòÉ 4. Menu Items ΓòÉΓòÉΓòÉ
  983.  
  984. Menu item help 
  985.  
  986.  
  987. ΓòÉΓòÉΓòÉ 4.1. File ΓòÉΓòÉΓòÉ
  988.  
  989. File Menu 
  990.  
  991.      NEW - Clears the edit window in preparation for a new file to be pasted 
  992.       or keyed in. 
  993.      OPEN FILE- Brings up the file dialog box to search for an existing file. 
  994.      OPEN FILE *.txt - Brings up the file dialog box filtered to search for 
  995.       *.txt files. 
  996.      OPEN TEMP FILE - Opens temporary file created by "Save selected". 
  997.      SPAWN NEW WINDOW - Opens a new instance of the editor, prompts for new 
  998.       file to open. 
  999.      IMPORT - Places the contents of a text file into the editor at the 
  1000.       current cursor location. 
  1001.      SAVE FILE- Saves the edited version of a file over the top of the old 
  1002.       version. 
  1003.      SAVE AS - Brings up the file dialog box to save the file under a new 
  1004.       name. 
  1005.      SAVE SELECTED, START NEW - Saves the selected text to a temporary file. 
  1006.       (overwites previous text) 
  1007.      SAVE SELECTED, APPEND TO - Appends the selected text to the temporary 
  1008.       file. (adds to previous text) 
  1009.      SAVE ENCRYPTED - Encrypts a file before saving it. More on encryption. 
  1010.      RENAME FILE - Save the currently loaded file under a new name and deletes 
  1011.       the old file. 
  1012.      DELETE FILE - Deletes the file currently loaded in the editor and clears 
  1013.       the edit window for new text. 
  1014.      PRINT FILE - Opens printer setup dialog and sends the file loaded to the 
  1015.       printer queue. 
  1016.      PRINT SELECTED - Opens printer setup dialog and sends the currently 
  1017.       highlighted text to the printer queue. 
  1018.      PRINT OPTIONS - Opens printer setup dialog for Set Title, Subtitle, 
  1019.       Footer and Font selection. (Not really needed anymore as all printing 
  1020.       goes through this dialog.) 
  1021.      RUN A PROGRAM - Pops up a command line dialog to run programs. 
  1022.      EXIT - Exit the program. If the loaded file is changed you will be 
  1023.       prompted to save. 
  1024.  
  1025.  
  1026. ΓòÉΓòÉΓòÉ 4.2. Edit ΓòÉΓòÉΓòÉ
  1027.  
  1028. Edit Menu 
  1029.  
  1030.      UNDO - Undo last edit, cut, copy, paste, selection etc. operation 
  1031.       performed. 
  1032.      CUT - Cuts highlighted text out of document and stores it for later 
  1033.       retrieval. 
  1034.      COPY - Copies highlighted text to clipboard for pasting elsewhere. 
  1035.      PASTE - Pastes text from the clipboard to the current cursor location. 
  1036.      CLEAR - Deletes the highlighted text from the current document. 
  1037.      FIND - Brings up the search dialog to find and/or replace words in your 
  1038.       document. 
  1039.      FIND by Line# - Brings up a search dialog that will locate any line in 
  1040.       your document.(EEE) 
  1041.      SELECT ALL - Easy way to highlight all the text in the current document. 
  1042.      SELECT NONE - Unselects any currently highlighted text. 
  1043.  
  1044.  
  1045. ΓòÉΓòÉΓòÉ 4.3. Options ΓòÉΓòÉΓòÉ
  1046.  
  1047. Options Menu 
  1048.  
  1049.      INSERT TIME - Inserts Time at cursor location. 
  1050.      INSERT DATE - Inserts Date at cursor location. 
  1051.      INSERT NAME - Inserts Name at cursor location. (set in "Settings") (EEE) 
  1052.      INSERT SIG - Inserts Signature file contents at cursor location. (set 
  1053.       location in "Settings") (EEE) 
  1054.      INSERT CLIPTEXT - Opens submenu of your ClipText directory listing. (See 
  1055.       below) (EEE) 
  1056.      TOGGLE WORD WRAP - Turns word wrapping of text on/off. 
  1057.      SET BOOKMARK - Sets a bookmark in the currently loaded file so the editor 
  1058.       will scroll to the same position the next time the file is opened. More 
  1059.       on BookMarks.(EEE) 
  1060.      REMOVE BOOKMARK - Removes any bookmarks from the currently loaded file. 
  1061.       More on BookMarks.(EEE) 
  1062.      CLIPBOARD VIEWER - Take a peek at the contents of the clipboard before 
  1063.       pasting from it. (EEE) 
  1064.      PRESENTATION MODE - Switches editor to full screen mode. (EEE) 
  1065.      OPEN DEFAULT VIEWER - Enabled only when HTML files are loaded in the 
  1066.       editor to allow the user to open an HTML file he is working on in 
  1067.       Netscape etc for testing or viewing. (EEE) 
  1068.      SET FONT - Brings up Font dialog. (see Changing Font) 
  1069.      SET COLORS - Brings up Color Selection dialog. (see Changing Colors) 
  1070.      SETTINGS - Brings up WordWrap, TabStop,  AutoSave (EEE), History Limit 
  1071.       (EEE), Name (EEE), Signature file (EEE) Confirmations (EEE) & History 
  1072.       font (EEE) settings dialog. (see Changing Settings) 
  1073.  
  1074.  Insert ClipText Submenu 
  1075.  
  1076.      Let's you store and recall often used text information to insert into the 
  1077.       editor. Up to 10 ClipText files from your "ClipText" directory are loaded 
  1078.       into the menu by alphabetical order. Hotkeys are from <Alt+1> though 
  1079.       <Alt+0>. More on ClipText. (EEE) 
  1080.  
  1081.  
  1082. ΓòÉΓòÉΓòÉ 4.4. Tools ΓòÉΓòÉΓòÉ
  1083.  
  1084. Tools Menu 
  1085.  
  1086.      SELECTED TEXT TOOLS - Opens submenu of tools to manipulate selected text. 
  1087.       (See below) 
  1088.      PLUGINS - Opens submenu of your plugin directory listing. (See below) 
  1089.      SPELL CHECK - Opens a submenu of spell checking options. (Registered 
  1090.       users of Spell Guard only) (See below) 
  1091.      STRIP HTML - Strips html code from web pages and reloads as plain text. 
  1092.      TEXT TO IPF - Converts a text file to IPF format for the IBM Information 
  1093.       Presentation Facility (EEE) 
  1094.      TEXT TO HTML - Converts a text file to Html format. (EEE) 
  1095.      MIME DECODE - Converts mime (base 64) coded files to their original state 
  1096.       (EEE) 
  1097.      CODE TEMPLATES - Opens a window that holds coding info for pasting into 
  1098.       the editor. (EEE) 
  1099.      RING EDITOR - Allows browsing back and forth among files that have been 
  1100.       loaded during the editing session. more (EEE) 
  1101.  
  1102.  Spell Check Submenu 
  1103.  
  1104.      CHECK WORD - Checks selected word only. (EEE) 
  1105.      CHECK SELECTED - Checks selected text. (EEE) 
  1106.      CHECK ALL - Checks all of the text in the document. (EEE) 
  1107.      More info on spell check 
  1108.  
  1109.  Selected Text Tools Submenu 
  1110.  
  1111.      UPPERCASE - Converts selected text to uppercase. (EEE) 
  1112.      LOWERCASE - Converts selected text to lowercase. (EEE) 
  1113.      MIXEDCASE - Caps first letter and lowercases remainder of each word in 
  1114.       the selected text. (EEE) 
  1115.      TOGGLECASE - Converts selected chars to their opposing case 
  1116.       (lowercase/uppercase). (EEE) 
  1117.      SORT LINES - Sorts selected lines by position in the ASCII chart. (EEE) 
  1118.      STRIP SPACES - Strips all leading spaces from selected text. (EEE) 
  1119.      STRIP # CHARS - Strips selected number of characters from selected text. 
  1120.       (EEE) 
  1121.      STRIP # WORDS - Strips selected number of space delimited words from the 
  1122.       right or left ends of selected lines of text. (EEE) 
  1123.      INSERT TEXT - Inserts text on the right or left end of selected lines. 
  1124.       (EEE) 
  1125.      PARAGRAPH - Converts adjacent lines of selected text to single string 
  1126.       which when word wrapped, are essentially paragraphs. (EEE) 
  1127.      REFLOW TEXT - Converts single strings into adjacent lines of specified 
  1128.       length or less with line breaks at spaces. (EEE) 
  1129.      LINE NUMBERS - Inserts line numbers on selected text. Settings for number 
  1130.       of digits, padding characters, leading and trailng text or markings. 
  1131.       Example:  /* 000001 */ This is a line of text... 
  1132.  
  1133.  Plugins Submenu 
  1134.  
  1135.      Let's you write tools to manipulate text in the editor. Up to 9 plugins 
  1136.       from your plugin directory are loaded into the menu by alphabetical 
  1137.       order. Hotkeys are from <Ctrl+1> though <Ctrl+9>. More on plugins. (EEE) 
  1138.  
  1139.  
  1140. ΓòÉΓòÉΓòÉ 4.5. Help ΓòÉΓòÉΓòÉ
  1141.  
  1142. Help Menu 
  1143.  
  1144.      HELP INDEX - Opens an indexed listing of help topics. 
  1145.      EXTENDED HELP - The "Psoft" toolbar button or the Help menu item will 
  1146.       bring up the general help dialog. Use the "search" facility or the 
  1147.       "index" to maneuver. 
  1148.      HELP FOR HELP - Brings up the help dialog to teach you how to use the 
  1149.       help dialog? (Hey! Great idea!) 
  1150.      PRODUCT INFORMATION - Product name and version number... and a little 
  1151.       self indulgent advertising. 
  1152.  
  1153.  
  1154. ΓòÉΓòÉΓòÉ 5. Ordering ΓòÉΓòÉΓòÉ
  1155.  
  1156. Enhanced E Editor (ee.exe) 
  1157.  
  1158. The Enhanced E Editor is free to any individual that will send a postcard 
  1159. depicting something interesting from their part of the world and a short 
  1160. comment on their reason for using the Enhanced E editor. The Enhanced E Editor 
  1161. may not be used in a commercial business or government agency without prior 
  1162. license and written consent of the author. 
  1163.  
  1164. Support? - I'll try to make any adjustments that are needed or in my power to 
  1165. make as I would prefer that this program would prove useful to everyone that 
  1166. chooses to use it but remember - You get what you pay for. 
  1167.  
  1168. Enhanced EE Editor (eee.exe) 
  1169.  
  1170. The Enhanced EE Editor is comes fully functional for a 30 day evaluation. After 
  1171. the 30 day trial period you must either register it with the author or delete 
  1172. it from your system and discontinue use of it. 
  1173.  
  1174. Commercial environments and government agencies must inquire on registration or 
  1175. site licensing deals. 
  1176.  
  1177. $25 registers the most recent version for online delivery (email attachment), 
  1178. gives you tech support and low cost upgrades. All documentation is online. If 
  1179. and when there is a packaged version with printed documentation the price 
  1180. structure will change. 
  1181.  
  1182. You can order online from BMT Micro (http://www.bmtmicro.com/) or order via 
  1183. mail. The BMT Micro and PillarSoft order forms are included in this help file. 
  1184. To order via mail, you may print out either order form by opening the form you 
  1185. wish to use, select "Services" from the menu and then choose "Print". A dialog 
  1186. box will open, choose "This section" and then click on "Print". 
  1187.  
  1188. BMT is a full service order desk. They accept many forms of payment (credit 
  1189. cards etc.) and can give you the fastest service as far as getting your editor 
  1190. registered. Check the "BMT Order Form" in this archive to find out how to 
  1191. contact BMT. 
  1192.  
  1193.  
  1194. ΓòÉΓòÉΓòÉ 5.1. BMT Order Form ΓòÉΓòÉΓòÉ
  1195.  
  1196.                   Mail Orders To: BMT Micro
  1197.                                   PO Box 15016
  1198.                                   Wilmington, NC 28408
  1199.                                   U.S.A.
  1200.  
  1201.                     Voice Orders: 8:00am - 7:00pm EST (-5 GMT)
  1202.                                   (800) 414-4268 (orders only)
  1203.                                   (910) 791-7052
  1204.  
  1205.                       Fax Orders: (910) 350-2937  24 hours / 7 Days
  1206.                                   (800) 346-1672  24 hours / 7 Days
  1207.  
  1208.          Online Orders via modem: (910) 350-8061  10 lines, all 14.4K
  1209.                                   (910) 799-0923  Direct 28.8K line
  1210.  
  1211.                     via Internet: orders@bmtmicro.com
  1212.                                   telnet@bmtmicro.com
  1213.                                   http://www.bmtmicro.com
  1214.      Secure Ordering: https://wwws.wilmington.net/bmtmicro/secure_form.html
  1215.  
  1216.  
  1217.      Ordering and general ordering questions:
  1218.  
  1219.                             Via AOL: bmtmicro
  1220.                             Via MSN: bmtmicro
  1221.                          Via Prodigy: HNGP66D
  1222.                     Via Compuserve: 74031,307
  1223.  
  1224.  
  1225.      We accept Visa, Mastercard, Discover, American Express, Diners
  1226.      Club, Carte Blanche, Cashiers Check, Personal Check.   Personal
  1227.      checks are subject to clearance.  Eurochecks in DM are welcome.
  1228.      DM, Sterling, and US Currency is welcome but send only by
  1229.      registered mail, return receipt requested.   We cannot be liable
  1230.      for lost cash sent through the mail.
  1231.  
  1232.      If you reside in a country with an unconvertible currency please
  1233.      contact us for alternatives.
  1234.  
  1235.      Purchase orders are welcome, subject to approval.   The minimum
  1236.      amount is $250.00.
  1237.  
  1238.      Information for our German customers is explained in the last
  1239.      paragraph of this order form.
  1240.  
  1241.      _____________________________________________________________________
  1242.  
  1243.      Company:_____________________________________________________________
  1244.  
  1245.      Name:________________________________________________________________
  1246.  
  1247.      Address:_____________________________________________________________
  1248.  
  1249.              _____________________________________________________________
  1250.  
  1251.      City: _______________________________State/Province: ________________
  1252.  
  1253.      Postal/ZIP Code: ____________________Country:________________________
  1254.  
  1255.      Phone:_______________________________________________________________
  1256.  
  1257.      Fax:  _______________________________________________________________
  1258.  
  1259.      E-Mail #1____________________________________________________________
  1260.  
  1261.      E-Mail #2____________________________________________________________
  1262.  
  1263.  
  1264.      Product                    Quantity Price  Number of copies
  1265.      _________________________  ______________  ________________
  1266.  
  1267.      Enhanced EE Editor         ____$25.00____  x ____________ = + $ _______
  1268.  
  1269.      Latest Version on Diskette _____$3.00____  x ____________ = + $ _______
  1270.  
  1271.  
  1272.      North Carolina Residents add 6% Sales Tax                     $ _______
  1273.  
  1274.      Shipping and Handling (no quantity limit / see below)         $ _______
  1275.  
  1276.        Email - Subject to Credit Card Verification     Free
  1277.        Fax (USA/Canada)...........................     1.00 US
  1278.        Fax (Non-North America)....................     2.00 US
  1279.        Worldwide 1st Class .......................     Free
  1280.        2nd Day Priority, USA Only ................ $   4.00 US
  1281.        US Postal Service International Express
  1282.          (Including Canada and Mexico), allow up to
  1283.          7-10 days ............................... $  25.00 US
  1284.        Airborne Select Delivery  (USA Only)        $   8.00 US
  1285.        FedEx Overnight, USA Only (delivery by
  1286.          3:00 pm the following day) .............. $  15.00 US
  1287.        FedEx Europe/Japan (guaranteed delivery
  1288.          within 3 days) .......................... $  35.00 US
  1289.  
  1290.  
  1291.      Total:                                                        $ _______
  1292.  
  1293.  
  1294.       For credit card payment only
  1295.  
  1296.       Circle one: VISA / Master / Discover / American Express / Diners
  1297.  
  1298.       Credit card number: _____________________________________________
  1299.  
  1300.       Expiration date: ________________________________________________
  1301.  
  1302.       Authorization signature: ________________________________________
  1303.  
  1304.  
  1305.  
  1306.                    ORDERING FROM INSIDE GERMANY ONLY
  1307.                    =================================
  1308.  
  1309. Persons in Germany wishing to order shareware may also transfer funds
  1310. into our account with Deutsche Bank.   Once the money is deposited you
  1311. may either fax a confirmation to us with proof of deposit or wait until
  1312. Deutsche Bank notifies us of the transaction (usually 10-18 business days).
  1313. Account information is as follows:
  1314.  
  1315. Deutsche Bank / Frankfurt Branch
  1316. Empf╨önger:  Thomas Bradford
  1317. Konto-Nummer: 0860221
  1318. Bankleitzahl: 500-700-10
  1319.  
  1320. When you make the transfer, be sure to put your name and the program you
  1321. are registering on the transfer.
  1322.  
  1323. Current exchange rates can be obtained by sending an email to
  1324. dm_to_us@bmtmicro.com.   An automated reply will return todays exchange
  1325. rates.
  1326.  
  1327. It is very important that you send us a completed order form by
  1328. either email or fax if you deposit money into this account for a
  1329. registration.  Fill the order form out as usual except in the credit
  1330. card number field put "DEUTSCHE BANK".   We will file the order and
  1331. use it to match against the deposit information we receive from the
  1332. bank.
  1333.  
  1334.                                IMPORTANT!
  1335.                                ----------
  1336. When you email us your order form, we will reply with an
  1337. acknowledgement.   If you do not get an acknowledgement within 24 hours
  1338. please send your order again in case it was lost.  This extra bit of
  1339. caution can save a lot of confusion.
  1340.  
  1341. If you are concerned that your order is taking too long to process, feel
  1342. free to check with us about the status of your order.   It's important
  1343. to all of us that you feel safe doing business with our company and
  1344. please feel free to suggest ways we can improve our service to you.
  1345.  
  1346.  
  1347. ΓòÉΓòÉΓòÉ 5.2. PillarSoft Order Form ΓòÉΓòÉΓòÉ
  1348.  
  1349. ORDER ENHANCED EE
  1350.  
  1351.               ______   # of copies of the Enhanced EE Editor @ $25/copy
  1352.  
  1353.  
  1354.               ______   Shipping and Handling (US & Canada)($3)
  1355.                                  (no charge for email delivery)
  1356.  
  1357.               ______   Shipping and Handling (overseas)($8)
  1358.                                  (no charge for email delivery)
  1359.  
  1360.               ______   Total charge
  1361.  
  1362.               ______   Deliver by email
  1363.               ______   Deliver by mail
  1364.  
  1365. Name, address:
  1366.  
  1367.               ________________________
  1368.               ________________________
  1369.               ________________________
  1370.               ________________________
  1371.  
  1372. Email address:
  1373.  
  1374.               ________________________
  1375.  
  1376.  
  1377. Make checks payable to:
  1378.  
  1379. PillarSoft
  1380. PO Box #1403
  1381. Jamestown, ND 58402
  1382.  
  1383. Fax: 1(701)252-5543
  1384. email: Psoft@Tech-Center.com
  1385. http://www.fm-net.com/pillarsoft
  1386.  
  1387.  
  1388. ΓòÉΓòÉΓòÉ 6. Troubleshooting ΓòÉΓòÉΓòÉ
  1389.  
  1390. Trouble? 
  1391.  
  1392.      Did you use the install program? Try running it and see if that solves 
  1393.       your problems. 
  1394.  
  1395.      If things still aren't working right try running the uninstallation 
  1396.       script and rerun the installer. Be sure the install directory information 
  1397.       box has the correct directory entered. 
  1398.  
  1399.      If the install program chokes with an error message that says "routine 
  1400.       not found" the most likely cause is a dll conflict with another program. 
  1401.       The easiest way to overcome this is to reboot and run the install program 
  1402.       before running anything else that may using the "rexxutil.dll" functions. 
  1403.       The install program will unload any functions it loads upon its' 
  1404.       completion. 
  1405.  
  1406.      Is there a dot as the first entry of your LIBPATH statement in the 
  1407.       config.sys? example - LIBPATH=.;C:\OS2; This tells OS/2 to check the home 
  1408.       directory first. 
  1409.  
  1410.      Did you copy over ALL the old files if you had the Enhanced E installed 
  1411.       previously? With version .14 a new "Vprexx.dll" was introduced. Some 
  1412.       features will not work without this new dll. 
  1413.  
  1414.  All files for the Enhanced E's must reside in the installed directory with the 
  1415.  following exceptions: 
  1416.  
  1417.      The DLL files can be moved to the \os2\dll directory or to a directory 
  1418.       that you have setup in your path for "user.dll's" if you prefer but 
  1419.       shouldn't need to be moved. If you have more than one copy of a 
  1420.       particular dll, put the newest one in os2/dll or a user/dll directory to 
  1421.       save disk space. Before deleting the older dll, make sure all your 
  1422.       programs work with the newer one. 
  1423.  
  1424.      In order to use the Enhanced E's from the command line, OS/2 needs to 
  1425.       know where they are. Rather than adding to your already LONG Path 
  1426.       statement or adding an environment variable etc. Try copying the two 
  1427.       files EE.EXE & EEE.EXE to your \OS2 directory. They are small and the 
  1428.       effect on your freespace will hardly be noticeable. 
  1429.  
  1430.  
  1431. ΓòÉΓòÉΓòÉ 7. What's new ΓòÉΓòÉΓòÉ
  1432.  
  1433. Update history 
  1434.  
  1435. Version 2.2 - 04/15/2001 
  1436.  
  1437.      Added ClipText facility. 
  1438.      Added ClipBoard viewer. 
  1439.      Added file encryption. 
  1440.      Added ReLoad file. 
  1441.      Added ReName file. 
  1442.      Added Delete file. 
  1443.      Rework Ring editor layout. 
  1444.      Added recovery facility. 
  1445.      Added Text to Html conversion. 
  1446.      Added "Load directory\*.*" to ring editor. 
  1447.      Added bookmarks. (Mark a position in a file to return to) 
  1448.      Added new font selections to "Report" printing method. 
  1449.  
  1450.  Version 2.1 - 04/04/2001 
  1451.  
  1452.      Wow! That was fast... OK, 2.0 was early and we accomplished a lot that we 
  1453.       wanted to make available. 
  1454.      Reworked the Settings dialog. 
  1455.      Added small icons to print and settings dialog containers. 
  1456.      Added shift (left/right) buttons for the ToolBar when it is too wide for 
  1457.       the editor. 
  1458.      Allow hiding of ToolBar, History line or both. 
  1459.      Allow throwing out history files by drive letter at startup. 
  1460.      Moved sound files and allow changes from settings dialog. 
  1461.      Allow sound sampling of sounds in \sound directory from the settings 
  1462.       dialog. 
  1463.      Small change to SpellGuard code. 
  1464.      Changed the character numbering too so the left edge is 1 instead of 0. 
  1465.      Added "Open default viewer" for HTML files to view a workfile in 
  1466.       Netscape, for example. 
  1467.      Added "Reflow" text formatting tool. 
  1468.      Added line numbering tool. 
  1469.  
  1470.  Version 2.0 - 04/01/2001 
  1471.  
  1472.      Major visual overhaul as well as some subsystems such as: 
  1473.      New animated toolbar icons and format. (EEE) 
  1474.      Relocated history pulldown, ring arrows and LED. (EEE) 
  1475.      History box is wider and now carries full path and filename. (EEE) 
  1476.      Added sound ticks to toolbar. (EEE) 
  1477.      Allow loading history into ring at startup. (EEE) 
  1478.      Reworked Text to IPF conversion. Much faster and cleaner conversions now. 
  1479.       (EEE) 
  1480.      Reworked Mime decoding for speed and cleanliness. (EEE) 
  1481.      Reworked progress indicator for decoders etc. (EEE) 
  1482.      Updated printing subsystem with new printing format and preview mode. 
  1483.       (EEE) 
  1484.      Updated printer setup dialog. (EEE) 
  1485.  
  1486.  Version 1.50 - 03/15/2001 
  1487.  
  1488.      Added stripping of a select # of chars from right or left end of lines. 
  1489.       (EEE) 
  1490.      Added stripping of a select # of words from right or left end of lines. 
  1491.       (EEE) 
  1492.      Added text insert tool to add text to right or left end of lines. (EEE) 
  1493.      Added paragraphing tool. (EEE) 
  1494.  
  1495.  Version 1.40 - 02/01/2001 
  1496.  
  1497.      Hotkey fixes for keys that have multiple control keys. ie: 
  1498.       control-shift-hotkey (EEE) 
  1499.      Hotkeys for plugins. (EEE) 
  1500.      Auto Indent (EEE) 
  1501.      Updated help 
  1502.  
  1503.  Version 1.30 - ??/??/???? 
  1504.  
  1505.      Oops! I forgot to document this one... 
  1506.  
  1507.  Version 1.20 - 04/05/99 
  1508.  
  1509.      Added some basic print formatting 
  1510.      Added ring editing (EEE) 
  1511.      Added ring editing editor (EEE) 
  1512.      Added support for SpellGuard (will only work for registered users of 
  1513.       SpellGuard) (EEE) 
  1514.      Added support for Daniel Hellerstein's HTML_TXT.CMD 
  1515.      Removed some silly dialog boxes 
  1516.      Many small fixes 
  1517.  
  1518.  Version 1.10 - 01/15/99 
  1519.  
  1520.      New Installer 
  1521.      Interface for plugins added - See "Sample.plg" for help 
  1522.      Now saves without that pesky end-of-file char (html authors hate that) 
  1523.      Name change for "Install.cmd" to "rebuild.cmd" (rebuilds desktop objects, 
  1524.       does not install) 
  1525.      Recognizes "Read Only" files and offers to set it off, save the file and 
  1526.       reset it. 
  1527.      Fixed slow clearing window on large files when starting a "New" 
  1528.      Fixed bug in sizer when changing video resolution. 
  1529.      Convert selected text to lowercase 
  1530.      Convert selected text to uppercase 
  1531.      Convert selected text to mixedcase 
  1532.      Toggle case on selected text 
  1533.      Strip leading spaces from selected text 
  1534.      Added routine to Sort selected lines (ascii based sort) 
  1535.      Reworked Balloon help to cut out a huge amount of math. Simpler and 
  1536.       quicker now. 
  1537.      Doubled speed on Mime decodes. (Still excrutiatingly slow on large files) 
  1538.      Removed limit of 10 history items for non registered version 
  1539.      Allow Code Template tool use in non registered version 
  1540.      No drop dead date. Now allows 30 working days with short grace period. 
  1541.  
  1542.  Version 1.05 - 07/06/98 
  1543.  
  1544.      Didn't update this file and have destroyed the old notes without 
  1545.       realizing it. 
  1546.  
  1547.  Version 1.04 - 04/27/98 
  1548.  
  1549.      Changed icons on both editors 
  1550.      Added printer choices and setups in the free EE.EXE 
  1551.      Enhanced Text 2 IPF (much better conversion now) 
  1552.      Speed up Text 2 IPF conversion (speed increased 10 fold) 
  1553.      Added Mime decode (slow, but it works) 
  1554.      Fixed location and chaining of converted Htm2Txt files 
  1555.      Expires June 30, 1998 
  1556.  
  1557.  Version 1.03 - 12/27/97 
  1558.  
  1559.      Added "Run" command 
  1560.      Expires March 1, 1998 
  1561.  
  1562.  Version 1.02 - 10/25/97 
  1563.  
  1564.      Text to IPF conversion runs in separate thread 
  1565.      Minor changes to printing procedures. 
  1566.      Enlarged history list combobox 
  1567.      Changed dll loading procedures 
  1568.      Expires December 15, 1997 
  1569.  
  1570.  Version 1.01 - 10/01/97 
  1571.  
  1572.      Text to IPF conversion added 
  1573.      Changed printing procedures for better formatting 
  1574.      Expires November 30, 1997 
  1575.  
  1576.  Version 1.0 - 8/28/97 
  1577.  
  1578.      Full version is here 
  1579.      Now reads files with spaces in the name 
  1580.      Expires October 31, 1997 
  1581.  
  1582.  Version .19 - 7/28/97 
  1583.  
  1584.      Cleanup version before end of test 
  1585.      Split into English and International versions 
  1586.      Expires August 31, 1997 
  1587.  
  1588.  Version .18 - 6/01/97 
  1589.  
  1590.      Added integrated code template tool 
  1591.      Added Line and character number in infoline 
  1592.      Changed "Save as" to allow upper and lower case 
  1593.      Expires July 31, 1997 
  1594.  
  1595.  Version .17 - 5/01/97 
  1596.  
  1597.      Import menuitem added 
  1598.      Drag and drop of text inside the edit window is added 
  1599.      Speedier signature file insertion 
  1600.      Spawn new window 
  1601.      Confirmation toggles 
  1602.      Expires June 30, 1997 
  1603.  
  1604.  Version .16 - 4/15/97 
  1605.  
  1606.      Drag and drop ability extended 
  1607.      Changed "Select all" and "Select none" hot keys to OS/2 standard 
  1608.      Consolidated about 800 lines of redundant code 
  1609.      More system calls renamed to avoid problems with other apps using same 
  1610.       calls 
  1611.      Expires May 31, 1997 
  1612.  
  1613.  Version .15 - 4/04/97 
  1614.  
  1615.      Drag and drop files on edit window 
  1616.      Help file moved to IPF format 
  1617.      New font dialogs 
  1618.      History box font change is now working 
  1619.      Built with new version of development tool 
  1620.      Expires May 31, 1997 
  1621.  
  1622.  Version .14 - 3/17/97 
  1623.  
  1624.      Added bubble help to the toolbar in the Enhanced EE 
  1625.      Incorporated Otto Raeders HTM2TXT into the Freeware Enhanced E 
  1626.      Removed all but 1 entry from the os2.ini file 
  1627.      Fixed command line call from any root directory 
  1628.      Expires May 1, 1997 
  1629.  
  1630.  Version .13 - 3/2/97 
  1631.  
  1632.      Fixed white flash on splash and help screens 
  1633.      Changed old history file deletetion routine 
  1634.      Added title bar updating for new "Save as" name 
  1635.      Incorporated Otto Raeders HTM2TXT to strip html 
  1636.      Added hot keys in Presentation mode 
  1637.      Expires April 15, 1997 
  1638.  
  1639.  Version .12 - 2/20/97 
  1640.  
  1641.      Presentation Mode 
  1642.      Added accelerator keys to all events 
  1643.      Finished mnemonic keys 
  1644.      Fixed Save as when exiting 
  1645.      Fixed filepath call from command line 
  1646.      Changed language loading routine 
  1647.      Added "Presentation mode" to line #44 of language template 
  1648.      Expires March 31, 1997 
  1649.  
  1650.  Version .11 - 2/15/97 
  1651.  
  1652.      Fixed selected printer highlighting 
  1653.      Changed product information screen 
  1654.      Changed graphic style for the help system 
  1655.      Changed dll loading style so two programs accessing a dll concurrently 
  1656.       don't ruin each others fun 
  1657.      Added language support for menu items (See "PSE_Lang.zip" at the 
  1658.       PillarSoft site for info) 
  1659.      Expires March 31, 1997 
  1660.  
  1661.  Version .10 - 2/11/97 
  1662.  
  1663.      Added save selected text to temp file for later processing 
  1664.      Added append selected text to temp file for later processing 
  1665.      Added open temp file 
  1666.      History now dumps non-existant file references 
  1667.      Fixed Sig file change to null when no new sig file is selected after 
  1668.       browsing 
  1669.      Filled in missing help tips 
  1670.      Expires March 31, 1997 
  1671.  
  1672.  Version .09 - 2/10/97 
  1673.  
  1674.      Added Time and Date insert to Enhanced E 
  1675.      Added Time, Date, Name, Signature file insert to Enhanced EE 
  1676.      Expires March 31, 1997 
  1677.  
  1678.  Version .08 - 2/07/97 
  1679.  
  1680.      Recompiled for smaller executables 
  1681.      Expires March 31, 1997 
  1682.  
  1683.  Version .07 - 2/04/97 
  1684.  
  1685.      Menu accelerator keys working 
  1686.      Fixed crash when trying to print with no printer selected 
  1687.      Added Product Information 
  1688.      Expires March 31, 1997 
  1689.  
  1690.  Version .06 - 2/02/97 
  1691.  
  1692.      Got rid of the splash screen on startup (EEE), no more waiting... 
  1693.      Fixed "Delete" key action in edit window 
  1694.      Put initialization information in os2.ini 
  1695.      Added ability to make EE or EEE the default System Editor.br (Disabled 
  1696.       for safety but you can bypass it) 
  1697.      Added uninstall to clean out os2.ini and deregister objects 
  1698.      The EEE still expires on March 31, 1997 
  1699.  
  1700.  Version .05 - 1/28/97 
  1701.  
  1702.      First release of the freeware PillarSoft Enhanced E and the shareware 
  1703.       Enhanced EE Editors v.05 Beta 
  1704.      The Enhanced EE (EEE.EXE) expires on March 31, 1997 
  1705.  
  1706.  Version .04 - 1/20/97 
  1707.  
  1708.      Closed Beta 
  1709.  
  1710.  
  1711. ΓòÉΓòÉΓòÉ 8. License Agreement ΓòÉΓòÉΓòÉ
  1712.  
  1713. LICENSE AGREEMENT 
  1714.  
  1715. For the purposes of this document the Enhanced E (EE.EXE) hereafter shall be 
  1716. referred to as the Enhanced E. The Enhanced EE (EEE.EXE) shall be referred to 
  1717. as the Enhanced EE. When referring to both the Enhanced E (EE.EXE) and the 
  1718. Enhanced EE (EEE.EXE) the term used shall be the Enhanced E's. 
  1719.  
  1720. Enhanced E Specific 
  1721.  
  1722.      The Enhanced E is not public domain software but is to be freely used by 
  1723.       individuals that agree to adhere to this license agreement. 
  1724.  
  1725.      Individual users are granted a limited license to use the Enhanced E on a 
  1726.       fulltime basis if it is suitable for their needs.  Use of the Enhanced E 
  1727.       by any business, corporation, governmental agency or other entity or 
  1728.       institution is strictly forbidden without prior written consent of the 
  1729.       author. 
  1730.  
  1731.  Enhanced EE Specific 
  1732.  
  1733.      The Enhanced EE is not public domain software, nor is it free software, 
  1734.       it is user supported. 
  1735.  
  1736.      Non-registered users are granted a limited license to use the Enhanced EE 
  1737.       on a trial basis for the purpose of determining whether it is suitable 
  1738.       for their needs.  Use of the Enhanced EE, except for this limited 
  1739.       purpose, requires registration. 
  1740.  
  1741.      Use of non-registered copies of the Enhanced EE beyond a 30 day 
  1742.       evaluation period by any person, business, corporation, governmental 
  1743.       agency or other entity or institution is strictly forbidden. 
  1744.  
  1745.      Use of registered copies of the Enhanced EE by any business, corporation, 
  1746.       governmental agency or other entity or institution is strictly forbidden 
  1747.       without prior licensing arrangements and written consent of the author. 
  1748.  
  1749.      Registration grants a user the right to use the Enhanced EE only on a 
  1750.       single computer unless prior arrangements are made with the author. A 
  1751.       registered user may use the program on a different computer, but may not 
  1752.       use the program on more than one computer at the same time. 
  1753.  
  1754.  Specific to Both Programs 
  1755.  
  1756.      You may not modify the Enhanced E's in any way, including but not limited 
  1757.       to, decompiling, disassembling or otherwise reverse engineering the 
  1758.       program. 
  1759.  
  1760.      All users are granted a limited license to copy the unregistered version 
  1761.       of the Enhanced E's only for the trial use of others subject to the above 
  1762.       limitations. The following limitations also apply: 
  1763.  
  1764.      The Enhanced E's must be copied in unmodified form, complete with the 
  1765.       file containing license and ordering information. 
  1766.  
  1767.      The full documentation for the Enhanced E's must be included in the 
  1768.       archive. 
  1769.  
  1770.      No fee, charge or other compensation may be accepted or requested by any 
  1771.       licensee beyond a reasonable price for the media the Enhanced E's are 
  1772.       transferred on. 
  1773.  
  1774.      Operators of electronic bulletin board systems and internet web/ftp sites 
  1775.       may post the unregistered version of the Enhanced E's for downloading by 
  1776.       their users as long as the above conditions are met. 
  1777.  
  1778.      Distributors of public domain or user supported software may distribute 
  1779.       copies of the unregistered version of the Enhanced E's subject to the 
  1780.       above conditions. 
  1781.  
  1782.  The Enhanced EE is a shareware product and can be registered through BMT Micro 
  1783.  or directly from PillarSoft for $25.00. 
  1784.  
  1785.  Enhanced E's are copyright (C) 1996-2001, PillarSoft 
  1786.  
  1787.  
  1788. ΓòÉΓòÉΓòÉ 9. Support ΓòÉΓòÉΓòÉ
  1789.  
  1790. Information and support for PillarSoft products may be found on the PillarSoft 
  1791. website at: http://www.pillarsoft.net or through email channels addressed to: 
  1792. support@pillarsoft.net. 
  1793.  
  1794. Click here to start Netscape and go directly to the Enhanced E webpage to check 
  1795. for updates. 
  1796.  
  1797.