[DUG] Vista and Ini files

Ross Levis ross at stationplaylist.com
Mon Apr 30 20:48:17 NZST 2007


All Microsoft apps follow the rules.  No options or settings are stored in
HKLM.  They are all in HKCU.

 

But if they did need to, they would use the "clunky switch to admin rights"
method.  If you've ever tried changing any Control Panel or System settings,
most things require a "Continue" button to click every time.  It's very
cumbersome.

 

I have dual boot XP & Vista (98, & Linux), and I'm using XP as my main boot
for the foreseeable future.  Vista will only be used for testing.

 

Ross.

 

From: delphi-bounces at delphi.org.nz [mailto:delphi-bounces at delphi.org.nz] On
Behalf Of David Brennan
Sent: Monday, 30 April 2007 19:56
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] Vista and Ini files

 

Hi Ross,

 

Exactly my point. They are making it very hard, if not impossible, to update
something system-wide in the registry without making the user run a
re-install or doing a clunky switch to admin rights. 

 

The only redeeming point is that you can presumably get around it with an
ini file in All Users\AppData. But even this sounds like it is getting
harder and it does lead to very mixed metaphors. use the registry for user
values but the All Users directory for global values? What sort of
consistent developer interface is that?

 

I would also be interested to see what Microsoft are doing internally with
their Office/Visual Studio/etc apps. Are they doing this or do they have
their own special Microsoft only ways around things?

 

Cheers,

David.

 

 

 

I'm not sure I can be bothered with all this hassle for just one option.  It
looks like it will have to be an installation option which users can't
change afterwards without reinstalling.

 

What a major hassle.  Ubuntu Linux is looking better every day!

 

Ross.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.adventureeducation.co.nz/pipermail/delphi/attachments/20070430/9c3dcb59/attachment.html


More information about the Delphi mailing list