TextHelper 0.51
The program may be downloaded at:
http://home.tulsaconnect.com/dwhawk/th.zip
For Dutch speaking OS/2 users:
http://home.tulsaconnect.com/dwhawk/th_d.zip
TextHelper is simple editor based on the MultiLineEditor class from the IBM Open Class Library. I have added some text manipulation functions and special support for printing on HP Deskjet and Lazerjet printers. If you do not have a compatible printer, there is also a generic printer option. TextHelper is not intended to replace E or EPM or any functional editor. Its value is mainly the ability to print in Landscape or Portrait mode, in 12 cpi or 16.5 cpi or proportional, in 6 lpi or 8 lpi, with or without line numbers, with or without a 3 hole punch margin, and in any combination of those options.
This is an early beta copy of TextHelper and this file is all the documentation that is available.
Most of the features and functions of the program should be obvious. But if you really believe that , I have a couple of large bridges for sale.
If the text loaded into TextHelper does not have hard coded line wrapping or has been de-wrapped, you can format the text for printing by changing the size of the TextHelper window and the size of the display font. The font size will not be used by your printer, but the length of the displayed lines will be used when the text is printed. Sort of wysiwyg printing. This allows you to use the word wrapping of TextHelper to format the text for printing.
I have not added the header and pagination formatting to TextHelper because I was not sure if would be used. Let me know what you think.
I am interested in bug reports, comments on how the TextHelper works or doesn't work, and suggestions for functions and improvements.
As far as I know, all of the menu functions are operational.
Most of the functions should be obvious, but please ask if you do not understand how they should work. That will help me to document the program.
The "Recall File" selection under the "File" menu, only recalls the file that was open when the program option settings were saved.
When the "Load Files Opened History" is selected, the "recall.th" file is loaded into the editor. The user may then highlite a file name by a double click of the LMB (left mouse button) and then double click the RMB (right mouse button) to load the selected file. The "recall.th" file may be edited by the user to delete or add filenames to the list.
One feature that is not evident is file naming. The program will use the marked text as the file name when there is marked text when you select the save option. This only works if your drives are formatted as HPFS.
You can select a descriptive phrase and save function will use the marked text as the file name. Under "Options"/"Filename Settings" there are two settings that control how spaces in the marked text are handled. If you select "Replace Spaces with Underscore Characters", spaces in the text will be replaced with uderscore characters. If you select "Leave Spaces in Filename", the spaces will not be replaced. If there are any characters that should not be used in a filename, they will be replaced with spaces or underscores.
Don Hawkinson , author of CCA, DH-Grep-PM,
PMStripper, Pastry Box, and DH_ClipSave/2
http://www.dwhawkinson.com
Source: OS2VOICE