2011-12-07 6 views
2

モノスペースフォントのNSISインストーラでライセンスページのライセンスを表示する方法はありますか?モノスペースフォントのNSISディスプレイライセンス

ところで、私は伝統的にやっている:

; Welcome page 
!insertmacro MUI_PAGE_WELCOME 
; License page 
!insertmacro MUI_PAGE_LICENSE "..\..\..\LICENSE.txt" 
; Directory page 
!insertmacro MUI_PAGE_DIRECTORY 

しかし、ライセンスは、インストーラが使用するデフォルトのsans-serifフォントでかなり奇妙に見えます。

おかげ

答えて

1
outfile test.exe 

!include WinMessages.nsh 
!include MUI2.nsh 
!insertmacro MUI_PAGE_WELCOME 
!define MUI_PAGE_CUSTOMFUNCTION_SHOW licpageshow 
!insertmacro MUI_PAGE_LICENSE "${__FILE__}" 
!insertmacro MUI_PAGE_INSTFILES 
!insertmacro MUI_LANGUAGE "English" 

Function licpageshow 
FindWindow $0 "#32770" "" $HWNDPARENT 
CreateFont $1 "Courier New" "$(^FontSize)" 
GetDlgItem $0 $0 1000 
SendMessage $0 ${WM_SETFONT} $1 1 
FunctionEnd 

Section 
SectionEnd 
+0

完全に働いたおかげで、。 – Havok

関連する問題