A tag timer representa um componente não visual (não é exibido na interface) que executa determinado código LUA de tempo em tempo.
Propriedade |
Tipo |
Valor Padrão |
Descrição |
name |
String |
<string vazio> |
Define um nome para a componente. O nome deve ser único, isto é, dentro de um form, não é possível existir 2 controles com o mesmo nome. Se não for definido um nome para o controle no arquivo LFM, um nome único será gerado para ele em tempo de compilação. Nomear controles é especialmente útil quando se quer trabalhar com códigos LUA. |
interval |
Integer |
1000 |
Intervalo, medido em milisegundos, de quando em quando o evento onTimer será disparado. 1000 = 1 segundo 500 = 0,5s 10000 = 10 segundos |
enabled |
Boolean |
true |
Quando true, o evento onTimer será disparado de acordo com o atributo interval. Quando false, o evento onTimer não será disparado. |
Nome do evento |
Descrição |
onTimer |
Este evento é invocado de tempos em tempos, de acordo com o valor da propriedade "interval". |
Veja Tratando eventos do Lua Form
<?xml version="1.0" encoding="UTF-8"?> <timer interval="500" onTimer="self.labMeuLabel.visible = not self.labMeuLabel.visible;"/> <label name="labMeuLabel" align="client" horzTextAlign="center" text="Olá!"/> |
Veja Tratando eventos do Lua Form
Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator