FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
help MDIChild !!
buenas!! y antetodo gracias por vuestra desinteresada ayuda!!
ahora mismo me encuentro trabajando con forms MDI, i de momento la cosa no va nada mal, pero me gustaria hacer que un MDIChilld cuando se active i se este trabajando sobr el, los otros MDI no se puedan seleccionar, no se si me explico bien. intento de explicacion numero 2(por si no se me ha entendido antes...): tengo una serie de formularios MDIChild y dentre todos hay uno que me gestiona una parte del programa que puede afectar "a otros forms", me interessaria que mientras este este activo, no se pueda trabajar con cualquier otro form, aunque este abierto. bueno, espero que me podais ayudar... jejeje si necesitais algun cacho de codigo me lo deciis y os lo hago llegar en un momentin!! i muchissimas gracias de antemano!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
#2
|
|||
|
|||
y si en lugar de ponerla en MDIChild la pones StayonTop
__________________
Toda Teoria es Gris mas es verde en Arbol de Dorados Frutos que es la Vida (Goethe) |
#3
|
||||
|
||||
mmm es una solucion ...
pero lo que estoy buscando es que siga siendo una MDIChild pero que no deje: ni abrir, ni cerrar, ni seleccionar otro form.... No se.. ya ire provando... si alguien tiene la solucion pues que me la comunique sino ya os mostrare la mia si la consigo.... muchas gracias por eso... ta otra!!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
#4
|
||||
|
||||
Cita:
La idea detrás de las aplicaciones MDI es que el usuario pueda trabajar con varias instancias de ventanas de cada tipo (varios editores de texto, varios editores de gráficos, etc.) y poder pasar de uno a otro libremente. // Saludos |
#5
|
||||
|
||||
Podria ser que no tenga solucion,.... pero se me ha passado por la cabeza... estaba investigando como podia hacerlo...
en cuanto tenga una solucion... aunque sea haciendo otra cosa.. pues... ya os la explicare!! muchas gracias por eso!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
#6
|
||||
|
||||
Cita:
Cuando abras el formulario en cuestión repasa la lista de ventanas hijas (MDIChildren) del formulario principal e inhabilita todas (propiedad Enabled), excepto el mismo formulario, claro está. Al cerrar dicho formulario (evento OnClose) vuelve a repasar la lista de ventanas hijas para volverlas a habilitar. Además de esto sólo tienes que preocuparte de inhabilitar cualquier menú, botón, etc. del formulario principal que cree o abra ventanas. // Saludos |
#7
|
||||
|
||||
jajajajaja
oks... es una solucion... ya habia pensado en algo parecido.. pero taba pensando que alomejor habia algo mas facil... enga.. me pongo en ello ahora mismito.. i asi mañana lo tendre todo solucionado.... espero... Gracias de nuevo!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
|
|
|