Cursor da Coluna no DBGrid

Delphi

02/06/2010

Como faço para mudar o Cursor do mouse em uma determinada coluna do DBGrid?
Quero mudar de crDefault para crHandPoint.
Leandro Carvalho

Leandro Carvalho

Curtidas 0

Respostas

Carlos Mazzi

Carlos Mazzi

02/06/2010

ao clicar num coluna? ou passando o mouse?
GOSTEI 0
Leandro Carvalho

Leandro Carvalho

02/06/2010

É a mesma ideia de um BitBtn.
Quando for com o mouse em cima o cursor tem que mudar.
GOSTEI 0
Marco Salles

Marco Salles

02/06/2010

entum .....   No evento OnMouseMove vc Escreve O Codigo  
procedure TForm1.DBGrid1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
Const
Coluna=3;
 var
  Cell: TGridCoord;
 begin
   with TdbGrid(sender) do
     begin
        Cell := MouseCoord(X, Y);
        case cell.X of
           Coluna:Cursor:=crHandPoint;
       else
           Cursor:=crDefault;
       end;
     end;
end;
GOSTEI 0
Leandro Carvalho

Leandro Carvalho

02/06/2010

Era isso mesmo que eu queria.
Obrigado.
GOSTEI 0
POSTAR