Application Settings - Dialog Boxes
All dialog boxes displayed by applications are actually HTML pages acting as custom HTML dialogs, such as the About dialog box.
Because you may want to customize or translate the contents of these dialog boxes, you can edit their HTML code. However, please note that modifying scripts or forms within these HTML pages is not recommended. These pages are managed by internal scripts that govern application functionality.
To edit a dialog box or related resource, select it from the list and click Edit (or double-click). The internal HTML editor will appear. Press OK to save your changes. It is your responsibility to ensure the pages function correctly after modifications.
To import/export a dialog box or related resource, select it from the list and press XML. Choose Import/Export and you will be prompted to enter the filename for the XML file. Pages are stored as CDATA items in XML format, allowing editing with any XML editor (or even Notepad if desired). When you import a page, the existing one is overwritten without prompt.
Dialog boxes utilize resource strings termed "Strings for Dialog Boxes" for easier localization. All references to these strings are directly replaced when ExeOutput for PHP compiles the application. To insert a reference to a string for a Dialog Box, use this syntax: [#ID]
where ID is the string's ID (IDs always begin with Y); for example, [#YAbout]
will be replaced with the value of YAbout
, which is "About".
By default, dialog boxes can be resized by end users. To prevent this, add the following meta tag to the HEAD section of the system HTML page's code (Trident only):
<meta name="WindowNoResize" content="1">