FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Mover Panel En Form
Buenos dias.
Espero no haberme saltado algún hilo pero creo que todos los que pude leer antes de que me dolieran los ojos XD, referían a mover un panel con el mouse o colocar una ventana dentro y moverla con el mouse. Tengo un panel en el lado Derecho inferior y mi deseo es hacer un estilo de transicion del panel de su posicion hasta dejarlo centrado en la ventana pero no que aparezca solamente. Cual seria la mejor forma de hacer esto, en caso de no poderse lograr, con que aparezca en su centro pero que abra como desde una linea hasta llegar a su tamaño. Creo que pido mucho perdón. Gracias de antemano por su ayuda y comentarios. |
#2
|
||||
|
||||
Una forma sencilla de hacerlo es conseguir una animación utilizando un Timer. Pon un TTimer en el form, prueba con la propiedad Interval a 50 y en el evento OnTimer, modifica las propiedades Left, Top, Height y Width del Panel que quieres mover.
Cambia la propiedad DoubleBuffered del form y prueba con los 2 valores a ver si notas diferencia.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
hola
prueba el siguiente código: se basa en determinar en el tiempo de la transición el valor que han de tener los cuatro puntos del panel, para lo cual se utiliza una función lineal donde x=0 es la posición inicial y x=AStep es el valor final, tenindo AStep el numero de pasos en que se quiere hacer la transición
y en la parte del formulario:
|
#4
|
|||
|
|||
Muchas gracias por la ayuda y ejemplos
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Centrar un form en un panel | choclito1 | OOP | 4 | 09-09-2015 10:04:25 |
Mover un panel en tiempo ejecución por el form | CarlosAlberto | Varios | 3 | 10-08-2011 10:16:53 |
Mover un panel | emiliu | Varios | 2 | 17-01-2006 12:25:06 |
Mover una ventana desde un panel | elcigarra | Varios | 2 | 02-11-2005 10:49:26 |
Impedir mover el form y redimensionar al mover barra tareas | jealousy | API de Windows | 0 | 15-06-2004 12:58:05 |
|