|
|
If you have questions or comments
concerning the operation of Eluent Tools, write to support@eluent.com.
Please see our Contact Info page for other
issues and ways to reach us.
Please see
Using Eluent Replace with FrontPage 2000 for information on
using Eluent Replace with FrontPage webs.
If you downloaded Eluent Tools 1.2 before July 1, 2000, and you're
experiencing slowness in Windows 2000 when moving around in large files
in Eluent Find or Replace, download this update, which works around a
Win2K performance bug:
Eluent Tools 1.2 Update 1 (232 KB): eltools12_update_1.zip
This zip file contains updated versions of ElFindG.exe, ElReplaceG.exe,
and ElGui.dll, and you should extract these files to your Eluent
Tools 1.2 installation folder, overwriting the existing files. Alternatively, you can go to our Downloads
page and get the full installation package, eltools.zip or eltools.exe,
which include the updated files. For reference, the original files have
File Version 1.0.0.2, while the updated files have File Version 1.0.0.3.
You can view the File Version by right-clicking a file in Explorer,
choosing Properties, and selecting the Version tab.
Bug Description
The Win2K RichEdit control apparently implements the
WM_GETTEXTLENGTH message by iterating over every character in the
control, instead of simply looking up and returning the number of
characters it contains. Eluent Find and Replace were
affected by this, because they sent this message to determine if the
control is empty, so that they could selectively enable various
commands. Due to the design of the MFC (Microsoft Foundation Classes)
framework, this is done frequently when moving the caret with the
keyboard or selecting with the mouse, and this Win2K bug could greatly
slow things down in large files. WordPad is similarly affected, though
to a somewhat lesser extent. We worked around the bug by finding
another way to determine if the control is empty.
|