Old 2nd November 2002, 10:20   #1
matini
Junior Member
 
Join Date: Jul 2002
Location: Taiwan
Posts: 34
Unhappy ModernUI macros

I noticed the new page system today and got the snapshot
(Sat, 02 Nov. 2002). After looking the examples, I spent some time
updating my scripts but still got warnings. So I looked into the
system.nsh, I found some functions(SetLicenseDialog,
SetComponentsDialog and SetDirectoryDialog) aren't enclosed by the
!ifdef and !endif so they are always included.
I also feel the new MUI_INTERFACE macro is not better than the old one
if I want to change all the resources(icons, UI, font, and etc.).
matini is offline   Reply With Quote
Old 2nd November 2002, 11:01   #2
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
!ifdef's fixed. Thank you.
Quote:
I also feel the new MUI_INTERFACE macro is not better than the old one if I want to change all the resources(icons, UI, font, and etc.).
Most users don't want to change all of the resources. In fact, most users want to keep it to the default (see all of those Modern UI is so complicated threads). But, for you, I have added a macro named MUI_INTERFACE_ALLRES that is the same as the old macro:

!macro MUI_INTERFACE_ALLRES UI ICON UNICON CHECKS PROGRESSBAR FONT

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 & Shoutcast 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