Re: bloated 2.5
- Posted by "Juergen Luethje" <j.lue at gmx.de> Nov 18, 2004
- 561 views
Derek Parnell wrote: > Robert Craig wrote: <snip> >> I will however use Juergen's INNO solution and >> make it an option to associate Euphoria file types >> with the usual Euphoria programs. That means some >> beginners will turn it off, and later wish they >> had left it on. > > Why do you assume they will turn it off? They are beginners not morons. > > If you distrust beginners so much, then have a "standard" option > in which these associations are always done and a "custom" one > in which you always ask the user. A "standard" and a "custom" option only for this purpose would be overkill IMHO (although it is possible with Inno Setup). I think a check box with an appropriate warning such as [x] Associate Euphoria file types with the respective programs (only experienced users should turn this off!). should be sufficient. > However, I would suspect the > better behaviour would be ... if no associations exist, then create them > otherwise leave them alone. I like this idea. This is also possible with Inno Setup, using the flag "createvalueifdoesntexist". It could look something like this: <ISScript> ... [Registry] Root: HKCR; SubKey: .exw; ValueType: string; ValueData: EUWinApp; Flags: uninsdeletekey createvalueifdoesntexist ... </ISScript> Regards, Juergen -- Have you read a good program lately?