Customization Possibilities
Current status: monitoring
- Title
- Image
- Text
- Icons
- Buttons
- Icons on buttons
- Panel
Element | Option | Possible/Answer | IzPack Panels | Custom Panels | Comment | Screen shot / Example | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Window Title
| Custom text | YES | Change the value of corresponding variables: installer.title or installer.reversetitle \footnote 1 | |||||||||||||||||
Text formating:
| OS dependent | YES | Text formatting of the window title depends on the operating system's settings. | |||||||||||||||||
IzPack Title and Subtitle | Custom text | YES |
| |||||||||||||||||
Text formating:
| YES | Font size (global) <guiprefs> ... <modifier key="headingFontSize" value="3.0"/> ... </guiprefs> | ||||||||||||||||||
Color:
| YES | Font size (global) <guiprefs> ... <modifier key="headingBackgroundColor" value="0x00FF7F7F"/> <modifier key="headingForegroundColor" value="0x000000FF"/> ... </guiprefs> | ||||||||||||||||||
Image:
| YES | Image right side <resources> ... <res id="Heading.image" src="images/heading_image.png"/> ... </resources> Image left side <guiprefs> ... <modifier key="headingImageOnLeft" value="yes"/> ... </guiprefs> <resources> ... <res id="Heading.image" src="images/heading_image.png"/> ... </resources> |
| |||||||||||||||||
Installation progress:
| YES | Installation progress <guiprefs> ... <modifier key="layoutAnchor" value="NORTWEST"/> ... </guiprefs> | ||||||||||||||||||
Image | Are images on panels mandatory | NO | ||||||||||||||||||
Custom image per panel | YES | To specify a custom image per panel add a resource tag with id Installer.image.n. Notice the the last n. This should be replace by a sequence number of desired panel. <resources> ... <res id="Installer.image.0" src="images/novatec_logo2.png" /> <res id="Installer.image.2" src="images/novatec_logo3.png" /> ... </resources> WIth this setting the installer with 4 panels will act like so:
| ||||||||||||||||||
Multiple images per panel | NO | |||||||||||||||||||
Allowed positions | Left side | |||||||||||||||||||
is the size of the image predefined | NO | |||||||||||||||||||
Panel | Custom text | YES | NO | YES | ||||||||||||||||
Text formating (e.g.: size, bold, italic, color...) | YES(size) | Size: Use guiprefs modifier labelFontSize (global). | ||||||||||||||||||
Layout variations:
| YES (global) | Layout <guiprefs> ... <modifier key="layoutAnchor" value="NORTWEST"/> ... </guiprefs> |
| |||||||||||||||||
Icons | Visibility
| YES (global) | Icon visibility switch <guiprefs> ... <modifier key="useLabelIcons" value="no"/> ... </guiprefs> | |||||||||||||||||
size | ||||||||||||||||||||
Buttons | Custom text | NO | ||||||||||||||||||
Icons visibility variable:
| YES (global) | Icon visibility switch <guiprefs> ... <modifier key="useButtonIcons" value="yes"/> ... </guiprefs> | ||||||||||||||||||
Custom buttons | YES | NO | YES | |||||||||||||||||
Custom gui items | label | YES | NO | YES | ||||||||||||||||
radio button | YES | NO | YES | |||||||||||||||||
check button | YES | NO | YES | |||||||||||||||||
push button | YES | NO | YES | |||||||||||||||||
icon... | YES | NO | YES | |||||||||||||||||
IzPack Installer Dialog | Size:
| YES (global for all panals) | <guiprefs width="640" height="480" resizable="yes"> ... </guiprefs> |
Message Box
Option | Possible/Answer | Comment | Screen shot/Example |
---|---|---|---|
Custom title | YES | To get a custom window title or message modify the corresponding language pack. You can use IzPack variables. Custom title <langpack> ... <str id="installer.quit.reversetitle" txt="$APP_NAME $APP_VER"/> ... </langpack> |
|
Custom text | YES | Modify the corresponding language pack Custom title <langpack> ... <str id="installer.quit.reversemessage" txt="Are you sure you want to cancel installation?"/> ... </langpack> | |
Text formatting:
| NO |
Language Box
Option | Possible/Answer | Comment | Screen Shot/Example |
---|---|---|---|
Custom title | NO |
| |
Custom text | NO | ||
Icon visibility:
| YES | <guiprefs> ... <modifier key="useFlags" value="no"/> ... </guiprefs> | |
Custom icon for a flag | YES | Change the the corresponding icon in /bin/langpacks/flags/ | |
Display type variable:
| YES | <guiprefs> ... <modifier key="langDisplayType" value="native"/> ... </guiprefs>
|
temporary footnotes:
- If the langpack key installer.reversetitle is defined, the value of that key will be used instead of the key installer.title. With installer.reversetitle option you can use IzPack variables to customize the title of a panel. The installer.title option has following static format: ${installer.title} + ${appname}.