Old 21st August 2017, 02:21   #1
blakegriplingph
Junior Member
 
Join Date: Mar 2007
Location: Cavite, Philippines
Posts: 7
Background image issue with Ultra Modern UI

Short of buying a licence to Graphical Installer, which I could not afford tbh, is there a way to get rid of these blue-coloured swatches off the labels and other such controls without causing any glitches or something?

blakegriplingph is offline   Reply With Quote
Old 21st August 2017, 10:50   #2
Anders
Moderator
 
Anders's Avatar
 
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 4,589
"SetCtlColors $0 FFFFFF transparent" ?

IntOp $PostCount $PostCount + 1
Anders is offline   Reply With Quote
Old 21st August 2017, 16:38   #3
SuperPat
Senior Member
 
SuperPat's Avatar
 
Join Date: Mar 2006
Location: France
Posts: 208
This is a known problem because these controls can see their contents changed and if they are made transparent, the new text gets written over the old one and becomes unreadable.
I've tried several methods to remedy this, but each one of them causes an unpleasant blink of the screen on move over different components.

For the "Description" label, making it transparent reveals the bar below it.

SuperPat is offline   Reply With Quote
Old 21st August 2017, 16:53   #4
T.Slappy
Major Dude
 
T.Slappy's Avatar
 
Join Date: Jan 2006
Location: Slovakia
Posts: 506
Send a message via ICQ to T.Slappy
Come on, 18 bucks (personal) or 49 bucks (commercial) is too much for this great software (Graphical Installer)?

Btw. all NSIS registered users on this forum have -20% discount, see this thread: showthread.php?p=3140074 (sorry for little promo)

Using SetCtlColors ... transparent will not work for all controls - GroupBox (the caption) does not support it.
Try to play with .onMouseOverSection function to remove the components mouse over issue.

Cool looking skinned Graphical Installers: www.graphical-installer.com
I offer NSIS scripting, C/C++/C#/Delphi programming: www.unsignedsw.com
Develop NSIS projects in Visual Studio 2005-2017: www.visual-installer.com
or RAD Studio 2009, 2010, XE-10.2 Tokyo: www.rad-installer.com
T.Slappy is offline   Reply With Quote
Old 23rd August 2017, 06:28   #5
blakegriplingph
Junior Member
 
Join Date: Mar 2007
Location: Cavite, Philippines
Posts: 7
Quote:
Originally Posted by SuperPat View Post
This is a known problem because these controls can see their contents changed and if they are made transparent, the new text gets written over the old one and becomes unreadable.
I've tried several methods to remedy this, but each one of them causes an unpleasant blink of the screen on move over different components.

For the "Description" label, making it transparent reveals the bar below it.
Well that's quite a drag. As for T. Slappy's tool, I could try his, but while I do consider getting a personal licence, I am over the fence tbh.
blakegriplingph is offline   Reply With Quote
Old 24th August 2017, 00:21   #6
blakegriplingph
Junior Member
 
Join Date: Mar 2007
Location: Cavite, Philippines
Posts: 7
Also, is it possible to apply XP themes to the controls e.g. radio buttons and such? Well since they still use the oldschool 9x theme and all.
blakegriplingph is offline   Reply With Quote
Old 24th August 2017, 10:09   #7
Anders
Moderator
 
Anders's Avatar
 
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 4,589
"XPStyle on" will request basic theme support. UMUI might have a define for it, I don't know. (The components list uses a image, not theming)

IntOp $PostCount $PostCount + 1
Anders is offline   Reply With Quote
Old 25th August 2017, 02:28   #8
blakegriplingph
Junior Member
 
Join Date: Mar 2007
Location: Cavite, Philippines
Posts: 7
Quote:
Originally Posted by Anders View Post
"XPStyle on" will request basic theme support. UMUI might have a define for it, I don't know. (The components list uses a image, not theming)
Tried it, though for some reason the controls still remain unskinned.
blakegriplingph 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