Qual o erro no script para marcar CheckBox?

 
   3D Game Builder - Índice » Programação
Qual o erro no script para marcar CheckBox?
Autor Mensagem
Lemos
Usuário
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 Exibir perfil de usuários
Edirlei
Administrador
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 Exibir perfil de usuários
Lemos
Usuário
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! Very Happy
Acabei adaptando o sistema usando Buttons, eles funcionam perfeitamente! Confused Ficou até melhor... Curioso isso!

Abraço

_________________
Lemos
http://alemdanimacao.zip.net/
Qui Dez 17, 2009 7:10 pm Exibir perfil de usuários
   3D Game Builder - Índice » Programação
Página 1 de 1