Thanks for the info, nice to knwo this. Is there a place in the documentation that tells me about this?
what about label and other controls? same way?
The documentation under Setup Bootstrappers, htmlInstaller has external links to HTMLayout-specific tags, CSS attributes, etc. It would be great if someone (you?) edited the docs and provided more detail on all these topics.
All controls work the same way.
but the last about this is then, how to localise this then? In the configuration.xml file I can have 2 configurations with different strings, e.g. the message shown when nothing is selected in the browse control. I do no know of a way on html to do it.
Any ideas how to do this?
That's the thing. Right now you can only do this in the configuration and only for controls that are pre-defined. What I'd like to enable long term is either localization strings in the configuration that can be reused in html, a whole locale-based template
selection (author two different HTMLs) or both.
I also found out that the caption of the cancel/install/skip /.. buttons is not taken from the configuration xml file, although I saw in debug mode that it is assigned. Is it a bug?
Since you see this under a debugger, probably yes. Maybe you can fix it too? :)
Is there a common way to reference text from the configuration.xml, e.g. dialog_message?
a lot of questions, but I need to understand this htmlinstaller stuff so I can implement my wizard with this. If you are interested, I could post a sample as general dni sample when working.
So no, there's no common way to reference text from the configuration. It works the other way around where controls with specific IDs get the text. It's a great feature request, you should file it.
Definitely want your sample once it's working! Feel free to submit it to DNI as a patch or blog about it somewhere else.