Não.
Tenho outros objetos que estão depois desse que também ficaram escondidos. Só com esse background que estou tendo problemas..
----- Original Message -----
Sent: Wednesday, December 29, 2004 11:54 AM
Subject: RES: [sqlwin] Esconder Background Text

será que vc não está saindo do loop antes de fazer o SalHideWindow do último objeto...
 
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]Em nome de Thiago Aranha
Enviada em: quarta-feira, 29 de dezembro de 2004 09:36
Para: Lista Centura
Assunto: [sqlwin] Esconder Background Text

Bom dia, pessoal
 
Tenho uma tela genérica, que dependendo do que o usuário escolher, ela mostra os campos relacionados a essa escolha (String - dfString, Boolean - Check Box, Data - dfData, etc..).
 
Acontece que tive que fazer uma alteração nessa tela, pq ela dava erro qdo eu colocava a variável bStaticsAsWindows = TRUE, pois usava a função SalHideWindowAndLabel, e como o background passou a ter handle, o Centura não entendia q ele era um label e acabava não escondendo o background.
 
Fiz as alterações e estava tudo certo, mas na hora de esconder todos os objetos da tela eu criei uma função q vai dando SalGetNextWindow e depois vai dando um SalHideWindow para cada objeto.
 
Acontece q o Centura nunca esconde o background associado ao ultimo check box. Todos os outros backgrounds dão certo, mas nesse ele se perde. Não entendo o pq, pois num estou usando mais nenhuma associação, e sim pegando campo a campo do form.
 
Alguem poderia me ajudar?? Estou usando o Centura 2000.

Responder a