Skip to content
⌘ NSIS Forum Archive

Ultra-Modern UI

269 posts

SuperPat#
you can use the UMUI_UNIQUEBGIMAGE define in your skin which show only the UMUI_PAGEBGIMAGE_BMP bitmap in full window.
LoRd_MuldeR#
Originally posted by falkengott
hm ... cant find the latest version under the download link ?????
Here you go:
theTallGuy#
The UNIQUEBGIMAGE setting does the trick very nicely! (And its companion setting, UNUNIQUEBGIMAGE.) Thanks for that. I'm really happy to discover how easy it is to create a customized installer using UltramodernUI.

BTW, I tried the 9_20 version, but it still exhibits the overwriting problem on my system. My system is particularly slow, so I suspect it's hard to see on normal systems.

Anyway, thanks for the work and for trying to fix the issue!

Michael
falkengott#
Oh my god .. thanks Lord.

I'm so stupid .. forgot to follow the link to the UMUI
(i thought i remember before it was all on one page)

Seems it was to late that evening.
theTallGuy#
SuperPat,

There's a minor "bug" in UMUI when its behavior is compared to MUI. In the alternate Start Menu page (using UMUI_PAGE_ALTERNATIVESTARTMENU) if you delete the default choice in the text box you are still allowed to click Next. In MUI, the Next button is disabled if the text box is empty.

The current behavior isn't too bad, but I must admit I prefer the way MUI works in this one case. What would be best, actually, is if this behavior could be controlled by a !define.

Thanks for listening!
Michael
SuperPat#
Originally posted by theTallGuy
There's a minor "bug" in UMUI when its behavior is compared to MUI. In the alternate Start Menu page (using UMUI_PAGE_ALTERNATIVESTARTMENU) if you delete the default choice in the text box you are still allowed to click Next. In MUI, the Next button is disabled if the text box is empty.
I will fix it.


Originally posted by theTallGuy
BTW, I tried the 9_20 version, but it still exhibits the overwriting problem on my system. My system is particularly slow, so I suspect it's hard to see on normal systems.
If you don't want to see the text at all, you can redefine these parameters in your script:

!define MUI_INSTFILESPAGE_FINISHHEADER_TEXT ""
!define MUI_INSTFILESPAGE_FINISHHEADER_SUBTEXT ""
!define MUI_INSTFILESPAGE_ABORTHEADER_TEXT ""
!define MUI_INSTFILESPAGE_ABORTHEADER_SUBTEXT ""
!insertmacro MUI_PAGE_INSTFILES
SuperPat#
New build version 2008-10-11

_ Updated: NSIS to version 2.40
_ Fixed: In the Alternate Start Menu page, if you delete the text in the text box the Next button is now disabled. (like in the original start menu page)

Download
SuperPat#
Originally posted by LoRd_MuldeR
Time for a new "official" release, maybe? ^^ [/B]
Not without a good documentation...
And currently, I'm not motivated to do it.
thek#
Pack UMUI in a zip container

Hello Superpat

It would be nice if you add also a zip(or 7z) package to download for your latest release (UltraModernUI_1.00_2008-10-11)


regards
Norbert
SuperPat#
the file exist but it is not correctly named: UltraModernUI_1.00_1.00_2008-10-11.zip


Originally posted by DomiOh
Does the Skinned Button Plug-In still work?
SkinnedButton is no longer supported and it was replaced by SkinnedControls in beta 2


Tomorrow new bugfix release based on NSIS 2.43!
LoRd_MuldeR#
Originally posted by SuperPat
Tomorrow new bugfix release based on NSIS 2.43!
Looking forward! 🙂
SuperPat#
New build version 2009-02-06

_ Based on NSIS v2.43
_ Fixed: Never show FinsihPage Title an SubTitle if MUI_FINISHPAGE_NOAUTOCLOSE is defined. [NSIS patch]
_ Fixed: Remove some gratuitous use of non-ANSI characters that were making the Unicode patch harder to review. [NSIS patch]
_ Fixed: Don't allow both "reboot now" and "reboot later" to be turned on at the same time. [NSIS patch]
_ Fixed: You can call the installer with the /remove command line argument and the same things with the uninstaller and the /modify, /repair, /continue command line arguments.
_ Improved: Packages installer. The Skins, BGSkins, UIs, Graphics, INI folders were deleted during the update process even if you added custom contents.

Download
LoRd_MuldeR#
Originally posted by SuperPat
New build version 2009-02-06

_ Based on NSIS v2.43
_ Fixed: Never show FinsihPage Title an SubTitle if MUI_FINISHPAGE_NOAUTOCLOSE is defined. [NSIS patch]
_ Fixed: Remove some gratuitous use of non-ANSI characters that were making the Unicode patch harder to review. [NSIS patch]
_ Fixed: Don't allow both "reboot now" and "reboot later" to be turned on at the same time. [NSIS patch]
_ Fixed: You can call the installer with the /remove command line argument and the same things with the uninstaller and the /modify, /repair, /continue command line arguments.
_ Improved: Packages installer. The Skins, BGSkins, UIs, Graphics, INI folders were deleted during the update process even if you added custom contents.

Download
Thanks. Works good 🙂
anandharaja#
how to force user to install serial number as i provided in UltramodernUI

hello superpat

i want a script for ultramodernUI serialnumber page.superpat i want to force the user to enter serial number as i provided for that package.and also i have many serial number in register.txt the package should check serial number in text file and also this register.txt should not read by user.
yvesm#
Installing UltraModern

Hi,

I found out about UltraModern today and I´d like to ask if what I think is right. On the download page (http://sourceforge.net/project/showf...ease_id=608330), the list shows :

NSIS{version}*
Ultra*

The NSIS* installers will install NSIS{version} together with UltraModern and Ultra* need NSIS{version} installed. Now as of today UltraModernUI_1.00_2009-02-06.exe is the latest version. I already have NSIS 2.43 and when I luanch the installer it finds it all right. Before I go on and install UltraModern, I would like to know if it can break my current NSIS install. I´m playing with MUI and MUI2 and I want to make sure adding UltraModern to the mix won´t make my working environment go berserk. Please confirm the Ultra* exe only adds files to the current NSIS install and won´t affect it´s behaviour.

TIA,

Yves M oisan
SuperPat#
I confirm you that the UltraModernUI_1.00_2009-02-06.exe does not replace any file except for the languages files that are updated if required or if you check this options
xbarns#
I am trying to build a unicode setup with the latest UMUI installed, sadly i get an error saying:

SkinnedControls error: 慢⁤慰慲æ•_整㩲â¼_

Is this known? Can i disable SkinnedControls or ist it an essential part of UMUI?

Thanks for any help.
SuperPat#
You can disable skinned controls by adding:

!define UMUI_NO_BUTTONIMAGE
!define UMUI_NO_SCROLLBARIMAGE
xbarns#
Perfect that did the trick, but now i have a new problem:

I keep my (NS)Dialogs in seperate files for better overwiew and sharing between different setups, i map the file in like this

!include "..\..\Shared Resources\NSIS Script\Dialog_GetLicenseFile.nsh"

when i do that with Umui i get this error:

Error: no branding image found in chosen UI! Error in macro MUI_HEADER_TEXT on macroline 9 !include: error in script: "..\..\Shared Resources\NSIS Script\Dialog_GetLicenseFile.nsh" on line 50 Error in script "LCM_Setup_Unicode2.nsi" on line 54 -- aborting creation process

When i copy the dialog out of the seperate file into the main setup.nsi the error goes away and it works just fine, there is a grey background (instead of the chosen green one) in that dialog but i guess i that can be adjusted somehow.

Any ideas?
mrsharkbait#
Hi SuperPat,

Just want to let you and others to know that when you run the UMUI installer on Vista 64-bit, the buttons first show up, but immediately gets painted over, resulting in white spaces. Per your post I disabled the skin controls and was able to get the buttons to display correctly. I guess the default skin is in a different location for 64-bit Windoze.
anandharaja#
Image in Description

hi super pat
i want to insert image in description page for individual sections. how to do that, if any plug in available please tell. i asked a script for serial number page no reply from your side. see my previous post about serial page it is possible or not reply me.


Thanks in advance🙂 😛
BarryJohnston#
You asked for help with skins and since I'm new to NSIS and Ultra Modern UI, letting you know that the SoftGray skin has paths for SoftBlue in it is the best I can offer at the moment.

Also, has anyone solved the button image issue yet?
(I did use the !define UMUI_NO_BUTTONIMAGE option and that works.)

Thanks,
Barry
IYIaster#
First time seeing this today. Figured I would give it a try. Tried to load the basic test script that comes with this and got this error
"!include: could not find: C:\Program Files (x86)\NSIS\Contrib\Modern UI\Language files\English.nsh"

looks like its trying to find the language file in "Modern UI\Language files\English.nsh" instead of "Ultra Modern UI\Language files\English.nsh"
BarryJohnston#
I was in the same situation today as well. Installing beta 2 seemed to clear up the errors but there where some warnings to work through afterwards. All the clues are further up in this thread.
LoRd_MuldeR#
Originally posted by mrsharkbait
Hi SuperPat,

Just want to let you and others to know that when you run the UMUI installer on Vista 64-bit, the buttons first show up, but immediately gets painted over, resulting in white spaces. Per your post I disabled the skin controls and was able to get the buttons to display correctly. I guess the default skin is in a different location for 64-bit Windoze.
The same problem happens on Windows 7 (tested the 64-Bit version).

If I enable the "skinned" buttons, then there are no buttons visible at all 🙁

Any workaround possible other than disable the "skinned" buttons completely?

Thank you 🙂