Old 13th May 2008, 20:14   #1
Senior Member
xbarns's Avatar
Join Date: Aug 2007
Location: Frankfurt, Germany
Posts: 187
Problems with MUI / Skinning / Unicode

Hi Guys,

i decided to open another Topic that actually groups some different problems that all interact though.

Let me explain a little.

I have to build a Installer for an application that supports English, German and Japanese. So far not much of a problem, i decided developing everything on an English environment and then cater for the problems that Japanese would pose.

One of the requests was a "nice" Skin, so after looking around i settled for UMUI and actually was quite happy with it.

Until i started doing the Japanese stuff today.

I get a "SkinnedControls" Error (see pic)

I then reverted to MUI2 and at least i could build the installer (Using Unicode NSIS) i have seem some other errors with the XML.dll but have not dug into this yet.

So now i am looking for a way to get a "nice" Installer using MUI2, any suggestions, i found out i can exchange the modern-wizard.bmp and the header but that is not enough. I also looked into the wansis plugin but decided against it.

So what other options do i have? Any Ideas? Who has already done a skinned Installer (Unicode) and could provide an example.

Attached Images
File Type: png skinnedcontrolserror.png (6.4 KB, 318 views)
xbarns is offline   Reply With Quote
Old 12th January 2011, 10:15   #2
Junior Member
Join Date: Jan 2011
Posts: 10
Hi there,

Posted the same question in this thread: http://forums.winamp.com/showthread.php?t=284480
I hope this will get an answer soon. By the way, since this post is very old, did you manage to overcome the error in the end?
Tallmaris is offline   Reply With Quote
Old 12th January 2011, 10:55   #3
Afrow UK
Afrow UK's Avatar
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
If you need to use Unicode then the plug-ins must be built as Unicode (or must support ANSI/Unicode duality depending on the built installer). If you don't fancy updating the plug-ins you could instead build the current NSIS source which supports ANSI plug-ins with a Unicode installer. How that will work out with those plug-ins though I cannot say. It's still work in progress though so I wouldn't recommend that anyway. I'm not sure why the language is allowed to be selected though unless UMUI shows all languages including those that cannot be displayed. MUI2 does not by default as far as I know.

Afrow UK is offline   Reply With Quote
Old 13th January 2011, 07:10   #4
Major Dude
T.Slappy's Avatar
Join Date: Jan 2006
Location: Slovakia
Posts: 555
Send a message via ICQ to T.Slappy
You can try out my solution - it is a fully skinned installer based on MUI2
It uses another approach than UMUI so it supports everything that is supported in NSIS - also UNICODE versions [because my solution is independent on this factor]
Check my signature to find out more.

Cool looking installers with custom design: www.graphical-installer.com
Create Setup Pages easily: www.install-designer.com
Build installers in Visual Studio 2005-2019: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.4 Sydney: www.rad-installer.com
T.Slappy is offline   Reply With Quote
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