| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
amg129 Ens

Registrado: 11 Oct 2006Mensajes: 44
|
Publicado: Dom 17 Jun, 2007 9:44 pm Asunto: Ejecutar acciones sólo en Child |
|
|
¿Existe alguna función?
- Para que después de abrir un form child, del principal.
- Con el ratón sólo se pueda pinchar lo que hay dentro del child, para no poder ejecutar por ejemplo el toobar o el main menu.
Saludos |
|
| Volver arriba |
|
 |
rivo Lt JG

Registrado: 13 Mar 2004Mensajes: 72Ubicación: Asturias (España)
|
Publicado: Dom 17 Jun, 2007 11:37 pm Asunto: |
|
|
al abrir la child en vez de utilizar el metodo Show utiliza el ShowModal, asi solo podra pulsar sobre los elementos del child.
un saludo!! |
|
| Volver arriba |
|
 |
amg129 Ens

Registrado: 11 Oct 2006Mensajes: 44
|
Publicado: Dom 17 Jun, 2007 11:55 pm Asunto: |
|
|
TForm5 *Form5=new TForm5 ( this);
Form5->Show();
--------
TForm5 *Form5=new TForm5 ( this);
Form5->ShowModal();
asi no¨? |
|
| Volver arriba |
|
 |
rivo Lt JG

Registrado: 13 Mar 2004Mensajes: 72Ubicación: Asturias (España)
|
Publicado: Lun 18 Jun, 2007 12:17 am Asunto: |
|
|
| Acabo de probarlo y eso da error, ya que no vas a dejar pulsar ningua otra opcion del la aplicacion, en vez de poner la ventana de tipo child ponla de tipo normal, y luego para abrirla utilizalo del showmodal como pusiste justo en en el post anterior, asi no deberia dar error. |
|
| Volver arriba |
|
 |
amg129 Ens

Registrado: 11 Oct 2006Mensajes: 44
|
Publicado: Lun 18 Jun, 2007 8:32 am Asunto: |
|
|
ya lo solucione ayer, si me daba error, pero puse las ventanas child a tipo normal, y visible=false.
Gracias
Ultima edición por amg129 el Lun 18 Jun, 2007 9:53 am, editado 1 vez |
|
| Volver arriba |
|
 |
amg129 Ens

Registrado: 11 Oct 2006Mensajes: 44
|
Publicado: Lun 18 Jun, 2007 9:53 am Asunto: |
|
|
Ahora tengo el siguiente problema:
- Muestro el form con ShowModal
- Dentro del form , tengo un showmessage o varios, después de salir el Showmessage le doy a aceptar, y me cierra el Form entero.
Por ejemplo en un form de eliminar clientes , despues de eliminar un cliente, muestro un showmessage diciendo "quieres eliminar otro cliente?".
Entonces me cierra el Form, le doy ke si
Y kiero ke no me lo cierre como antes, esto se puede arreglar? |
|
| Volver arriba |
|
 |
|