Цитата mss307:
Text и SubText хедера теперь не прижаты к левому краю »
|
Добавь !define MUI_HEADERIMAGE_RIGHT
К примеру, в таком виде у меня вроде всё нормально (a1.bmp - моя картинка) :
Код:
!include "nsDialogs.nsh"
!include "MUI2.nsh"
OutFile "test.exe"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "c:\Program Files\NSIS\Contrib\Graphics\Header\a1.bmp"
!define MUI_HEADERIMAGE_RIGHT
!define MUI_HEADER_TRANSPARENT_TEXT
Page Custom MyPage
Function MyPage
!insertmacro MUI_HEADER_TEXT "Title text" "Subtitle text"
nsDialogs::Create 1018
Pop $0
GetDlgItem $0 $HWNDPARENT 0x416 ; Header image
GetDlgItem $1 $HWNDPARENT 0x40A ; Header
System::Call "User32::SetWindowPos(i, i, i, i, i, i, i) b ($0, $1, 0, 0, 497, 57, 0)"
nsDialogs::Show
FunctionEnd
!insertmacro MUI_LANGUAGE "English"
Section
SectionEnd