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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-10-2010
valeria valeria is offline
Miembro
 
Registrado: dic 2008
Posts: 14
Poder: 0
valeria Va por buen camino
Foco en Page control

Buenos Dias, tengo un problema con el page control, tengo un page control con tres tabsheet el problema es que esos tabsheet muestran informacion en un dbgrid bien el usuario abre el form y necesito tener el foco en esos dbgrid bien se abre el form.
Bien yo hasta que agregaba dos tabshett no tenia ningun problema pero apartir que agregue el tercer tabshett me tira el siguiente error: Cannot focus a disabled or invisible window ; este error lo tira ni bien abro el form; el codigo es el siguiente adonde "creo" puede estar la falla...

Código Delphi [-]
procedure TFrm.PageControl1Changing(Sender: TObject;
  var AllowChange: Boolean);
begin
  case TPageControl(Sender).TabIndex of
  0: self.DBGrid.SetFocus;
  1: self.DBGrid1.SetFocus;
  2: self.DBGrid2.SetFocus;
end;
end;

Código Delphi [-]
procedure TFrm.FormActivate(Sender: TObject);
var id: integer;
begin
 if PageControl1.ActivePage = self.TabSheet1 then
 begin
   self.DbGrid.SetFocus;
 end;
 if PageControl1.ActivePage = self.TabSheet2 then
 begin
  self.DBGrid1.SetFocus;
 end;
 if self.PageControl1.ActivePage = self.TabSheet3 then
 begin
  self.DBGrid2.SetFocus;
 end;
end;
Responder Con Cita
 



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
Cambiar el tipo de letra en un Page Control hook Varios 0 15-04-2005 08:13:54
page control pablo OOP 3 08-03-2005 17:31:09
Page control plano Al González OOP 3 08-07-2004 23:55:12
duda con componente page control hook Varios 3 25-05-2004 20:34:34
Eliminar un tabsheet de un Page Control apicito OOP 15 01-10-2003 05:46:18


La franja horaria es GMT +2. Ahora son las 19:39:33.


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