                          Limit Edit
                       Funduc Software, Inc.
                Copyright 1998, All Rights Reserved
                       http://www.funduc.com

Thank you for using Funduc Software utilities!

This is FREEWARE, Copyright 1998 Funduc Software Inc.

Note: A 16-bit version of Limit Edit 1.10 for Win 3x is also 
available in the Simtel Win3 collection and in a combined 
16- & 32-bit package at http://www.funduc.com.

Limit Edit was written for several reasons: 
- In response to a suggestion by a user who found my Count 
  Characters freeware utility of value, Limit Edit expands on the 
  built-in limit feature for Edit boxes and Rich Edit controls by 
  allowing users to set their own limits.  Limit Edit is intended 
  Edit boxes or Rich Edit controls but it may also work some other 
  controls that are subclasses of these. 
- To help users understand how applications are built (what types 
  of controls are used).  Other tools are available for this of 
  course but they are usually known only to programmers. 
- 'Because it was there' :-) 
- I enjoy contributing to the world of freeware. 
- OK, and also to perhaps get you to visit our site 
  (http://www.funduc.com) where other, more useful freeware and 
  shareware utilities can be found.  For a list as of this 
  writing, see below. 
  
Using Limit Edit - Establish a Limit:
- Launch Limit Edit. The Limit Edit dialog will display some 
  information about itself and you will also see the string "Use 
  Ctrl+L to limit the control under the cursor". 
- Enter a value in the "Max Size" field.  
- At this point you may wish to move the Limit Edit dialog off to 
  one side of your display. 
- WITHOUT clicking your mouse or using a task switcher (e.g., ALT-
  TAB), move your mouse over another open program or dialog on 
  your screen.  The Limit Edit dialog will display various 
  information about the area under the mouse.  Experiment by 
  moving the mouse over data areas, toolbars, dialogs, etc. 
- When the mouse is over an Edit box or Rich Edit Control for 
  which you wish to set a limit, press CTRL+L to establish the 
  limit for that control according to the value in the Max Size 
  field in the Limit Edit dialog. 
  (Note: Don't click the mouse!  Just move it over the dialog 
  of interest to you and press CTRL+L). 
- Click on the OK button. 
- Make the program or dialog you just set the limit for active 
  again by using your mouse or the task switcher. 
- Once the limit is established, no additional characters will be 
  permitted in the control.  Depending upon the program and your 
  system settings, your computer may issue a sound when the limit 
  is reached.  Some programs may also issue a warning message of 
  some type.  
- You can establish separate limits on more than one at a time.  
  For example, you can run two separate instances of Notepad.exe 
  and establish different limits for each instance. 
- If you have trouble setting a limit, be sure you can see the 
  string "Use Ctrl+L to limit the control under the cursor" in the 
  Limit Edit dialog before you press CTRL+L.  Limit Edit 
  automatically 'deactivates' for the purpose of establishing new 
  limits when you have a dialog or program active that is 
  something other than an Edit box or Rich Edit control.  You may 
  need to reactivate Limit Edit by clicking on the dialog with 
  your mouse. 
- Note: Although Limit Edit 'deactivates' for establishing new 
  limits when edit or list boxes other than Edit or Rich Edit 
  controls are active, existing limits remain in effect. 
- Once you're done experimenting, go ahead an click on that blue 
  link to our web site in the Limit Edit dialog...
  

Using Limit Edit - Remove a Limit:
- To remove the limits you established and use the maximum allowed 
  (depending on the control), enter a value of 0 in the Max Size 
  field and use CTRL+L again. 
   - or -
- Quit and restart the program you established a limit for. 
- Note: Quitting Limit Edit itself does not remove limits. 


Suggested Experiment #1 - Limit NOTEPAD.EXE:
- Open a blank text file in the Notepad.exe that ships with 
  Windows. 
- Open Limit Edit. 
- Enter a value of 5 in the Max Size field. 
- Move the mouse curser over the the blank Notepad file (but don't 
  click). 
- Press CTRL+L. 
- Click the OK button.  The limit is now established. 
- Make Notepad active by clicking or using ALT-TAB. 
- Type some text.  After you reach 5 characters, your computer 
  will beep, Notepad will issue a warning message, and no 
  additional characters will be allowed. 
  
Suggested Experiment #2 - Limit LIMEDT.EXE:
  OK, this is may be silly but it's a good experiment...  Set a limit 
  for how many characters to allow in the Limit Edit "Max Size" 
  field. 
- Open Limit Edit. 
- Enter a value of 2 in the Max Size field. 
- Press CTRL+L. 
- Click the OK button.  You just established a limit of 2 characters for 
  Limit Edit's own Max Size field. 
- Try entering some characters in the Max Size field and see what 
  happens. 


I hope this comes in handy,

Please send suggestions/comments to support@funduc.com

Thank you,

Mike Funduc,  President Funduc Software Inc.
http://www.funduc.com
sales@funduc.com


Other Funduc Software utilities can be found at our web site
(http://www.funduc.com) and other locations such as WUGNET's
(Windows User Group Network) CompuServe forums (GO WINSHARE), the
Simtel file archives (http://www.simtel.com) or America On Line. 
Our shareware and freeware products include:

Search and Replace for Windows 95/NT 3x (shareware) - Search and
Replace looks through multiple files for a string and can also
replace it with another string.  It can search subdirectories and
ZIP files and do case sensitive or insensitive searches.  Extensive
support for regular expression (egrep) search & replacement includes
operations that span more than one line, insertion of the path &
filename during replacements, and incrementing number replacements.
Binary search & replace mode can be combined with regular
expressions.  Precise control over replacements is available through
multiple confirmation options and a built-in context viewer that
allows you to view replacements in-context, before they are made.  A
built-in script editor makes frequent &/or complex multi-step
search/replace operations easy to prepare.  Advanced script
operations include a boolean expression evaluator that provides
additional control over which files are processed by the script.
Advanced scripts also allow you to specify the program options in
effect and insert comments in scripts. Multiple file masks and file
date & size filters can be used to include &/or exclude files during
regular and scripted operations.  The internal context viewer
includes a build-in editor for editing text files.  The full
complement of command line switches (including script launching) is
ideal for network managers & advanced users. Other functions
include: "Touch" files (change time/date stamp & file attributes);
Preservation of original file date during replacements; Replacements
on backup path files instead of the originals; Output reports to
monitor operations; Shell extensions to launch Search & Replace from
Explorer and the Find Menu; and more.  Separate executables for
Win3x and Win95/NT and a detailed help file with examples are
included. German and Japanese versions and a French program
interface are available from http://www.funduc.com.  Cost: $25

Directory Toolkit for Windows 95/NT (shareware) - A multipurpose
directory comparison and file manager that provides features missing
from Windows 95/98 and Windows NT 4.0 or higher.  It displays single
directory lists or side-by-side directory comparisons using color
coding for alike, different, or missing files.  Comparisons can be
based on dates or a binary file analysis of file content.  You can
copy, move, & rename files while retaining long filenames and six
built-in synchronize functions simplify updating directories.
Built-in archive functions, with Explorer shell extensions, let you
create & manage archives from Explorer and use Directory Toolkit as
your primary archive manager for supported archives (ZIP, TAR, &
GZ).  File operations and directory comparison functions work
seamlessly on files in archives, e.g., no need to manually extract
files first.  Other features include statistics for file counts and
path sizes; Ignoring filename case during comparisons; Explorer
compatible OLE drag n Drop; Split/Concatenate files to/from
diskettes; Encode/Decode UENCODE, Base64(Mime), BinHex(Mac), and
XXENCODE formats (Decode also includes printable, 7 bit unencoded, &
plain text); An integrated comparison viewer for a color coded
display of the actual differences in files; Safe physical sort of
directories; Touch files (change time/date & attributes stamps);
Find duplicate files on a drive; Open files and launch applications;
Multiple include/exclude file masks and the ability to
include/exclude files based on size and date; Command line switches
to automate comparisons & synchronize operations via batch files;
Configurable output file and print functions to create reports of
single and comparison directory lists; Detects & runs (optionally)
setup programs in archives; File numbering to number files
sequentially based on adjustable sort order and a user defined
starting value.  Help file with examples included.  A complete
German version and Japanese language module are available from
http://www.funduc.com.  Cost: $25

Shortcut Doctor for Windows 95/NT (shareware) - Shortcut Doctor
allows you to check all your links/shortcuts and see which contain
targets which can no longer be found.  You can then delete the
shortcuts, resolve them or replace all shortcuts pointing to a
certain drive or directory with another (after validation of new
path is made). Individual shortcuts can be edited and all shortcuts
on a drive can be displayed, regardless of whether they are valid or
not.  CD-ROM drives or network drives can be ignored during
processing. Cost: $10.

Funduc Explorer Extensions (shareware) - Explorer Extensions allow
you to perform additional tasks using a familiar interface: the
Windows 95/NT Explorer.  You can split and concatenate files to/from
diskettes; Encode/Decode UUENCODE, Base64(Mime), BinHex(Mac), and
XXENCODE formats (Decode also includes printable, 7 bit unencoded, &
plain text), Touch files (change time/date stamp as well as
attributes). Cost: $15.

HexView for Windows 95/NT (freeware) -  HexView allows you to view,
print, print preview of any file as a Hex Dump.  HexView is
intended as a free companion program to our utility, Search and
Replace. However, it is a standalone application and you are free
to use it as you see fit.  The source code (C++ using MFC 4.x or
higher) can be downloaded for free from http://www.funduc.com. 

INI to Registry for Windows 95/NT (freeware) - This program works 
well with any program that relies on .ini files.  It can read the 
contents of any INI file and load them into the Windows 95/NT 
registry.  That way programs which previously used INI files can 
read the old data from the registry.  The program is free.  The 
source code is available for 25.  Please E-MAIL info@funduc.com for 
information on purchasing the source code. 

Decode Windows 95 Shell Extension (freeware) - This Explorer 
extension provides a subset of the decoding features available in 
Directory Toolkit.  It allows you to decode a UUENCODED, XXENCODED, 
BinHex or Base64(MIME) file by simply right-clicking on it in the 
Explorer and selecting Decode from the menu.  It supports multiple 
attachments, multi-part files (already concatenated), XXENCODED and 
User (table) encoded files in addition to UUENCODED, Base64(MIME) 
and BinHex (Mac format) files.

Count Characters (freeware) - This little app was written to: a)
Allow users to dump the contents of combo, edit and list boxes as
well as static and button fields to the clipboard.  This can come in
handy for browser lists, as well as items displayed by other
applications to which you otherwise have no access.  b) To help
users understand how applications are built (what types of controls
are used).  Other tools are available for this of course but they
are usually known only to programmers.  c) To allow users to know at
any time how many characters they have typed in an edit box.  This
might be useful, for example, if a site asks you to only enter a
certain amount of data in their fields but don't tell you that you
went over until it's too late.  Depending on the editor, html
authors might also find this handy for double checking the length of
meta tags.  Separate Win3x & Win 95/98/NT versions included.

Limit Edit (freeware) - An outgrowth of Count Characters, Limit 
Edit lets you set user-defined limits on the maximum amount of 
text that can be entered in edit boxes and rich edit controls.  
For example, you could use Limit Edit to set a limit on the 
maximum amount of text that can be entered into an instance of 
the Notepad text editor.  Although it is intended for edit and 
rich edit controls only, Limit Edit may also work with some some 
other controls that are subclasses of these.  Like Count 
Characters, the Limit Edit dialog can be also be used to see what 
type of controls are being used by a program.  Separate Win3x & 
Win 95/98/NT versions included. 


Custom programming and consulting services are also available.
Please write us at info@funduc.com for inquiries and personalized
arrangements.

Resellers are welcome to put this product on any CD-ROMs or other 
distribution media without asking for specific permission.  Watch 
for updates at http://www.funduc.com.

