FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Drag & Drop con StringGrid
Hola a todos.
Tengo un problema al arrastrar un registro de un TListView a un StringGrid. Si el StringGrid me cabe entero dentro del formulario no hay problema, pero cuando me desplazo hacia abajo con el scroll y luego intento arrastrar un objeto me lo coloca en una fila incorrecta. El código que utilizo es el siguiente: Código:
procedure TForm1.GridDragDrop(Sender, Source: TObject; X, Y: Integer); begin stringgrid.Cells[0,y div stringgrid.defaultrowheight]:='Texto'; end; ¿Hay alguna forma de saber la fila del stringgrid en que nos encontramos en el momento de arrastrar un elemento? Saludos y gracias. |
#2
|
|||
|
|||
Mírate MouseToCell
Mirate la funcion MouseToCell, a partir de una coordenada en pantalla te da la fila y columna correspondiente.
Saludos. |
#3
|
|||
|
|||
Muchas gracias Afxe. Es justo lo que queria!
Saludos. |
|
|
|