                         Count Characters
                       Funduc Software, Inc.
             Copyright 1998 - 2000, All Rights Reserved
                       http://www.funduc.com


Thank you for using Funduc Software utilities!

This is FREEWARE, Copyright 1998-2000 Funduc Software Inc.

The program was written for several reasons: To 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. 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. To allow users to know at any time how many characters
they have typed in an edit box. 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.

 
Using Count Characters:
- Launch Count Characters.  The Count Characters dialog will 
  display some information about itself and you will also see the 
  string "Use Ctrl+C to copy contents to clipboard". 
- At this point you may wish to move the Count Characters 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 on your screen.  
  The Count Characters dialog will display various information 
  about the area under the mouse.  Experiment by moving the mouse 
  over data areas, toolbars, dialogs, etc. 
- Press CTRL+C to copy the data to the clipboard.  If the data was 
  successfully copied, Count Characters will present a message box 
  confirming the action. 
- If the data is of a type that cannot be copied to the clipboard 
  (see "Please Note" section below), no action will occur.  
  Depending on your Windows configuration, Windows may issue a 
  'Default Sound' when CTRL+C cannot be accomplished. 
- To capture the data in combo boxes, move the cursor to the down 
  arrow button to the right of the combo box before pressing 
  CTRL+C.  For some programs, you may need to activate the combo 
  box by actually clicking on the arrow button in order to make 
  all the data in that combo box available for capture by Count 
  Characters.  Doing so will 'inactivate' Count Characters so 
  please see the next step. 
- Any action with your mouse or keyboard other than CTRL+C will 
  inactivate the Count Characters clipboard copy mode.  If at any 
  point you don't see the "Use Ctrl+C to copy contents to 
  clipboard" string in the Count Characters dialog, you may fully 
  re-activate Count Characters by either: a) using ATL-TAB to 
  switch to Count Characters or b) clicking once with the mouse on 
  any area of the Count Characters dialog (except the blue link to 
  our web site) to put Count Characters back into an active state.  
  Some experimentation may be necessary for you to get the hang 
  arranging your program windows before you put Count Characters 
  into clipboard copy mode. 
- Once you're done experimenting, go ahead an click on that blue 
  link to our web site... 

New features in v2.50: 

- The program can read and put into the clipboard the contents of
  password edit fields, in case you forgot what a password was set 
  to.
- Counts the number of words in the text being put into the 
  clipboard.
- Shift+Ctrl+C puts the name of the control under the cursor in 
  the clipboard followed by the control contents (if possible).
- Window is sizable so you can make it smaller.
- Handling for additional control types.

Please Note:
- The Cntchr16.exe is for Windows 3.1x and will not tell you as 
  much as Cntchar.exe if you are using Windows 95 or higher or 
  Windows NT. Therefore, we won't let you use it if that's the 
  case. 
- Some applications use customized controls or customize the 
  standard ones, in which case you cannot dump their contents. 
- The new Windows 95/NT controls used for example in the Explorer 
  do not allow other programs to access their data as far as I 
  tell.  If anyone knows of a way to do it, please contact me 
  (info@funduc.com). 

I hope this comes in handy,

Mike Funduc
Funduc Software Inc.

Other Funduc Software utilities that 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
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 is also available.  You can specify multiple include & exclude file masks as well as filters based on file date & size.  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. An easily understood script editor makes frequent &/or complex multi-step search/replace operations a snap to prepare.  Script operations include a boolean expression evaluator that provides advanced decision making to determine which are processed by the script and full control over program options settings.  The internal context viewer includes a build-in editor for editing text files. Other functions include: "Touch" files (change time/date stamp); Preservation of original file date during replacements; Replacements on backup path files instead of the originals; Output reports to monitor operations; Built-in editor for editing text files; Full compliment of command line switches; Shell extensions for the Win95/NT version 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. Internationa versions are available.  Cost: $25

Directory Toolkit for Windows 95/NT (shareware) - A multipurpose directory and file utility that provides features missing from Windows 95 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. Directory comparisons can be based on dates or a binary file analysis of actual 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 ZIP archives from Explorer and Directory Toolkit can serve as your primary archive manager for supported archives. File operations (copy, move, delete, rename) and directory comparison functions work seamlessly on files in archives, e.g., no need to manually extract files first. Other features include Explorer compatible OLE drag n Drop; Split/Concatenate files to/from diskettes; Encode/Decode UUENCODED, Base64(MIME), Binhex files (Decode also includes printable, 7 bit unencoded, & plain text); An integrated file comparison viewer for a color coded display of the actual differences in files; Safe physical sort of directories; Touch files (change time/date stamp); 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; User configurable output file and print function to create reports of single and comparison directory lists; Automatically detects & runs (optionally) setup programs in archives; File numbering during rename, move, & copy operations that allow you to number files sequentially based on adjustable sort order and a user defined starting value.  International versions are available.  Cost: $25

Registry Toolkit (shareware) - A utility for that performs search &/or replacement operations on the Windows 95/98/NT registry. You can search/replace using simple or regular expressions in registry data, values, keys (or any combination) and specify the types of data to process. Searches can also be case sensitive/insensitive settings & whole word only. You can browse the registry & select the starting point for a search/replace. If you cancel a search the results up to that point (if any) are displayed in a tree list. A print (w/ preview) function lets you print the display. Replaces can be previewed in advance of an actual replace operation. Replace confirmations can be turned off. Data can be exported to a .reg file and the  import function has a comparison preview to show alike, different, & new information in advance of the actual import. You can also manually create and edit keys, values, & data of all types, delete keys & values (after confirmation), and undo the last changes made. Registry Toolkit will operate on a remote registry (if you have permission to do so). Scripts and command line switches are available for frequent, complex, or automated operations. A german interface is also available. 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 UUENCODED, Base64(MIME), Binhex 
files (Decode also includes printable, 7 bit unencoded, & plain 
text), Touch files (change time/date stamp as well as attributes).  Has built-in File Operations.  Cost: $15. 

Patch Creator (shareware) - For software authors, this two part program is used to make patches for updating registered versions software.  Both the Patch Creator (used on the developer's end) and the Patch Applicator (which is what applies the patch on the end user's machine) are easy to use GUI programs.  Command line switches or complicated run instructions are not necessary on the user's end. The creator is a Win 95/98/NT utility. It can create either 16 or 32 bit patches that are self-contained in a single GUI .EXE. Compression can be used to reduce file size.  You can require passwords (or not).  Patches can be created to update files on users' machines from a specific version, add files regardless of existing version, remove files, or rename files.  The Patch Creator has a script language for saving complex patch setups and it can be run from the command line for use in automated routines.  A german version is also available.  Cost: $75.

Decode/Encode DLLs (shareware) - Also a tool for developers, the Decode/Encode DLLs can be called from any Windows programming language (such as VB, Visual C, Powerbuilder, etc.). It allows you to automatically detect if a given file is UUENCODED, Base64(MIME), XXENCODED, BinHex or encoded with a user-supplied table. The DLL can then decode the file(s) either in the current directory or in one specified by the user. Binary files can also be encoded for transmission over the Internet. Example code and a model test program is included.  Price: $58 (no royalties)

Sort and Slice (shareware) - Sort and Slice allows easy sorting and/or reformatting of Column Delimited files. The program can skip header lines, use regular expressions to search/replace variable data, remove repeat lines from files, and pad fields during the sort. Sorts are constructed via a step-by-step User Interface that allows the user to graphically determine the correct processing parameters. Unlike command line sort utilities, confusing command line instructions are not needed. The program does include a script function & can be launched from the command line for frequent &/or automated operations.  Cost: $25.

Delivery Agent (shareware) - A send-only email program for web site managers,
network administrators, customer relations and support personnel,
etc. It allows easy delivery of frequently used, customer-requested
email messages (& MIME attachments) such as newsletters, product
upgrade announcements, support notes, etc. Bulk deliveries can be
sent via a list of addresses. The program will check a POP email
account prior to sending message via SMTP for servers that
'validate' the users current IP address prior to allowing mail
relays.  Cost: $25.

Drive Bar (shareware) - A Windows desktop app that allows you to easily open views of your drives in Windows Explorer. It has an Auto Hide function that allows it to disappear when not in use so that it doesn't take up space. It can also remain visible if you want and be resized. A file manager other than Explorer can be used, drive views can be launched as "Tiled" or not, and you chose what drives to include in the list of drive icons. Drive Bar can be configured to run automatically at Windows startup or not (see Options).  Cost: $10.

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. 

Limit Edit (freeware) - Expands upon the built-in limit feature for edit boxes and rich edit controls by letting you set your own maximum size settings for the amount of text permitted in edit boxes and rich edit controls. For example, you could use Limit Edit to set a limit on the amount of text allowed in an instance of the Notepad text editor. Available in Win95/98/NT and Win 3.1x versions.

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. 

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. 

