Hi,
I have one TTF font in the \fajlok\font\DTCART.TTF path. I am using the FontName plug-in (http://nsis.sourceforge.net/FontName_plug-in).
My included files in the script:
# Included files
!include Sections.nsh
!include MUI.nsh
!include WinVer.nsh
!include FontName.nsh
;!include FontReg.nsh
!include FontRegAdv.nsh
.
.
.
SetOutPath $FONTS
SetOverwrite on
File /r fajlok\font\DTCART.TTF
StrCpy $FONT_DIR $FONTS
!insertmacro InstallTTFFont 'DTCART.TTF'
SendMessage ${HWND_BROADCAST} ${WM_FONTCHANGE} 0 0 /TIMEOUT=5000
.
.
.
I have attached the my problem. What is the solution???
Font installation problem in NSI script
6 posts
It can't find DTCART.TTF. Make sure you specify the right path.
Re:
You're a genius! I have knew this already! But how to specify the correct path?
This is also wrong:
SetOutPath $FONTS
SetOverwrite on
File /r fajlok\font\DTCART.TTF
StrCpy $FONT_DIR $FONTS
!insertmacro InstallTTFFont $FONTS\'DTCART.TTF'
???
You're a genius! I have knew this already! But how to specify the correct path?
This is also wrong:
SetOutPath $FONTS
SetOverwrite on
File /r fajlok\font\DTCART.TTF
StrCpy $FONT_DIR $FONTS
!insertmacro InstallTTFFont $FONTS\'DTCART.TTF'
???
that what my moma keep saying me. she proud.
Re:
Could you tell it for me in a more detailed way? How do I need to use the path formula in the script?
Could you tell it for me in a more detailed way? How do I need to use the path formula in the script?
!insertmacro InstallTTFFont fajlok\font\DTCART.TTF
And /r in File means recursive. You don't need it. It'll look for that font all over fajlok\font.
And /r in File means recursive. You don't need it. It'll look for that font all over fajlok\font.