FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Animación/Efecto Forms MDIChild
Animación/Efecto Forms MDIChild.
Existe alguna funcion o posibilidad de animar la creacion y destruccion de un MDIChild??? al estilo AnimateWindow. (esta no me fuciona con los MDIChild). Saludos
__________________
|
#2
|
||||
|
||||
Hola
No se si esto sirva o si se podra usar en un MDIChild: De donde saque esto dice: Cita:
|
#4
|
||||
|
||||
No sabía que existiera esa función....
Pero en Delphi3000 he encontrado esto: Cita:
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#5
|
||||
|
||||
Vale, ya la he pillado...
En un form normal, si funciona... en un MDI no lo he probado..
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#6
|
||||
|
||||
Y ahora si, la he probado en MDI y funciona perfectamente.
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#7
|
||||
|
||||
Hola
Se ve la diferencia cuando un Maestro interviene , me alegro que lo resolvieras ArdiIIa, me parecia que se podia pero no estaba seguro, nunca he trabajado con MDI, Gracias. Saludos |
#9
|
||||
|
||||
Pero igual sigo teniendo un problema.
Las MDIChild a medida que se van creando, se posicionan es cascada. Si yo siempre creo y destruyo las MDIChild para que siempre exista una y solo una creada, cada vez que esta se crea y se destruye, a medida que se va creando una y otra vez, va rotanto la posicion de esa cascada, lo que da un efecto visual muy desagradable, no es lo mismo cuando se crea arriba de todo que abajo de todo, se ve como se "maximiza", lo que da un efecto muy molesto. Hay alguna forma de que el formulario se visualice solo cuando todo este creado?. La verdad es que no se como evitar o que hacer para no tener ese efecto visual desagradable. Saludos
__________________
|
#10
|
||||
|
||||
Pues controla tú mismo la posición. Pon la propiedad Position del formulario hijo en poDefaultPosOnly y en su evento OnShow ajustas sus propiedades Left y Top a la posición deseada.
// Saludos |
#11
|
||||
|
||||
Cita:
Tal ves sea porque está tratando de hacer operaciones con un form MDI que todavía no existe. Fíjate que yo puse la función dentro del método create del formulario Child. Cita:
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#12
|
||||
|
||||
Cita:
// Saludos |
#13
|
||||
|
||||
Cita:
Saludos
__________________
|
#14
|
||||
|
||||
Cita:
PD: todas las Childs tienen en WindowState en wsMaximized ya que las necesito maximizadas, no se si esto es lo que causa el efecto feo. Saludos
__________________
|
#15
|
||||
|
||||
SOLUCIONADO
Encontré este código por el foro, ya que a alguien tuvo este mismo problema. Y eso que busqué y busqué, pero debe ser por la forma de expresiones que abundan en todo foro de alcance internacional
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Guardar Animación GIF | Delar | Varios | 2 | 19-10-2006 21:53:09 |
Animacion por frames | Drake | C++ Builder | 2 | 28-12-2005 19:30:44 |
MDIChild: Efecto visual indeseado | Mauro.NET | OOP | 1 | 12-06-2005 16:37:22 |
Animacion | Troyano | Varios | 2 | 16-06-2004 15:29:02 |
Centrado de Forms MDIChild | lafirma | OOP | 1 | 24-02-2004 21:07:53 |
|