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 25-08-2011
yugi789 yugi789 is offline
Registrado
NULL
 
Registrado: jul 2011
Posts: 6
Poder: 0
yugi789 Va por buen camino
Question Evento en Barra de Desplazamiento DBgrid

Hola, necesito que se active un evento al hacer click en las flechitas de la barra de desplazamiento del dbgrid. Me pueden decir cual es ese evento o alguna manera de realizarlo?.Muchas gracias.
Responder Con Cita
  #2  
Antiguo 25-08-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
Cita:
Empezado por yugi789 Ver Mensaje
Hola, necesito que se active un evento al hacer click en las flechitas de la barra de desplazamiento del dbgrid. Me pueden decir cual es ese evento o alguna manera de realizarlo?.Muchas gracias.
Hola yugi789.

Hasta donde sé, no hay un evento que se dispare ante el click de las flechas del ScrollBar. Pero podrías detectar el click sobre el área del ScrollBar (incluyendo las flechas).

Ejemplo:
Código Delphi [-]
...
 TForm1 = class(TForm)
    ...
    DBGrid1: TDBGrid;
    procedure FormCreate(Sender: TObject);
  private
     procedure AppEventMessage(var Msg: tagMSG; var Handled: Boolean);
  public
  end;
....
implementation

procedure TForm1.FormCreate(Sender: TObject);
begin
  Application.OnMessage:= AppEventMessage;
end;

procedure TForm1.AppEventMessage(var Msg: tagMSG; var Handled: Boolean);
begin
  if (Msg.message = WM_NCLBUTTONDOWN)and(Msg.hwnd = DBGrid1.Handle) then
     Caption:= 'Click en Scroll Bar'
  ...
end;
...

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 25-08-2011 a las 15:52:19.
Responder Con Cita
  #3  
Antiguo 14-09-2011
yugi789 yugi789 is offline
Registrado
NULL
 
Registrado: jul 2011
Posts: 6
Poder: 0
yugi789 Va por buen camino
Muchisimas gracias! Tu respuesta soluciono mi problema completamente.Saludos.
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
Pierdo la barra de desplazamiento vertical en un DBGrid zajoma OOP 0 09-02-2010 09:27:57
Barra de desplazamiento fede__ Varios 5 15-10-2008 04:57:37
Una más de lo DBGrid y su barra de desplazamiento Gabo Varios 9 18-09-2007 23:42:47
Barra de desplazamiento en TImage Luli Gráficos 2 26-04-2005 23:34:32
cual es el evento que se ejecuta al mover la barra de seleccion en un dbgrid soyhugo Varios 3 17-02-2004 17:42:52


La franja horaria es GMT +2. Ahora son las 10:53: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