Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-02-2011
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 16
microbiano Va por buen camino
ayuda con componte Tpagecontrols

bien resulta que tengo un compoente TpageControl con dos Ttabsheet de nombre

Ttabshhet1: Datos
Ttabshhet2: Buscar.

me gustaria que al pasarme de la opcion de datos, a la opcion de buscar se posicione en cierto control en este caso en un Tedit , y que cuando este en datos tambien se posicion en cierto control un TButton alguna sugerencia

lo intente ahcer de la siguiente manera pero no funciona
Código Delphi [-]
procedure TFcontrato.pgc_uniDrawTab(Control: TCustomTabControl;
  TabIndex: Integer; const Rect: TRect; Active: Boolean);
begin
 case TabIndex of
    0: 
       if (Self.rg_buscar.ItemIndex=-1) or (Self.rg_buscar.ItemIndex=0) then
        begin
          Self.Btn_guardar.SetFocus;
          Exit;
        end;
    1: 
        //Self.rg_buscar.ItemIndex:=-1;
       if (Self.rg_buscar.ItemIndex=-1) or (Self.rg_buscar.ItemIndex=0) then
        begin
            Self.rg_buscar.ItemIndex:=0;
            Self.txtnombrebuscar.SetFocus;
            Exit;
        end;
 end;
end;


alguna sugerencia.


de antemano muchas gracias

Última edición por microbiano fecha: 05-02-2011 a las 00:36:17. Razón: complementar
Responder Con Cita
  #2  
Antiguo 05-02-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola microbiano.

Podés aprovechar el evento OnShow de los TabSheets.

Ejemplo:
Código Delphi [-]

procedure TForm1.TabSheetDatosShow(Sender: TObject);
begin
  Button1.SetFocus; // Foco sobre el TButton
end;

procedure TForm1.TabSheetBuscarShow(Sender: TObject);
begin
  Edit2.SetFocus;    // Foco sobre el TEdit
end;

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 05-02-2011
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 16
microbiano Va por buen camino
Gracias me funciono de maravilla, jajajaja aveces es tan simple que nos lo hacemos tan complicado como nosotros queremos :-)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Instalar Ayuda (.HLP) en la Ayuda de Delphi? MasterXP Varios 6 12-04-2006 06:57:49
Ayuda para crear ayuda... Gabriel2 Varios 2 10-06-2005 00:15:18
ayuda con strtofloat, ayuda punto flotante TURING Varios 5 30-04-2004 08:03:59
Ayuda Con Instalacion De Archivos De Ayuda Legolas Varios 1 01-12-2003 14:48:03
Ayuda para un componte que conecte a firebird 1.5 ronimaxh Conexión con bases de datos 1 28-11-2003 21:21:43


La franja horaria es GMT +2. Ahora son las 05:37:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi