home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 July / Chip_2001-07_cd1.bin / ctenari / Cerny / INSTALLF.EXE / rar / FREETFB / ADD / INSFONT.ADD < prev    next >
Text File  |  2001-04-28  |  720b  |  26 lines

  1. { instalace noveho vektoroveho fontu .CHR    }
  2. { vyzaduje jednotku Graph.fbl a pokud bude   }
  3. { soucasti zdr.textu v TFBPro musi byt       }
  4. { uvedena direktiva #NoTranslation na zacatku}
  5. { a #Translation na konci                    }
  6. function InstallFont(Name:string) : Boolean;
  7. begin
  8.   TFBFont := InstallUserFont(Name);
  9.   if GraphResult <> grOk then InstallFont := FALSE
  10.     else
  11.   InstallFont := TRUE;
  12. end;
  13.  
  14. procedure FBFontXY(FX,FY:integer;FnName:string;Vel,HoVe:integer; BRet:string; BF:byte);
  15. var GTC : word;
  16. begin
  17.   if InstallFont(FnName) then
  18.   begin
  19.     GTC := GetColor;
  20.     SetColor(BF);
  21.     SetTextStyle(TFBFont, HoVe, Vel);
  22.     OutTextXY(FX,FY,BRet);
  23.     SetColor(GTC);
  24.   end;
  25. end;
  26.