Fórum problema com chekbox regedit #349432

22/11/2007

0

Bom dia, estou utilizando a propriedade OnConstrainedResize, de um frame.

Quando eu fecho o programa, e entro novamente preciso mostrar quais chekbox, estão selecionados.
Até ai tudo bem, estou pegando essas informações no regedit e está mostrando...

O problema é o seguinte:
Quando eu fecho o programa e entro no frame, automáticamente ele executa a propriedade Onclik de todos chekbox...

Eu preciso mostrar somente se os chekboxs estão checked, sem executar nada.


Unix

Unix

Responder

Posts

22/11/2007

Abadia

A cada checkbox que vc pretende restaurar voce deve antes desabilitar o evento e reabilitá-lo após.

CheckBox1.OnClick := nil;
CheckBox1.Checked := True;
CheckBox1.OnClick := CheckBox1Click;


outra saída é criar uma variável que avise que você está lendo o registro.
e no evento onClick testar se ela está em True, se estiver sai da rotina.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar