Application Skins #
A key feature of ExeOutput for PHP is its support for skins. Skins allow you to change the entire look and feel of your application’s windows and controls with a single click. This is similar to Windows themes, but your application will use its own built-in skinning engine, ensuring a consistent appearance regardless of the user’s system settings.
To apply a skin, simply select one from the list. A preview will be displayed.
Skins are Compiled In
ExeOutput for PHP includes several ready-to-use skins. The selected skin file is compiled directly into your application, so you do not need to distribute it separately.
For advanced customization, a Skin Editor is available as a separate download (via the Web Update utility). With the Skin Editor, you can modify existing skins or create new ones from scratch. Click Open Skin Editor to launch it if you have it installed.
Window Chrome Properties #
These options modify the window’s frame, also known as the “non-client area” or “chrome”.
Borderless Window
: Removes the window’s title bar and border entirely. If you enable this, you must provide a custom UI element (e.g., a button) for users to close the application, as they will have to rely on Alt+F4 otherwise.
Hide All Caption Buttons
: Removes the minimize, maximize, and close buttons from the title bar, while keeping the title bar itself visible. You should provide an alternative way for users to close the application.
Hide System Menu Icon
: Hides the application icon that appears in the top-left corner of the title bar. The minimize, maximize, and close buttons remain visible.
Skinning Behavior #
Disable Window Skinning
: Disables skinning for the main window frame only, causing it to use the standard Windows appearance. Skinned controls inside the window (buttons, etc.) are not affected.
Disable Skinning for Dialogs
: Prevents skins from being applied to standard system dialogs, such as message boxes or the open/save file dialogs.