Software Listing of Author : "Peter Johnson"
- BDiff / BPatch Utilities
- License: Freeware
- Price: 0.00


These programs are modified versions of Stefan Reuther's bdiff and bpatch utilities, based on Pascal translations of the original C source.
BDiff is used to output information about the differences between two files, with the option to output binary information. BPatch can apply the binary patches created by BDiff.
The download includes:
* Executable files: BDiff.exe and BPatch.exe.
* The source code and binary resource files.
* Documentation.
- Publisher: Peter Johnson
- Date Released:
- Download Size: 81 KB
- Download
- Platform: WinOther
- Clipboard Format Spy
- License: Shareware
- Price:


Clipboard Format Spy program displays the formats currently recorded on the clipboard. It automatically updates the information displayed as the contents of the clipboard change. For certain supported formats you can also view the clipboard contents. The contents of the clipboard can be deleted.
Give Clipboard Format Spy a try to see what it's all about!
- Publisher: Peter Johnson
- Date Released:
- Download
- Platform: Win2000, Windows 7, WinOther, WinServer, WinVista
- DelphiDabbler CodeSnip 4.0 Alpha
- License: Freeware
- Price: 0.00


CodeSnip is an open source program that can be used to manage, display and manipulate a source code database. The database can display locally stored snippets downloaded from the online Code Snippets Database as well as user-defined code snippets. User defined snippets can be edited, backed up and shared with other users. FEATURES: · Accesses online repository of Delphi functions and procedures · Maintains a repository of user defined snippets. Targets Delphi and Free Pascal · Can test-compile code · Generates complete units of selected code · Search facility - free text, compilability or cross reference. · Predefined and user defined categories
- Publisher: Peter Johnson
- Date Released: 15-07-2012
- Download Size: 1741 KB
- Download
- Platform: WinOther
- HTML Resource Compiler
- License: Freeware
- Price: 0.00


HTMLRes is a simple command line application for creating 32 bit binary resource files that contain HTML code suitable for displaying using Internet Explorer's res:// protocol. For details on how to use the protocol see my article "How to create and use HTML resource files".
The application takes a list of HTML and related support files copies the content of each file into a separate HTML resource within a binary resource file. Each resource has the same name as the source file. This makes porting standard HTML files to embedded resources very easy and it is something that Borland's BRCC32 resource compiler won't allow!
The program can either insert or update existing resources in a pre-existing file or it can overwrite the whole file.
HTMLRes is particularly useful for embedding HTML files in the...
- Publisher: Peter Johnson
- Date Released:
- Download Size: 419 KB
- Download
- Platform: WinOther
- PasGUI
- License: Freeware
- Price: 0.00


PasHi is a simple command line program that syntax highlights Pascal source code. The highlighted code is output as XHTML.
The program reads Pascal source from its standard input, or from the clipboard, and writes the generated XHTML to its standard output, or stores it on the clipboard. By default PasHi generates complete XHTML documents but it has the option to create XHTML code fragments containing just the highlighted code.
The ability to highlight code via the clipboard is the program's most unique feature and it makes PasHi very easy to use. You simply copy the required source code to the clipboard and run PasHi with the necessary parameters. The highlighted code can replace the original source on the clipboard ready for pasting into a document. This is particularly useful when combined with the option that...
- Publisher: Peter Johnson
- Date Released:
- Download Size: 389 KB
- Download
- Platform: WinOther
- SIBuilder
- License: Freeware
- Price: 0.00


SIBuilder (Small Installation program Builder) is an open source software installation program creator that creates lean, stand alone install programs. The program is useful in creating, simple, single file, self-extracting installation programs.
Install programs are easy to create using SIBuilder's Wizard style interface. The creation tool has the following features:
* Files can be added using drag and drop and grouped to install into different target folders.
* Registry entries can be created by directly entering the required information, by importing .reg files that may have been exported from RegEdit or by using predefined templates.
* Special folder "macros" can be used to refer to the installation folder and to the program files, common files and various Windows special folders on the target...
- Publisher: Peter Johnson
- Date Released:
- Download Size: 819 KB
- Download
- Platform: WinOther
- Version Information Editor
- License: Shareware
- Price:


The Version Information Editor allows the easy creation of resource files containing a single VERSIONINFO resource statement. Such statements, when compiled by a resource file compiler, enable version information to be embedded in application, DLL and other types of file recognised by Windows.
Take Version Information Editor for a test drive to see what it can actually do for you!
- Publisher: Peter Johnson
- Date Released:
- Download
- Platform: Win2000, Windows 7, WinOther, WinServer, WinVista
- Version Information Manipulator Library
- License: Freeware
- Price: 0.00


The Version Information Manipulator Library is a DLL that can be used to access and manipulate binary version information from executable and binary resource files and to update and write version information to binary resource files.
The advantage of using this library over the Windows API for reading version information is that the library can cope with badly formed version information that would defeat the API routines. Furthermore the library can enumerate the contents of string tables and list and access non-standard string table entries. It also works with string tables in multiple languages (or translations).
The library's advantage in writing version information resources is that it can generate binary streams suitable for writing to binary resource files. This removes the need to create .rc files and,...
- Publisher: Peter Johnson
- Date Released:
- Download Size: 163 KB
- Download
- Platform: WinOther
- Version Information Spy
- License: Shareware
- Price:


Version Information Spy allows you to see details of the version information stored in an executable or 32 bit binary resource file. It also allows you to check the integrety of the data and to create reports and decompile to RC source code.
Give Version Information Spy a try to see what it's all about!
- Publisher: Peter Johnson
- Date Released:
- Download
- Platform: Win2000, Windows 7, WinOther, WinServer, WinVista