Ветеран
Сообщения: 1216
Благодарности: 486
|
Профиль
|
Отправить PM
| Цитировать
Цитата Awral:
Как правильно расширить изображение в шапке инсталлятора на всю ширину? »
|
Можно так, рядом со скриптом положить p.bmp размером 497х57 :
читать дальше »
Код: 
!include "MUI2.nsh"
OutFile "Test.exe"
InstallDir "$EXEDIR"
!define MUI_HEADER_TRANSPARENT_TEXT
!define MUI_CUSTOMFUNCTION_GUIINIT GUIInit
!define MUI_UI_HEADERIMAGE_RIGHT
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_LANGUAGE English
Function GUIInit
InitPluginsDir
File '/ONAME=$PLUGINSDIR\heder.bmp' 'p.bmp'
System::Call 'user32::CreateWindowEx(i, t"STATIC", t, i${SS_BITMAP}|${WS_CHILD}|${WS_VISIBLE},i,i,i,i,i$HWNDPARENT,i1500,i,i)i.R1'
System::Call 'user32::SetWindowPos(iR1,i,i,i,i,i,i2)'
${NSD_SetImage} $R1 "$PLUGINSDIR\heder.bmp" $R0
GetDlgItem $R0 $HWNDPARENT 1034
SetCtlColors $R0 "" transparent
GetDlgItem $R0 $HWNDPARENT 1039
System::Call 'user32::DestroyWindow(iR0)'
FunctionEnd
Section
SectionEnd
|
-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.
Отправлено: 23:39, 27-10-2013
| #655
|