Thiago,
Não entendi se você fez isso... mas a ordem dos
campos, não só visualmente, mas na definição do TAB ORDER deve estar seguido um
dou outro, ou seja, o background deve estar exatamente antes do
DataField....
Espero ter sido claro e ter lhe
ajudado.
[]'s
Rafael Larizzatti
Suporte e Sistemas - Depto
Informática [EMAIL PROTECTED]
www.subway-eventos.com.br
Fone: (11) 6990 1200 - Ramal 1216 - Fax: 6950 2669
Nossa missão é oferecer aos nossos clientes idéias
criativas, realizando projetos inovadores, cumprindo os prazos da necessidade do
cliente ao melhor preço do mercado, superando suas expectativas e fazendo sempre
mais do que nossa obrigação, focando no resultado dos objetivos do cliente.
Investindo agressivamente no desenvolvimento Tecnológico e Humano. Construindo
um relacionamento consistente de confiança e parceria que nos consolide como
empresa de proposta diferenciada no nosso mercado.
----- Original Message -----
Sent: Wednesday, December 29, 2004 9:36
AM
Subject: [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.
|