Tema: Mover Form
Ver Mensaje Individual
  #2  
Antiguo 25-01-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Reputación: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por Alejo15x Ver Mensaje
Buenas!

Veran, tengo un form el cual no tiene la barra de dialogo, la que trae los botones de "cerrar, minimizar, maximizar" etc...Esa barra en sima de todas las ventanas...La tengo en none. Bueno, adentro tengo una "TPicture", en la cual nesecito que cuando el usuario le de click, le permita arrastrar el form por la pantalla, como si fuera la barra.
Me entendeis?, Por favor! Os estare muy agradecido!
Disculpa pero no se entiende con claridad que tipo de Componente tienes en tu Formulario, tú hablas de un TPicture ..hummm quisas sea mas bien un TImage...Pero de todas formas sea cual sea el componentes que tengas, puedes usar el evento OnMouseMove del componente en cuestion y poner este codigo dentro:
Código Delphi [-]
procedure TForm1.MyComponetMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
  ReleaseCapture;
  SendMessage(Form1.Handle, WM_SYSCOMMAND, $F012, 0);
end;
.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita