Compare and Show the Differences Between Two Files
The TLIB Version Control for Windows built-in visual compare can be used to show the differences between two disk files or between two
versions of a single file. TLIB Version Control is also available at the click of a button while you enter the comments for a new version, during an
Update (check-in), to show the differences between the new version and its predecessor. This feature is available regardless
of whether you are running TLIB for Windows directly or via a TLIB Version Control for Windows Add-In. Unlike most compare
programs, TLIB shows you what has changed within the lines, as well as identifying which lines have changed.
In the example shown above, you can see that old line 20 has been deleted, and old line 21 (new line 20) has been
commented-out. Also, the two "AddEntry" statements have been changed, and the indentation of the "If" blocks has been
Note also that lines 16-19 are unchanged, but are nevertheless shown as "context." The amount of context shown (as well as
various other options) can be adjusted by clicking on the Options button.
TLIB Version Control Features
- Easy to use Graphical User Interface, with button bar, menus, right-button functionality, helpful
status-bar guidance, MRUs, etc.. Honed to smooth ease-of-use through a long beta test cycle and continual improvements.
- Flexible file pick-list, with multiple selection, sorting, etc..
- Full compatibility with command-line versions of TLIB and full upward-compatibility with all past versions of TLIB.
- Direct support for the compiler-native “project files” for several popular software development tools,
including Visual Basic 3.0-6.0, Watcom C/C++ 10.x-11.0, Borland/Inprise
Delphi, Symantec Visual Cafe,
MS Developer Studio 5.0 (C++/J++/etc.), the MultiEdit and Codewright editors, and
Help Magician Pro.
- That means you can simply "open" a compiler-native project in TLIB, rather than specifying files
with wild-cards and file-lists. (We will also be adding support for other compilers and editors.)
- Fully restartable multiple-file operations. TLIB optionally deselects each file in the pick-list when done
processing that file, so you can cancel the operation (or skip individual files) and later restart the command
to resume where you left off or process the skipped files.
- A very nice, colorful, side-by-side visual compare, fully integrated.
- Easy to use Windows-based installation under Windows 3.1, Windows-95/98, Win-OS/2, and Windows-NT. Includes an
uninstaller, too, but we doubt you'll ever use it.
- TLIB Add-Ins for Visual Basic 4.0 (32-bit only), Visual Basic 5.0, and (in beta) Visual Basic 6.0.
Even VB 4.0 standard edition and VB 5.0 Learning Edition are supported.
- TLIB Add-In for MS Developer Studio 5.0 (C++/J++/etc.).
- Three public APIs, for integrating TLIB with your application: a callable interface to the
fully-reentrant TLIB Windows DLL engine, an "invisible DDE" interface to the TLIB for Windows executable,
and an API based on the Windows messaging system.
- Includes command-line versions of TLIB with support for long filenames (paths of up to 80, 104, or
259 characters, depending upon the version & configuration of TLIB and the OS) under OS/2,
Windows-95/98, and Windows-NT.
- The GUI (graphical) TLIB for Windows supports long filenames under Windows-95/98 and Windows-NT.
Under OS/2, you must stick to "8.3" file names or else use the included OS/2 command-line version of
TLIB, which does support longer file names.
- A configuration parameter can be set to enforce "8.3" filenames in mixed-platform environments,
to ensure compatibility.
- Unrivaled configurability. TLIB now supports over 100 different configuration parameters.
TLIB's configuration file supports "if/endif," "include," conditional loading, environment variable
references, and full expression evaluation, including parentheses and 28 different operators.
- TLIB Configuration Wizard helps you quickly configure TLIB the way you need it.
- Very flexible wild-card specifications, including support for file-lists, multiple asterisks in
wild-card specs (even under DOS or Windows 3.1x), six different wild-card search modes
(most of which can now be combined), and optional automatic spanning of subdirectories (with any/all search modes).
- Automatic translation of DOS, Unix, and Macintosh ASCII text files; that is, text files with all three
common kinds of end-of-line delimiters: LF, CR, and CR+LF. Configurable control over which text format is
generated by TLIB when extracting ("checking out") text files. (Of course, for binary files no translation is ever done.)
Shopping Cart ||
Site Map ||
Search HALLoGRAM ||
Request More Information
CALL TOLL FREE 1-866-340-3404