Skip to end of banner
Go to start of banner

Customization Possibilities

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Under construction

  1. Title
  2. Image
  3. Text
  4. Icons
  5. Buttons
    1. Icons on buttons
  6. Panel

 

ElementOptionPossible/AnswerIzPack PanelsCustom PanelsCommentScreen shot / Example

Window Title

 

Custom text

YESYES Change the value of corresponding variables: installer.title or installer.reversetitle \footnote 1

Text formating:

  • size
  • bold
  • italic
  • color
OS dependentYES Text formatting of the window title depends on the operating system's settings.
IzPack Title and Subtitle
Custom textYESYES 
  1. Title 0..1, Subtitle 0..n. (hmm!?)
  2. Panel titles can be switched by the guiprefs modifier useHeadingPanel (global). To change the panel title for the IzPack panel modify the corresponding language pack variable <PanelName>.headline (e.g.: <str id="HelloPanel.headline" txt="This is my custom title"/>).
 

Text formating:

  • size
  • TODO font (glaube nicht)

YESYES 
Font size (global)
<guiprefs> 
	... 
	<modifier key="headingFontSize" value="3.0"/> 
	... 
</guiprefs>
 

Color:

  • Background
  • Foreground
YESYES 
Font size (global)
<guiprefs> 
	... 
	<modifier key="headingBackgroundColor" value="0x00FF7F7F"/>
	<modifier key="headingForegroundColor" value="0x000000FF"/>
	... 
</guiprefs>

 Image:

  • Left
  • Right
 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:

  • text
  • progressbar
 YES YES 
Installation progress
<guiprefs> 
	... 
	<modifier key="layoutAnchor" value="NORTWEST"/>
	... 
</guiprefs>

      
      
      
       
ImageAre images on panels mandatoryNO    
Custom image per panelYES    
Multiple images per panelYES    
Allowed positions     
is the size of the image predefinedNO    
PanelCustom text     
Text formating (e.g.: size, bold, italic, color...)YES(size)  Size: Use guiprefs modifier labelFontSize (global). 

Layout variations:

  • NORTH
  • NORTHWEST
  • SOUTHWEST
  • SOUTH
  • CENTER (default)
YES (global)

Layout
<guiprefs> 
	... 
	<modifier key="layoutAnchor" value="NORTWEST"/>
	... 
</guiprefs>
NORTHWESTNORTH 
 CENTER 
SOUTHWESTSOUTH 
Icons

Visibility

  • yes (default)
  • no
YES (global)


Icon visibility switch
<guiprefs> 
	... 
	<modifier key="useLabelIcons" value="no"/>
	... 
</guiprefs>
 
size     
ButtonsCustom text     

Icons visibility variable:

  • yes (dafault)
  • no
YES (global)


Icon visibility switch
<guiprefs> 
	... 
	<modifier key="useButtonIcons" value="yes"/>
	... 
</guiprefs>
 
Custom buttons     
Custom gui items

label

     
radio button     
check button     
push button     
icon...     
IzPack Installer Dialog

Size:

  • width
  • height
  • resizable
    • yes
    • no
YES (global for all panals)
<guiprefs width="640" height="480" resizable="yes">
	...
 </guiprefs>
 

 

 

 


 

 

Message Box

OptionPossible/AnswerCommentScreen shot/Example
Custom titleYES

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 textYES

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:

  • size
  • font
  • color
NO 

Language Box

OptionPossible/AnswerCommentScreen Shot/Example

Custom title

   

Custom text

   

Icon visibility:

  • yes (default)
  • no
YES
<guiprefs> 
	... 
	<modifier key="useFlags" value="no"/>
	... 
</guiprefs>
 
Custom icon   

Display type variable:

  • iso3(default)
  • native
YES
<guiprefs> 
	... 
	<modifier key="langDisplayType" value="iso3"/>
	... 
</guiprefs>
 

 

temporary footnotes:

  1. 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}.
  • No labels