![]() |
Arrastrar Y Soltar Objeto Con El Raton
HOLA QUE TAL?
TENGO LA CURIOSIDAD DE MOVER UN OBJETO CON EL RATON Y LO HAGO DE LA SIGUIENTE MANERA: procedure TForm1.FormDragDrop(Sender, Source: TObject; X, Y: Integer); begin if Source is TImage then begin TImage(Source).Left := X; TImage(Source).Top := Y; end; end; procedure TForm1.FormDragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); begin Accept := (Source is TImage); end; EL PROBLEMA ES QUE CUANDO ESTOY MOVIENDO EL RATON ARRASTRANDO EL OBJETO, ESTE OBJETO SE QUEDA EN EL SITIO DE INICIO DE ARRASTRE HASTA QUE LO SUELTAS EN EL LUGAR DE DESTINO PODRIAS DECIRME COMO PUEDO MOVER EL OBJETO MIENTRAS ESTOY MOVIENDO EL RATON?? GRACIAS ANTICIPADAS. |
en el drag over luego de la linea:
Cita:
Código:
TImage(Source).Left := X; y para la proxima utiliza las etiquetas code |
La franja horaria es GMT +2. Ahora son las 12:10:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi