Hello!
Does anybody know the XML markup of the ' select components' page?
When I try to reproduce this using XML such as:
<parameterGroup>
<name>installToIDE</name>
<title>Choose the IDE into which you wish to install</title>
<explanation>Choose the IDE into which you wish to install</explanation>
<orientation>vertical</orientation>
<parameterList>
<booleanParameter>
<name>installIDEA</name>
<default>0</default>
<title>IDE A</title>
<explanation>IDE A</explanation>
<value>IDEA</value>
<displayStyle>checkbox-left</displayStyle>
</booleanParameter>
<booleanParameter>
<name>installIDEB</name>
<default>0</default>
<title>IDE B</title>
<explanation>IDE B</explanation>
<value>IDEB</value>
<displayStyle>checkbox-left</displayStyle>
</booleanParameter>
<booleanParameter>
<name>installIDEC</name>
<default>0</default>
<title>IDE C</title>
<explanation>IDE C</explanation>
<value>IDEC</value>
<displayStyle>checkbox-left</displayStyle>
</booleanParameter>
</parameterList>
</parameterGroup>
I get something that looks like this, which is not the same.
Any help much appreciated, thank you!
The component selection page is not implemented as regular pages but a dedicated page for component selection. It is not possible to implement exactly the same page.
Could you provide us with more details on what you need to show in the component selection page?
Also, your example did not provide <description>
but only <explanation>
. The XML below shows text next to checkbutton and should be more similar to what you are looking for.
<parameterGroup> <name>installToIDE</name> <title>Choose the IDE into which you wish to install</title> <explanation>Choose the IDE into which you wish to install</explanation> <parameterList> <booleanParameter> <name>installIDEA</name> <description>IDE A</description> <default>0</default> <displayStyle>checkbox-left</displayStyle> </booleanParameter> <booleanParameter> <name>installIDEB</name> <description>IDE B</description> <default>0</default> <displayStyle>checkbox-left</displayStyle> </booleanParameter> <booleanParameter> <name>installIDEC</name> <description>IDE C</description> <default>0</default> <displayStyle>checkbox-left</displayStyle> </booleanParameter> <booleanParameter> <name>installIDED</name> <description>IDE D</description> <default>0</default> <displayStyle>checkbox-left</displayStyle> </booleanParameter> <booleanParameter> <name>installIDEE</name> <description>IDE E</description> <default>0</default> <displayStyle>checkbox-left</displayStyle> </booleanParameter> </parameterList> </parameterGroup>