#1
|
|||
|
|||
![]()
There's something i also need to know (this is the best place to ask cause i can't find another)
How can i have custom fonts in a TLabel please i tried some methods like (AddFontResource '{tmp}\myfont.ttf') but failed.. I know there are nuemrous methods to this but i want to understand them please help me out |
Sponsored Links |
#2
|
|||
|
|||
Code:
#define Font "Zombie.ttf" #define FontName "DS Zombie Cyr" [Setup] AppName=My Application AppVersion=1.5 DefaultDirName={pf}\My Application [Files] Source: {#Font}; Flags: dontcopy [code ] #ifdef UNICODE #define A "W" #else #define A "A" #endif const FR_PRIVATE = $10; function AddFontResource(lpszFilename: String; fl, pdv: DWORD): Integer; external 'AddFontResourceEx{#A}@gdi32.dll stdcall'; function RemoveFontResource(lpFileName: String; fl, pdv: DWORD): BOOL; external 'RemoveFontResourceEx{#A}@gdi32.dll stdcall'; procedure InitializeWizard(); begin if not FontExists('{#FontName}') then begin ExtractTemporaryFile('{#Font}'); AddFontResource(ExpandConstant('{tmp}\{#Font}'), FR_PRIVATE, 0); end; WizardForm.Font.Name := '{#FontName}'; end; procedure DeinitializeSetup(); begin RemoveFontResource(ExpandConstant('{tmp}\{#Font}'), FR_PRIVATE, 0); WizardForm.Free; end; |
#3
|
|||
|
|||
Thanks brother will check it at noon thanks, iguess you like helping me out..
Thanks.. |
#4
|
|||
|
|||
And yeah can you please check out the "Colored Fonts in MsgBox" thread please
|
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Coloured Fonts in Msg Box with Hyper Links? | Prince4 | Conversion Tutorials | 0 | 05-06-2016 03:14 |
freelancer fonts | ariedebeuker | PC Games | 3 | 10-04-2003 13:15 |
High Heat 2003 Problem - Small Fonts | RKatcher | PC Games | 2 | 29-04-2002 07:41 |