Buscar

Criando fontes no delphi

Código

Criando fontes no Delphi
PARA CRIAR UMA FONTE COMO A TIMES NEW ROMAN:

CreateFont(18,9,7,7,FW_LIGHT,0,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,1,2,'MyFont');
PARA CRIAR A FIXEDSYS:

CreateFont(15,8,9,9,FW_LIGHT,0,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,1,FF_MODERN,'MyFont');
PARA CRIAR A FIXEDSYS TACHADA E SUBLINHADA:

CreateFont(15,8,9,9,FW_LIGHT,0,1,1,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,1,FF_MODERN,'MyFont');
PARA CRIAR UM MODELO BONITO PARECIDO COM A MS SANS SERIF E A ARIAL:

CreateFont(16,6,0,0,FW_LIGHT,0,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,0,FF_SWISS,'MyFont')
PARA CRIAR UM MODELO BONITO QUE SE ASSEMELHA COM A ARIAL ITÁLICO:

CreateFont(17,5,0,0,FW_LIGHT,1,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,2,FF_SWISS,'MyFont');

OUTRO MODELO PARECIDO COM A ARIAL:

CreateFont(16,5,0,0,FW_LIGHT,1,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,0,FF_SWISS,'MyFont');
MODELO PARECIDO COM TAHOMA (OU VERDANA):

CreateFont(16,6,0,0,FW_LIGHT,0,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,2,FF_SWISS,'MyFont');
Essas funções retornam um valor inteiro. Para usá-los em um componente que tenha a propriedade 'Handle' de um objeto 'TFont'. Exemplo:

Edit1.Font.Handle := CreateFont(...);
Memo1.Font.Handle := CreateFont(...);
 
 

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Arquivos
Adicionada dia: 05/05/05
Por: Dapper Rodrigo
Visualizada: 1650 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009