HTML Dialog Box

This section describes the HTML dialog box that allows you to fully customize the dialog boxes of the protected application, including the dialog boxes of the end-user utilities and error messages. The HTML dialog box is customizable the same way as a HTML page. You can easily control any aspect of the dialog box such as layouts, fonts, languages, buttons, adding pictures, as well as using JavaScript or VBScript to add more functionality.

Overview

The interface between the HDLG file and the protected application is provided by the file HDLG20.DLL (32-bit) and HDLG6420.DLL (64-bit). For HDLG20.DLL, it also needs two run-time library files VCL60.BPL and RTL60.BPL. These files and your HDLG file must be placed in the same directory as the protected executable.

System files

The interface between the HDLG file and the protected application is provided by the file HDLG20.DLL (for 32-bit) and HDLG6420.DLL (for 64-bit). The HDLG20.DLL file uses two run-time library files VCL60.BPL and RTL60.BPL. These files and your HDLG file must be placed in the same directory as the protected executable.

 

The HDLG file may be placed in a different directory, by creating a file HDLG.INI in the same directory as the protected executable. The HDLG.INI file points to the location of the HDLG file, and has the following format.

 

[HTMLDialogBox]

IndexFile=C:\Application\HDLG.HTML

 

See Also

         Customizing HDLG Template File

         Customizing Dialog Box Templates

         Dialog Box Templates