Tag progressBar

.html ›› .html ›› .html ››
Parent Previous Next

Tag progressBar


A tag/componente progressBar representa uma barra de progresso/estado, ótimo para dar noção ao usuário do progresso de algo em um formato visual.


Herança

O progressBar possui todas as características das tags visuais. 

Veja:


Características

Além das características herdadas, o progressBar possui também as seguintes características:

Propriedades e atributos


Propriedade

Tipo

Valor Padrão

Descrição

color

Cor

"green"

Define a cor da barra de progresso.


Veja String de cores no Lua Form para obter a completa de cores e outras formas de uso.


position 

ou 

value


Float

0.0

Define a posição atual da barra de progresso.


min

Float

0.0

Define o valor mínimo da posição da barra de progresso.


max

Float

100.0

Define o valor máximo da posição da barra de progresso.


field

String

<string vazio>

Caminho de um campo no NodeDatabase.


Quando associado, o progressBar passa a ler seu "position/value" a partir deste campo.


Veja também:


fieldMin

String

<string vazio>

Caminho de um campo no NodeDatabase.


Quando associado, o progressBar passa a ler seu "min" a partir deste campo.


Veja também:


fieldMax

String

<string vazio>

Caminho de um campo no NodeDatabase.


Quando associado, o progressBar passa a ler seu "max" a partir deste campo.


Veja também:


mouseGlow

Boolean

true

Define se a barra deve brilhar quando o usuário passar o mouse em cima.


OBS: Este atributo só tem efeito se o valor do atributo hitTest for "true"


colorMode

Enumerado:

  • "default"
  • "hl"

"default"

Define como o progressBar desenhará sua cor na interface.


"default" - Modo padrão, efeito degradê sobre a cor escolhida.


"hl" - Half Lightness/meia iluminosidade. Aplica efeito degradê em cima do tom da cor escolhida com ilumonisade em 50%. As barrinhas de HP/MP/ETC do RRPG utilizam este modo de coloração. Por fixar a iluminosidade em 50%, cores com diferentes brilhos serão apresentadas da mesma forma (Exemplo: azul claro e azul escuro)



Exemplos

Exemplo 1 - Exemplos de ProgressBars de várias cores


<?xml version="1.0" encoding="UTF-8"?>
<form name="frmFTeste"> 

        <progressBar width="150" color="green" top="25" left="20" value="50" max="100"/>

</form>



color="green"

color="red"

color="black"

color="darkorchid"




 


Created with the Personal Edition of HelpNDoc: Converting Word Documents to eBooks: A Step-by-Step Guide with HelpNDoc