Archive: How to personalize my installer ?


How to personalize my installer ?
hi ,
I come back here because always any help on NSIS 's french forum and all my searching was empty ...:(
Now , because it is one installer for a game, i search the solution to used my owne skins...

i have find " Ebanner " to put my screen on background , now i will modify the installer's windows with my owne skin... i have tryed with skincrafter plugin but it only works by default, when i put another skin it does'nt work.... and i have tryed with " Slappys_script " but i do not know how to make working the background and slappys_script together !

i have this message error :

!define: "MUI_CUSTOMFUNCTION_GUIINIT" deja defini!
Erreur dans le script "C:\Program Files\NSIS\Slappys_script\template_slappys_script.nsi" a la ligne 84 -- abandon du processus de creation
i'm on NSIS 2.18 and i join the script HERE...... thx very much

Search for WANSIS in this forum or on the internet.

IMHO, maybe it is better to make your installer fully defect free and then worry about the looks, just my 2 cents...


thx , but wansis or slappys script is the same pb .... how can i put my owne pictures background to replace the BGGradient ?


The included with the NSIS package BgImage is not good enough?
It has good documentation along with an example to help you.


WAnsis
for WANSIS skin

include:


; Experience UI header
!include "XPUI.nsh"


.. and define:

!define XPUI_WANSIS
!define XPUI_WANSIS_SKIN "SpeedalertFull"
; Header image true, to show top right header image
!define XPUI_WANSIS_HEADERIMAGE true



So to use this, you need to have XPUI installed and I used e.g. !insertmacro XPUI_INSTFILES instead of MUI

Then if you go to the folder
${NSISDIR}\Contrib\ExperienceUI\Skins
Choose a folder (each folder is a different skin) then modify or just use the images as a guide


Each file contains:
Checks.bmp - All tickboxes etc
Gen.bmp - Top Bar, Other Bars and Pixel Text
genex.bmp - Scroll Bars and buttons ALSO top right there are single pixels, these represent different colors like the background etc
Header.bmp - Header image (only shown if XPUI_WANSIS_HEADERIMAGE is set to true)
LeftLogo.bmp - Logo shown on left of Main section

hop this helps
Zbd

Wansis is fairy good but if you attemp to hide the window it crashes.
If you don't like any of the included with the wansis package skins there are instructions on how to make your own skin.