Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Mi aplicación no minimiza!!

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Mi aplicación no minimiza!! Responder citando

Hola!

Soy un novato. Tengo una aplicación que no minimiza. Cuando se le da al botón para minimizar ejecutándose en Windows, no minimiza, sino que pasa a segundo plano.

¿Alguien puede indicarme dónde ó cómo encontrar el error? He estado variando las propiedades del form, pero nada.

Muchas gracias.
Volver arriba
Mensaje    Asunto: Responder citando

Qué raro!! Si no estás ejecutando nada más, y tenés el escritorio de fondo, se te pone gris la barra superior?
Fijáte en el help del BCB, que dice que se llama automáticamente a la función Minimize() cuando hacés click ahí. Probá llamándola a mano a ver qué hace.
_________________
"Todo es posible si Ud. no sabe de qué está hablando"
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Pues sí, es bastante raro. La barra superior de la aplicación, en efecto, se pone gris. Si había una aplicación corriendo "bajo ella", entonces aparece en primer plano.

Crying or Very sad
Volver arriba
Mensaje    Asunto: Responder citando

Tuve el mismo problema yo.
Hay que hacer un handler de minimización de la aplicacion:

en el constructor de tu ventana principal introduce:

Application->OnMinimize = HandlerMinimizar;

donde:

void __fastcall TVentanaPrincipal::HandlerMinimizar(TObject *Sender)
{
MSA_AssertD(VentanaPrincipal != NULL, "La forma \"VentanaPrincipal\" debe existir");
// Ventana Principal es el Objeto de la ventana principal de tu aplicación
VentanaPrincipal->WindowState = wsMinimized;
}
//---------------------------------------------------------------------------

y listo.
Esto sólo se me dió con el BCB5, porque con el BCB6 ya viene corregido o algo así por el estilo. Laughing
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor Yahoo Messenger MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.