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 04-11-2005
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 22
ebeltete Va por buen camino
ventanas siempre visibles

Hola amigos, tengo Delphi 5 y estoy desarrollando una aplicacion en la cual tengo una ventana principal y muestro dos ventanas con form.show con el evento onclick de dos botones que tengo en la ventana principal, el tema es que para que esas dos ventanas esten siempre visibles les pongo la propiedad en StayonTOP, al ejecutar la aplicacion funciona correctamente pero despues de algunas horas y despues de minimizar la aplicacion y ejecutar otros programas simultaneamente comienza a darme problemas, ya que la ventana principal me "tapa" una o las dos ventanas que tienen la propiedad Stayontop, no se si esta claro, tampoco entiendo bien la propiedad defaultmonitor(dmDesktop, dmactiveform, etc), es importante aclarar que no puedo usar form.showmodal ya que tengo que mostrar las dos ventanas y tener acceso a todos los forms, gracias.
Responder Con Cita
  #2  
Antiguo 05-11-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Quizás te convenga usar una interfaz MDI. En delphi, file --> new, hay una opción para crear una aplicación MDI.

Si quieres más ayuda, busca por el foro por mdichild y mdiForm.

saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 05-11-2005
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 236
Poder: 22
ebeltete Va por buen camino
Ya he probado con MDI, pero no es lo ideal para la aplicacion en que estoy trabajando, lo llamativo es que el problema aparece despues de un rato de abierto el programa, no me pasa lo mismo con los formularios que creo en tiempo de ejecucion con stayontop, el problema me surge con dos formularios que los creo al inicializarse la aplicacion con dicha propiedad para que siempre esten visibles.
Responder Con Cita
  #4  
Antiguo 05-11-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
La verdad no veo lógico que tengas tantas ventanas StayOnTop, de todas formas, el problema lo tienes justo al minimizar la aplicación, debes detectar cuando se minimiza y utilizar las funciones RestoreTopMost, FormalizeTopMost, mira la ayuda para más info.

Revisa este hilo para detectar el minimizar.

saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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


La franja horaria es GMT +2. Ahora son las 07:47:19.


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