FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como crear nuevas Ventanas y Desaparecerlas
Cordial saludos amigos
Estoy migrando el aplicativo que tengo a XE5, y lo primero que he encontrado es que anteriormente en Delphi 2010, usábamos la VCL, y usábamos la propiedad FormStyle y podíamos escoger la opción FsMDIForm ó FsMDIChild, de acuerdo a las necesidades. Esto para crear una ventana principal y otras ventanas que se creaban de acuerdo a la necesidad con los procedimientos necesarios. Este procedimiento había funcionado muy bien. Ahora usando el nuevo sistema FireMonkey, para poder usar las Form en HD, en la propiedad FormStyle, encontramos son las opciones Fsnormal, Fspopup y fsStayonTop. Creemos que la técnica ha cambiado, pero no sabemos como aplicar el antiguo concepto al nuevo de FireMonkey. Solicito muy comedidamente como tratar este problema de creación de nuevas ventanas según las necesidades en Firemonkey. Agradeciendo de antemano la atención prestada |
#2
|
||||
|
||||
Creo que teneis que cambiar la idea a la hora de trabajar con FMX.
Dejar de lado los formularios MDI y trabajar con formularios "normales".
__________________
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
|
|||
|
|||
agradezco tu comentario. Esa es la idea, cambiar a lo nuevo.
Me puedes dar una luz de como manejamos las form de forma Normal, te agradecería muchísimo. Según he podido medio entender, ahora se trabaja es con una sola forma y sobre esta se anexan los rectángulos que necesitemos con las propiedades que se necesiten. y las ventanas necesarias para nuestra aplicación de escritorio. agradecería una explicación para esto que es nuevo para mi Agradeciendo de antemano la atención prestada Última edición por servicomp fecha: 26-02-2014 a las 18:48:48. |
#4
|
||||
|
||||
No hace falta trabajar con un sólo formulario, puedes trabajar con los que necesites, simplemente que el formato MDIParent/MDIChild ya no se utiliza.
Se me ocurren otras alternativas, y si bien pueden funcionar, no se si vale la pena embarcarte en un camino que se sale de lo estándar. (1) La primera opción que se me viene a la cabeza es diseñar la aplicación con VCL utilizando los formularios MDI de siempre y luego "mezclar" en esa aplicación formularios de FMX. Una aproximación la tienes en mi blog en esta entrada, y luego hay otras opciones como MonkeyMixer, que podrías probar. (2) La segunda pasa por "simular" el comportamiento utilizando "Layouts". Este caso no lo he probado, pero puedes ver los pasos a seguir en esta explicación. Ya dirás si llegas a algo...
__________________
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. |
#5
|
|||
|
|||
Muchas gracias por tu participación, pero quedo con el mismo problema, seguiremos investigando y si algo lo publicamos en este mismo hilo, para terminar correctamente
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas al abrir nuevas ventanas (Formularios) y mostrar imágenes... | zeta2 | Varios | 2 | 23-04-2013 19:47:43 |
Como crear menu dinamico para ventanas creadas | marcoev | Varios | 9 | 05-07-2005 21:54:07 |
Crear nuevas tablas en ejecución | Ivanzinho | Firebird e Interbase | 1 | 15-03-2005 18:05:48 |
Nuevas dudas sobre ventanas modales | radiohead | OOP | 2 | 26-10-2004 16:34:34 |
Crear nuevas propiedades de un formulario | Angel | OOP | 15 | 10-07-2003 16:39:42 |
|