home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / enh_e130.zip / eee.hlp (.txt) < prev    next >
OS/2 Help File  |  1999-12-09  |  54KB  |  1,436 lines

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