Pessoal, tenho um formulário de cadastro com os seguintes groupbox:

    --------------------------------------------------------------
   | 1                              |4                                         |
   |                                 |________________________ |
   |   __________________________________________ |
   |  |2/3                                                                     |
   |  |                                                                         
|
   |  |__________________________________________|
   |                                                                            
|
   |                                                                            
|
   |____________________                                          |
   |5                                 |                                        
|
   |____________________|                                         |
   |____________________________________________|

   - O 1 é o grpbxDados;
   - O 2 é o grpbxFísico, e o 3 é o grpbxJurídico ambos estão no mesmo local, um
atrás do outro.
   - O 4 é o grpbxTrabalho.

   No GroupBox1, tenho dois RadioButons que trocam os grpbx2, 3e 4, dependendo
de qual está com checked. Para isso uso o seguinte código:

   procedure TfrmCadCli.rdbtnFisicoClick(Sender: TObject);
   begin
      grpbxFisico.Visible:=True;
      grpbxJuridico.Visible:=False;

      Label26.Top:=453;
      DBEdit26.Top:=469;
      Label27.Top:=453;
      DBEdit27.Top:=469;
      grpbxTrabalho.Visible:=True;

      DBEdit5.SetFocus;
   end;

   procedure TfrmCadCli.rdbtnJuridicoClick(Sender: TObject);
   begin
      grpbxFisico.Visible:=False;
      grpbxJuridico.Visible:=True;

      Label26.Top:=341;
      DBEdit26.Top:=357;
      Label27.Top:=341;
      DBEdit27.Top:=357;
      grpbxTrabalho.Visible:=False;

      DBEdit1.SetFocus;
   end;

   Até ai tudo bem, os groupbox trocam normalmente. Acontece que ao selecionar o
Físico, e digitar alguma coisa que esteja no dbedit desse groupbox, ao
pressionar o tab p/ trocar p/ o próximo dbedit, ele passa p/ o groupbox
Jurídico!! e olha que nesse momento ele está com visible=False!   o que pode
ser??

[]'s
                                                                           Marco
Antonio
___________________________________________________________________________________
Nas ligações internacionais, do fixo ou do celular, a Embratel é sempre 
a sua melhor opção

www.embratel.com.br




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a