FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
TPanel como TForm
TPanel como TForm
Hola compañeros del club, tengo con una simple inquietud y espero me puedan ayudar, basicamente lo que busco es crear el mismo tipo de animacion de una ventana...
Pero que en un Tpanel. La verdad me parece mas conveniente este efecto que intentar otro metodo con bucles y refresh en el panel, que no se ven nada bien, y no se como crear una variable que me force a crear el panel como si fuese un form pero sin olvidar el manejador Handle
__________________
Web Última edición por felipe88 fecha: 28-01-2008 a las 21:03:48. Razón: Cualquiera se equivoca... |
#2
|
||||
|
||||
Posteo mi propio hilo para que no se quede en el olvido...
Añado algo a mi pregunta, el panel permanece invisible y al hacer click en un boton aparece; es ahí donde quiero realizar el efecto...
__________________
Web |
#3
|
|||
|
|||
No entiendo mucho tu pregunta, pero voy a responder por lo que entendí:
Lo que quieres hacer (Supongo) es que este efecto se haga en un panel o form, eso es lo que entendí aqui te dejo la instruccion: Para un Form: AnimateWindow(Form2.Handle,400,AW_ACTIVATE or AW_SLIDE or AW_VER_POSITIVE); Para un Panel: AnimateWindow(Panel1.Handle,400,AW_ACTIVATE or AW_SLIDE or AW_VER_POSITIVE); |
#4
|
||||
|
||||
Cita:
Ademas ten en cuenta que en un formulario normal se haria en el evento OnShow por ejemplo, en cambio con el panel no seria lo mismo; como dije anteriormente Cita:
__________________
Web |
#5
|
|||
|
|||
Cita:
Solo te falta asignar false a la propiedad Visible del Panel1. Y si lo quieres "cerrar" se hace así
Salud OS Edito Si quieres otro tipo de efecto intenta con esto:
Veras algo interesante. Otra cosa, si cambias el color de tu panel a otro que no sea el de la forma, veras el efecto mucho mejor....
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney Última edición por egostar fecha: 30-01-2008 a las 06:05:18. |
#6
|
||||
|
||||
Hola, estoy probando el efecto a ver si me funciona porque hasta ahora no he podido ver nada... el problema que me surge ahora es como manejar la propiedad visible del componente TPanel, antes o despues de la animacion; o sera que el mismo no me permitira verlo
__________________
Web |
#7
|
|||
|
|||
Cita:
Aqui te dejo adjunto un archivo con un ejemplo. Última edición por cmm07 fecha: 26-04-2008 a las 13:58:15. |
#8
|
|||
|
|||
Cita:
No entiendo porque no ves el efecto, ya cambiaste de color el TPanel? Yo lo he puesto de color clInfoBk y se ve perfecto. Otra cosa, lo estoy haciendo desde dos botones, uno para mostrar y otro para ocultar.
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#9
|
||||
|
||||
Hola
Tal vez tienes un ordenador muy rapido?, cambiando de 400 a 800 lo verías mas lento el efecto. Por cierto, Genial amigo Egostar. Saludos |
#10
|
||||
|
||||
A bueno pues de ser asi, yo creo que no me debe presentar mas problemas... como en estos momentos no tengo donde probarlo no podria decirles como me resulto, creo que debe funcionarme bien, les avisare...
Gracias de antemano cmm07 y egostar
__________________
Web |
#12
|
|||
|
|||
Cita:
Digo, nadamas por chismoso que soy..... Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#13
|
||||
|
||||
Cita:
Mentiras, es de las cosas que mas me incomodan ...
__________________
Web |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TForm como parametro | Delpho | Varios | 3 | 07-02-2006 10:13:08 |
Clase que hereda de TForm | rocio84 | OOP | 3 | 29-10-2005 12:54:27 |
Como abrir una pagina web desde una Tform normal | Martha Ayala | Internet | 3 | 24-10-2005 22:59:54 |
Refrescar mi tform.... | Kamikaze | OOP | 3 | 17-11-2004 22:09:25 |
Como Asignar Variable Tipo Array de Tform a otro Array del Mismo tipo | morfeo21 | Varios | 5 | 17-08-2004 17:39:51 |
|