FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
pregunta: mover formulario
Hola, antes realizar mi pregunta quiciera dar gracias a los ususarios de club delphi por su ayuda.
la pregunta es esta: como puedo hacer que al ahcer un click sostenido sobre el formulario este se pueda mover, y como hacerlo si tengo una imagen sobre el mismo? Gracias. |
#2
|
|||
|
|||
A ver si esto te ayuda ^_^
Hola como estas! Bueno lo que entendí que quieres es esto, no se si sea correcto pero ahi va...
Te refieres a que si por ejemplo pongo como fondo de mi programa una imagen, y le quito el borde a la forma??? Si es así, yo utilizo esto para poder moverla: //Digamos que Image1 es nuestro fondo, entonces utilizo tres eventos de ella //y declaro las siguientes variables bool activa // Por decirlo asi, me marcará cuando puedo mover la forma... int xi, yi // Me marca las coordenadas iniciales de la forma a mover int xf, yf // Posición final //En el evento OnMouseDown escribe esto: activa=true; xi=X; //guardar posicion inicial de la forma yi=Y; //En el evento OnMouseUp : activa=false; //En el evento OnMouseMove: if (activa) { int x,y; xf=X; yf=Y; if(xi>xf) //mover a la izquierda { x=xi-xf; Left=Left-x; } else //mover a la derecha { x=xf-xi; Left=Left+x; } if(yi>yf) //mover arriba { y=yi-yf; Top=Top-y; } else //mover abajo { y=yf-yi; Top=Top+y; } } //El Left y Top se refieren a la Forma Espero que te sirva ^_^ nos vemos y suerte! |
#3
|
||||
|
||||
ok, se ve bien. Gracias boy a prbarlo.
|
#4
|
||||
|
||||
Gracias, va de maravilla.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mover formulario principal en ejecución | Guillermo80 | Varios | 4 | 12-05-2008 22:18:04 |
como mover un formulario sin borde | kurono | Varios | 4 | 30-04-2008 07:30:41 |
Pregunta Interesante: Formulario siempre activo | sonjeux | Varios | 5 | 10-02-2007 05:17:44 |
Pregunta simple de formulario... | marceloalegre | Varios | 2 | 09-06-2005 16:29:35 |
Impedir mover el form y redimensionar al mover barra tareas | jealousy | API de Windows | 0 | 15-06-2004 12:58:05 |
|