On Sun, 19 Aug 2012 19:14:22 +0000 Mark Morgan Lloyd <[email protected]> wrote:
> Mattias Gaertner wrote: > > On Sun, 19 Aug 2012 14:10:46 +0100 > > Martin <[email protected]> wrote: > > >> So there are intentional differences, and they should be kept. > > > > I would even say, there should be more. > > > > The current setup dialog combines several messagedlg. > > There are some functions that checks many settings and may show a > > cascade of messagedlg (e.g. compiling, running, compiling the IDE). > > Maybe some of these messages can be combined too. > > One possibility would be to use the same dialogue/form, but to have the > bulk of it "greyed out" as not relevant until the full IDE is running. > > I particularly like the setup dialogue's feature of displaying candidate > Lazarus directories rather than everything. It would be nice if it could > be extended to look at what versions of Lazarus were in "peer" > directories, and to work out what compiler version each expected- > provided this could be done efficiently. I'm not sure if I understand you right. The Lazarus directory must fit the currently running IDE. The compiler must fit the FPC source directory. The compiler does not need to fit the IDE. The compiler must fit the IDE only when recompiling the IDE and that depends on the installed packages. They contain IFDEFs for that. Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
