Details
Description
I am trying to modify a pre-existing installer to make use of the HeadingPanel feature using the following in my install.xml:
<modifier key="useHeadingPanel" value="yes"/>
<modifier key="headingImageOnLeft" value="yes"/>
<modifier key="headingLineCount" value="1"/>
<modifier key="headingFontSize" value="1.5"/>
<modifier key="headingBackgroundColor" value="0x00ffffff"/>
<modifier key="headingForegroundColor" value="0x00ffffff"/>
<modifier key="headingPanelCounter" value="progressbar"/>
<modifier key="headingPanelCounterPos" value="inNavigationPanel"/>
All panels display the Heading.image correctly with the exception of the XInfoPanel. For this panel the HeadingPanel is missing and XInfoPanel textArea fills the entire panel. I noted that the InfoPanel does show the HeadingPanel as expected however I already use an InfoPanel elsewhere in the installer so cannot switch to this panel type.
This issue was caused by the default langpack not having a headline defined for the XInfoPanel. For example.
<str id="XInfoPanel.headline" txt="Information"/>