This document relates to HTMLRes v1.3.1 and later.
HTML Resource Compiler is a simple Windows command line application for creating or updating Windows 32 bit binary resource files that contain HTML code that can be displayed using Internet Explorer's res://
protocol.
For details on how to use the protocol see the article How to create and use HTML resource files.
HTMLRes takes a list of HTML and related support files and 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 the Embarcadero (née Borland) BRCC32 resource compiler won't allow!
HTMLRes is particularly useful for embedding HTML files in the executable file of programs that display information using the Microsoft web browser control. Including HTML files in the program's resources means that is is not necessary to distribute the HTML files separately.
HTMLRes is written in Object Pascal and targeted at Delphi 12.1. Other Delphi compilers may work but have not been tested.
See Build.md
in the repo root for information about how to build the program from code.
Each release from v1.2.0 is has a tag in the form vX.X.X
where X.X.X
is the release version number.
Each release of HTMLRes from v1.2.1 is available from the program's GitHub repository's Releases section.
The program is distributed in a zip archive which contains two files:
ReadMe.txt
-- contains an explanation about how to install the programHTMLRes-Setup-x.x.x.exe
(wherex.x.x
is the program's version number) -- the program's Windows installer.
HTMLRes and its install program require Windows 7 SP1 or later.
User guide: Docs/UserGuide.md
.
Installation notes etc.: Docs/ReadMe.txt
.
Change log: CHANGELOG.md
.
An bug reports and feature requests via the GitHub issue tracker please.
See LICENSE.md
for details.
Up to and including the release of v1.2.0, HTMLRes was not under version control. Known changes up until then are logged in the file PreSVNHistory.txt
in the Docs
sub-directory.
On 1st August 2009 the v1.2.0 development tree was moved into a Subversion repository. Some development work took place in that repo, but no releases were made from it.
Finally, the Subversion repo was converted to Git on 18th February 2014 and the repo was made public on GitHub.
Release 1.2.1 was the first release from the Git repo on 20th February 2014.