×
Namespaces

Variants
Actions
(Redirected from Fontes em PySymbian)

Archived:Fontes em PySymbian

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngAquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.

All PySymbian articles have been archived. PySymbian is no longer maintained by Nokia and is not guaranteed to work on more recent Symbian devices. It is not possible to submit apps to Nokia Store.

Article Metadata

Compatibilidade
Plataforma(s): PySymbian

Artigo
Tradução:
Por ygor_amaral
Última alteração feita por hamishwillee em 07 May 2013

Este artigo fornece informações sobre os tipos de fontes utilizadas na PySymbian.

Para exibir todas as fontes disponíveis, use estes comandos:

import appuifw
 
print appuifw.available_fonts()

Isto mostra "Nokia Hindi S60", "Nokia Hindi TitleSmBd S6", "S60 ZDigi"

O tamanho e estilo de uma fonte pode ser alterado.

fnt=appuifw.Text()
fnt.font=u"Nokia Hindi S6016b" #Define a fonte Nokia Hindi S60 16 bold (negrito)

Em uma tela, existe fontes um pouco diferentes. Se você usar os seus nomes como determinado pela available_fonts(), estes nomes devem estar em unicode. Os nomes mais comuns para as fontes mais utilizadas são:

font='normal' - exibe texto grande

font='title' - exibe texto muito grande

font='annotation' ou 'legend' ou 'symbol' - exibe texto pequeno

font='dense' - exibe o texto um pouco mais fino

Se a fonte não está especificada no canvas.text a fonte padrão é usada, que exibe um texto muito pequeno.

Exemplo:

canvas.text((20,20), u"Texto aqui", font='normal')
 
#ou
 
canvas.text((20,20), u"Texto aqui", font=u"Nokia Hindi S6016b")

Canvas fonts.jpg

This page was last modified on 7 May 2013, at 14:35.
80 page views in the last 30 days.
×