On 20/01/2010, Vincent Snijders <[email protected]> wrote: > > It is editable in the text editor. But also by IS-Tool, which is more like > an IDE for inno setup scripts.
I took a second look at the lazarus.iss file to see how "install features/options" and there relationships are mapped in the INI file. They seem to use one line with various options flattened out in that line that needs to be parsed. This is quite hard to read and follow (using a plain text editor). Like I said, I am not a big fan of XML, but in this case, I think XML would have been a better choice for Inno Setup, but maybe Delphi didn't have built-in XML support like FPC has now, hence the reason they used a INI file. As far as I understand, Inno Setup has been around for quite some time (probably around Delphi 4 or 5) See my previous reply as to why I think, in the case of a setup configuration file, that XML is a better (and more easy to read and understand with a plain text editor) format. -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
