Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-04-2008
Palmiro Palmiro is offline
Miembro
 
Registrado: oct 2005
Ubicación: Argentina - Chaco
Posts: 57
Poder: 19
Palmiro Va por buen camino
Aplicación MDI no se minimiza correctamente

Hola Amigos foristas...

Les cuento un poquito, asi me entienden mejor lo que estoy preguntando...

Mi intensión es hacer una aplicación MDI. Por lo tanto es puesto a mi form proncipal...
Código Delphi [-]
FormStyles := fsMDIForm;
y los form hijos
Código Delphi [-]
 
FormStyles := fsMDIChild;
Funciona como tal. Pero mi form principal no se miniminiza en la barra de tareas. Sino que queda minimizado por en encima de la barra de tareas...
Osea en Escritorio de Windows en la parte inferior izquierda.
Y si tengo varias apliaciones abiertas mi unica forma de acceder a mi aplicaccion es haciendo alt+tab.
¿Que estoy haciendo mal?
¿Porque no lo puede ver en la barra de tareas como una aplicación comón?

Espero haberme dado a enteder...

Desde ya muchas gracias por su respuesta....
__________________
No es lo mejor, pero es lo que hay...
Responder Con Cita
  #2  
Antiguo 24-04-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Hola, revisa que en la propiedad DefaultMonitor del form principal tenga dmActiveForm y no dmDesktop.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #3  
Antiguo 24-04-2008
Palmiro Palmiro is offline
Miembro
 
Registrado: oct 2005
Ubicación: Argentina - Chaco
Posts: 57
Poder: 19
Palmiro Va por buen camino
Gracias por tu respuesta...

Pero la propiedad esta en activeform... y me sigue sucediendo lo mismo...

La verdad que ya no se como solucionarlo...
__________________
No es lo mejor, pero es lo que hay...
Responder Con Cita
  #4  
Antiguo 25-04-2008
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 22
diegofhernando Va por buen camino
... Fijate si esto te sirve, a mi me ha ido bien

Código Delphi [-]
     SendMessage(Self.Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
__________________
Diego. Colombia es pasión.
Responder Con Cita
  #5  
Antiguo 26-04-2008
Palmiro Palmiro is offline
Miembro
 
Registrado: oct 2005
Ubicación: Argentina - Chaco
Posts: 57
Poder: 19
Palmiro Va por buen camino
Hola Diegophernando.. Gracias por constestar...
por favor decime en que evento tengo que poner el codigo que me pasaste...

Gracias....
__________________
No es lo mejor, pero es lo que hay...
Responder Con Cita
  #6  
Antiguo 28-04-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Cita:
Empezado por Palmiro Ver Mensaje
Hola Diegophernando.. Gracias por constestar...
por favor decime en que evento tengo que poner el codigo que me pasaste...

Gracias....
Hola, lo puedes poner en el evento OnDeactivate que le corresponde al metodo Minimize del Form.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #7  
Antiguo 09-05-2008
Palmiro Palmiro is offline
Miembro
 
Registrado: oct 2005
Ubicación: Argentina - Chaco
Posts: 57
Poder: 19
Palmiro Va por buen camino
Lamento decirte que en el evento OnDesactive no funciona... en el unico evento que funciona es en el evento OnCreate, pero proboca un efecto no deseado en el menu del sistema, ya que me lo hace en 2 lineas (algo raro).
y en los demas eventos que probe se sigue minimizando en la parte inferior izquierda de la pantalla....

Gracias de todas formas....
__________________
No es lo mejor, pero es lo que hay...
Responder Con Cita
  #8  
Antiguo 09-05-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pero antes de probar otras formas habría que ver por qué sucede esto. Es que es muy raro, no deberías tener que hacer nada especial para que funcionara bien. ¿Qué versión de Delphi usas? ¿Te sucede esto con cualquier proyecto, has probado con uno nuevo a ver qué pasa?

// Saludos
Responder Con Cita
  #9  
Antiguo 10-05-2008
Palmiro Palmiro is offline
Miembro
 
Registrado: oct 2005
Ubicación: Argentina - Chaco
Posts: 57
Poder: 19
Palmiro Va por buen camino
Hola Roman, como estas?

A mi tambien me resulta muy raro el comportamiento de mi aplicación.
He probado con otros proyecto y funcionan a la perfección.
He mirado todas las propiedades y parece ser que todas estan bien.

Buscando en la web encontre que delphi suele hacer un comportamiento no deseado, como me esta haciendo en este momento, con aplicaciones MDI. Pero no daba la solución al problema.

La verdad que ya no se como solucionarlo....

Gracias de todas formas....
__________________
No es lo mejor, pero es lo que hay...
Responder Con Cita
  #10  
Antiguo 12-05-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
si crea un aplicacion mdi, desde el menu
File -> New- Other
y ahi buscas la opcion-icono que diga mdi application.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sockets, mi aplicación se queda colgada oracle JAVA 1 05-02-2008 02:01:39
Cambiar el formulario principal de la aplicación ator15 Varios 5 25-09-2007 03:31:37
Ocultar aplicación del administrador de tareas compaqdavid Varios 7 03-01-2007 05:29:44
error al probar aplicación Mc_Hacks Conexión con bases de datos 5 12-12-2006 19:00:13
Form Minimiza jollodel Varios 2 15-09-2004 13:35:53


La franja horaria es GMT +2. Ahora son las 13:17:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi