|
|
|
Autor |
Mensagem |
Lemos
Usuário
Registrado: 14/04/09 Mensagens: 802 Localização: Rio de Janeiro - RJ |
|
Qual o erro no script para marcar CheckBox? |
|
Criei alguns checkboxs e ao clicarmos neles teria que aparecer um pequeno X, e algumas variáveis seriam alteradas; coloquei no evento OnInteract do Checkbox0:
if (GetCheckBoxChecked('CheckBox0') = false) then
begin
SetButtonCaption('CheckBox0', 'x');
end;
E no evento Mainloop do mapa coloquei esse (a idéia é alterar algumas variáveis e um número aparecer não pequeno button (Button0) que tem ao lado do ítem marcado):
if (GetCheckBoxChecked('CheckBox0') = true) then
begin
WriteGlobalVar('QuantiLivros', ReadGlobalVar('QuantiLivros')+1);
WriteGlobalVar('Livro1', ReadGlobalVar('QuantiLivros')+1);
SetButtonCaption('Button0', ReadGlobalVar('Livro1'));
end;
A verificação não encontrou nenhum erro, mas quando rodo nada acontece ao clicar no checkbox!!! :shock: Nem é marcado e nem a variável muda... Queria saber se fiz o script errado ou se pode ser algum bug...
Abraço
_________________ Lemos
http://alemdanimacao.zip.net/
|
|
Qui Dez 17, 2009 1:29 am |
|
|
Edirlei
Administrador
Registrado: 15/03/08 Mensagens: 760
|
|
|
|
O script parece certo. Acredito que é mais um consequência de uma bug que existe nos GUI Objects.
De qualquer forma eu já corrigi ele e esse problema com Checkbox não deve ocorrer mais. Daqui a alguns dias devo liberar a atualização.
|
|
Qui Dez 17, 2009 3:37 am |
|
|
Lemos
Usuário
Registrado: 14/04/09 Mensagens: 802 Localização: Rio de Janeiro - RJ |
|
|
|
Valeu Edirlei, é bom saber que estamos ajudando a tornar o programa caada vez melhor!
Acabei adaptando o sistema usando Buttons, eles funcionam perfeitamente! Ficou até melhor... Curioso isso!
Abraço
_________________ Lemos
http://alemdanimacao.zip.net/
|
|
Qui Dez 17, 2009 7:10 pm |
|
|
|
|
|
|
|
|