DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Fórum DevMedia


Autor
Mensagem
Leandro Lázaro
 


País: Brasil
Estado: MT
Cidade: Cuiabá
Mensagens: 81
 Postado em: 2/6/2010 04:47:27 PM

Como faço para mudar o Cursor do mouse em uma determinada coluna do DBGrid?
Quero mudar de crDefault para crHandPoint.
CARLOS EDUARDO DOMINGUES MAZZI
 

 


País: Brasil
Estado: SP
Cidade: LINS
Mensagens: 591
 Postado em: 2/6/2010 06:15:49 PM

ao clicar num coluna? ou passando o mouse?
Leandro Lázaro
 


País: Brasil
Estado: MT
Cidade: Cuiabá
Mensagens: 81
 Postado em: 2/6/2010 09:28:56 PM

É a mesma ideia de um BitBtn.
Quando for com o mouse em cima o cursor tem que mudar.
MARCO ANTONIO SALLES
 
 

 


País: Brasil
Estado: MG
Cidade: Muriae
Mensagens: 1679
 Postado em: 3/6/2010 12:04:18 AM

entum .....
 
No evento OnMouseMove vc Escreve O Codigo
 
[CODE]
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;
[/CODE]
Leandro Lázaro
 


País: Brasil
Estado: MT
Cidade: Cuiabá
Mensagens: 81
 Postado em: 3/6/2010 10:48:36 AM

Era isso mesmo que eu queria.
Obrigado.
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03