What is KL_MLE?
KL_MLE is an enhanced XbpMLE class with Spell Checking
and many other useful features and methods.
What's Included?
- Settable tab stops.
- Implementation of Insert/Overstrike modes.
- Spell Checking:
- 119,000 word main dictionary (English).
Includes the ability to create your own main dictionary.
- User dictionary of added words.
- Pop-up suggestion box when errors are detected with options:
- Ignore, Change, Add, Suggest, Ignore All, Change All,
Terminate
- MLE shows word in question highlighted in context when
suggestion box is displayed.
- Suggestion box will relocate if necessary to uncover
highlighted word.
- Easy selection of replacement word by single mouse
click or keystroke.
- Utility functions that allow creation of totally new
main dictionaries, or modifications of existing ones.
- Have multiple main dictionaries for different purposes.
- Spell check selected block.
- Print from MLE maintaining approximate tab settings.
- Print selected block.
- Spell checking and printing available by keystroke shortcut,
right mouse click menu, or Windows Menu key menu.
- Find and Replace operations.
- Non-Editable MLE without changing the background color.
- Enhanced Page-Up and Page-Down key processing.
- Enhanced Delete Word processing.
- Delete line function.
- New Methods:
- Select all text.
- Spell check all or selected part of MLE.
- Print all or selected part of the MLE.
- Return height of one row in pixels.
- Return the number of visible rows on the screen.
- Identify (.T. or .F.) if specified buffer position is
currently showing on the screen.
- Set tab stops.
- Return the total number of lines in the edit buffer.
- Scroll the MLE if necessary to make the current cursor
position visible.
- Move the cursor to first character in MLE and scroll if
necessary to make it visible.
- Move the cursor past the last character in MLE and scroll
if necessary to make it visible.
- Return the text from a specified line number in the
edit buffer.
- Delete the current line.
- Delete current word (enhanced).
- Find character string.
- Find word.
- Replace last found String/Word.
- Replace all occurrences of String/Word.
- Utility routines for dictionary creation and maintenance
Product Questions
Due to the actions of spammers, we can no longer provide an email link
that can be clicked on, so if you have any product questions, direct
them via email using your email program. Enter the user name of "UTIL2"
(without the quotes) then an at sign ("@"), and then "VetsPet.com".
We are sorry we have to obscure our address like this,
but we would rather spend our time servicing our customers than reading
hundreds of spam emails per day.
Downloads
You may download just the help file (25 kb) or you may download a demo
version of KL_MLE including the help file (215kb).
Click here to download
MLE_HLP.ZIP. The Windows help file for
KL_MLE (25 kb).
...or...
Click here to download
MLE_DEMO.ZIP. The KL_MLE demo files
including the Windows help file (215kb).
Ordering Information
See our order page
for prices and ordering information for KL_MLE.
Some thoughts on source code distribution
Source code information.
Copyright © 2007 VP Services, all
rights reserved.