Go Back   Winamp Forums > Developer Center > NSIS Discussion

Reply
Thread Tools Search this Thread Display Modes
Old 14th September 2003, 12:12   #1
jaschulz
Member
 
Join Date: Sep 2003
Posts: 69
Small Modern UI Problem

I just noticed that none of the accelerator underlines on the installer buttons shows. The obvious accelerator keys work, but the button text does not show the underlines (except when you actually click the button, but you have to watch very carefully to see that). I haven't messed with the Modern UI dialogs, so I assume it must be that the button height in the default dialogs is one or two pixels than it ought to be.

JAS
jaschulz is offline   Reply With Quote
Old 14th September 2003, 12:59   #2
Joost Verburg
NSIS MUI Dev
 
Join Date: Nov 2001
Posts: 3,717
Works fine for me. Using the latest version? Customized any fonts or other things? Can you post a screenshot?
Joost Verburg is offline   Reply With Quote
Old 14th September 2003, 13:05   #3
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,337
Make sure it's not the auto hide feature you're talking about. If auto hide (a Windows feature) is on you'd have to hold down the alt key to see the accelerators.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Old 14th September 2003, 14:03   #4
jaschulz
Member
 
Join Date: Sep 2003
Posts: 69
You're right. Holding down the ALT key does show the accelerator underline. I have never heard of that setting before. Do you know where it lives and/or how to change it?

Thanks,

JAS

P.S. On another topic: I am going to give your UpdateDll macro a try, but looking at it, it seems to me it ought to have a cousin that would handle the uninstall business (when a reboot is required). I am going to write an installer for a "DeskBand" application and deleteing the dll (after it is unregistered) almost always requires a reboot.
jaschulz is offline   Reply With Quote
Old 14th September 2003, 14:07   #5
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,337
In XP it's in Display Properties->Appearance->Effects->Hide underline letters...

To uninstall a DLL installed with UpgradeDLL (that's not a system DLL which should stay) simply use Delete /REBOOTOK, there is no need for version checking if you just want to remove it.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Reply
Go Back   Winamp Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump