Archive: Grey bits on the screen in 120DPI - help!!


Grey bits on the screen in 120DPI - help!!
I am using the ultramodern skin for my install requirements and I am having problems with users in 120DPI. The screen shows "windows" Grey areas between the brand image and the rest of the screen. The Ultramodern skin is not going to be updated for a while so I figure that I either need to use a different look or make the grey bits blue.

I have tried to search the forum for a fix but I just get confused - I am not that proficient with NSIS yet.

; MUI 1.67 compatible ------
!include "UMUI.nsh"
!insertmacro MUI_DEFAULT UMUI_LEFTIMAGE_BMP "LeftNWBrand.bmp"

; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "..\NewIcon.ico"
!define MUI_UNICON "..\NewIcon.ico"

; Welcome page
!insertmacro MUI_PAGE_WELCOME
; License page
!insertmacro MUI_PAGE_LICENSE "..\WISE Install script\Disclaimer.txt"
; Directory page
!insertmacro MUI_PAGE_DIRECTORY
; Instfiles page
!insertmacro MUI_PAGE_INSTFILES
; Finish page
!define MUI_FINISHPAGE_RUN "$INSTDIR\NumberWorksatHome.exe"
!insertmacro MUI_PAGE_FINISH

; Uninstaller pages
!insertmacro MUI_UNPAGE_INSTFILES

; Language files
!insertmacro MUI_LANGUAGE "English"
This part of my script. I have attached the welcome screen..

The only help I can find was


Page instfiles "" ShowInst

Function ShowInst
; Remove grey area above progress bar
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $1 $0 1006
SetCtlColors $1 000000 FFFFFF

; Remove grey area below progess bar
FindWindow $0 "#32770" "" $HWNDPARENT
SetCtlColors $0 000000 FFFFFF
FunctionEnd


However this doesn't work for me.

I want it to work on every page and the above example I suspect only works during installation itself. However, I cannot change Page instfiles to some more likely to work on the welcome page.

Also with "GetDlgItem $1 $0 1006" I have no idea what section is actually grey. I went all the way through UMUI.nsh and all references to background colour were set to blue - so where is the windows grey colour coming from? Starting to tear my hair out.

I've never used the Ultra Modern UI.
For modern looking skins I have previously used the ExperienceUI, it also allows you to completely skin the installer including the window border and top bar using the WANSIS skin system.

Not sure about at 120dpi tho.