Module athus.view.text

Modulo de auxilio a configuracao de texto, como alinhamento, fonte e outros. Modulo desenvolviedo por Jose Ivan Bezerra, e editado por Ricardo Mendes.

Functions

Text:attrColor (nc) Funcao responsavel por definir a cor a ser utilizada no texto.
Text:attrFont (nf) Funcao responsavel por atribuir o tipo da fonte do texto.
Text:attrHAlign (nv) Funcao responsavel por atribuir o tipo de alinhamento horizontal.
Text:attrHPadding (nv) Funcao responsavel por atribuir o espaco entre o topo e o inicio do texto.
Text:attrSize (ns) Funcao responsavel por atribuir o tamanho da fonte do texto.
Text:attrSpacing (ns) Funcao responsavel por atribuir o espacamento utilizado no texto.
Text:attrStyle (ns) Funcao responsavel por atribuir o estilo do texto.
Text:attrTabSize (ntt) Funcao responsavel por ???.
Text:attrText (newText, string) Funcao responsavel por atribuir um novo texto a ser utilizado.
Text:attrVAlign (nv) Funcao responsavel por atribuir o tipo de alinhamento vertical.
Text:attrVPadding (nv) Funcao responsavel por atribuir o espaco entre o as laterais e o texto.
Text:draw () Funcao responsavel por desenhar o texto.
Text:getImg () Funcao que extrai a imagem correspondente ao objeto.
Text:new (str, width, heigth, height) Construtor do modulo Text.
inherit () Funcao de heranca.


Functions

Text:attrColor (nc)
Funcao responsavel por definir a cor a ser utilizada no texto.

Parameters

  • nc: string com o nome da cor a ser utilizada. Valores testados:'white','red','green, 'blue'.

Return value:

retorna a cor atual, caso nenhum parametro seja passado.
Text:attrFont (nf)
Funcao responsavel por atribuir o tipo da fonte do texto.

Parameters

  • nf: string com o nome da fonte. Atualmente so 'vera' e aceitavel.

Return value:

retorna o valor atual, caso nenhum parametro seja passado.
Text:attrHAlign (nv)
Funcao responsavel por atribuir o tipo de alinhamento horizontal.

Parameters

  • nv: string com o tipo de alinhamento desejado: 'left','right','justify'.

Return value:

retorna o alinhamento atual, caso nenhum parametro seja passado.
Text:attrHPadding (nv)
Funcao responsavel por atribuir o espaco entre o topo e o inicio do texto.

Parameters

  • nv: numero com o valor em pixels do espacamento texto <-> topo.

Return value:

retorna o valor atual, caso nenhum parametro seja passado.
Text:attrSize (ns)
Funcao responsavel por atribuir o tamanho da fonte do texto.

Parameters

  • ns: numero com o valor em pixels do tamanho da fonte.

Return value:

retorna o valor atual, caso nenhum parametro seja passado.
Text:attrSpacing (ns)
Funcao responsavel por atribuir o espacamento utilizado no texto.

Parameters

  • ns: numero com o espacamento em pixels a ser utilizado.

Return value:

retorna o valor atual, caso nenhum parametro seja passado.
Text:attrStyle (ns)
Funcao responsavel por atribuir o estilo do texto.

Parameters

  • ns: string com o estil odesejado. Valores aceitos sao: 'italic','bold'.

Return value:

retorna o valor atual, caso nenhum parametro seja passado.
Text:attrTabSize (ntt)
Funcao responsavel por ???.

Parameters

  • ntt: ???

Return value:

???
Text:attrText (newText, string)
Funcao responsavel por atribuir um novo texto a ser utilizado.

Parameters

  • newText:
  • string: com o novo texto a ser utilizado.

Return value:

retorna o texto atual, caso nenhum parametro seja passado.
Text:attrVAlign (nv)
Funcao responsavel por atribuir o tipo de alinhamento vertical.

Parameters

  • nv: string com o tipo de alinhamento desejado: 'top','down','center'.

Return value:

retorna o alinhamento atual, caso nenhum parametro seja passado.
Text:attrVPadding (nv)
Funcao responsavel por atribuir o espaco entre o as laterais e o texto.

Parameters

  • nv: numero com o valor em pixels do espacamento texto <-> laterais.

Return value:

retorna o valor atual, caso nenhum parametro seja passado.
Text:draw ()
Funcao responsavel por desenhar o texto.
Text:getImg ()
Funcao que extrai a imagem correspondente ao objeto.

Return value:

canvas correspondente ao objeto.
Text:new (str, width, heigth, height)
Construtor do modulo Text.

Parameters

  • str: string a ser utilizada como texto.
  • width: largura da area de desenho a ser utilizada.
  • heigth:
  • height: altura da area de desenho a ser utilizada.
inherit ()
Funcao de heranca.

See also:

Valid XHTML 1.0!