FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como hacer que las ventanas hijas MDI al abrirlas creen Boton en Toolbar
Hola Amigos,
Estoy tratando de hacer lo Siguiente: Creado una aplicacion MDI deseo que al abrir el formulario hijo se cree un boton en una toolbar que muestra las ventanas abiertas en vez de usar el tradicional Menú Windows donde se van colocando las ventanas que se van abriendo. La idea es que si existe la posibilidad asociar a una toolbar que está en el formulario MDI Padre que lo haga al igual que con el menú windows de manera automatica sin tener que añadir código cada vez que cree una ventana en vez de crear una opción en el menú windows me cree el boton en la toolbar y que al cerrar el formulario este boton se destruya. La opción de fuerza bruta es que cada vez que creo el formulario debo ocuparme de crear el boton en la toolbar y asociarlo con la accion que abre el formulario y cuando cierro el formulario debo destruir el boton, pero creo que debe existir una manera más elegante de hacerlo ya que con el menu windows no hay que ocuparse de eso. Saludos, |
#2
|
||||
|
||||
Hola,
Me temo que no voy a poder ayudar mucho, sólo comentar que el proyecto Toolbar 2000 de Jordan Russel incluye un componente específico para trabajar con ventanas MDI de modo que estas se muestren en las barras de herramientas. Ignoro hasta qué punto podrás aprovechar dichos componentes, pero, puesto que su código fuente está disponible, tal vez quisieras echar un vistazo a ver si puedes sacar algo en claro. |
#3
|
|||
|
|||
Gracias Dec Por Responder, voy a ver el link a ver que puedo hacer.
|
#4
|
||||
|
||||
Hola JuniorSoft.
La idea que te propongo es agrupar la creación del MDIChild y del ToolButton correspondiente como hago en este ejemplo simplificado, que usa un TToolBar un TPanel (alBottom) y dentro de él tres TButton.
Salida: Como verás es sólo un ejemplo orientativo, si nos explicas mas detalladamente la situación, tal vez lo podamos ajustar. Saludos Pd: Te ajunto los archivos fuentes de la prueba.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
Excelente ecfisa, es lo que deseo hacer, así se simplifica la creacion de los formularios a una sola instruccion agrupada en un metodo y no se olvida tener que agregarle código fuera de la instruccion para crear los botones.
Gracias por la ayuda, Exito a esta comunidad. Última edición por juniorSoft fecha: 13-04-2015 a las 02:47:01. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ventanas mdi hijas en cascada.. | lbidi | Varios | 1 | 14-04-2011 17:25:30 |
Cómo hacer que se creen nuevos objetos cada vez? | gerupc | Varios | 2 | 31-12-2007 00:55:44 |
Ventanas Hijas en Aplicacion MDI | Esau | OOP | 6 | 06-11-2007 18:23:56 |
Recorrido de ventanas hijas | sur-se | OOP | 3 | 23-08-2004 11:43:10 |
Ventanas MDI Hijas | LucianoRey | OOP | 4 | 25-02-2004 01:28:32 |
|