Ver Mensaje Individual
  #4  
Antiguo 21-11-2013
Comandant Comandant is offline
Miembro
NULL
 
Registrado: ago 2012
Ubicación: Salta
Posts: 34
Reputación: 0
Comandant Va por buen camino
OK lo hare sencillo:

Código:
var 
MousePos: TPoint;
Image: TImage;
...
Image:= TImage.Create(self);
Image.Parent:= ScrollBox1;

...
Evento MouseMove
var
  P: TPoint;
begin
  GetCursorPos(P);
  if ssLeft in Shift then
    with (Sender as TImage) do
    begin
      Top:= Top + (P.Y - MousePos.Y);
      Left:= Left + (P.X - MousePos.X);
    end;
  MousePos:= P;
y lo que quiero es moverlo por todo el form sin que se tape ya que el parent esta con el scrollbox y estaba viendo si no hay algún procedimiento sent to Front para moverlo delante de todos los objetos. O otra opción que veía es hacer un cursor con la imagen pero nose que me proponen?.
Responder Con Cita