| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Raúl128 Invitado
|
Publicado: Mar 26 Nov, 2002 8:54 pm Asunto: Minimizar aplicación |
|
|
Hola a todos.
Alguien me podria decir porque al minimizar la pantalla principal de mi aplicación esta no se coloca como cualquier otra en la barra de tareas, sino que se minimiza como si fuera un form del tipo fsMDIChild....
ya he puesto la propiedad FormStyle a fsMDIForm y no da resultado.
Cualquier sugerencia será bienvenida.
Saludos, Raúl |
|
| Volver arriba |
|
 |
_Willa Capt


Registrado: 28 Ago 2002Mensajes: 169Ubicación: Madrid ( España )
|
Publicado: Mar 26 Nov, 2002 9:37 pm Asunto: |
|
|
Hola Raul!
Prueba a poner esto, a ver si te funciona:
Application->Minimize();
si no te funciona prueba esto otro:
Application->ShowMainForm=false;
Pruebalo y me comentas como te fue. _________________ Saludos
~~~~~~~~
_Willa
~~~~~~~~
www.avancegame.com |
|
| Volver arriba |
|
 |
Raúl128 Invitado
|
Publicado: Mar 26 Nov, 2002 10:00 pm Asunto: |
|
|
Hola nuevamente _Willa
Tengo conocimiento de esta función Application->Minimize() y es exactamente lo que necesito, pero, como se que se ha pulsado el botón de minimar, en que evento agrego el código?
Saludos desde Puebla, México
Raúl |
|
| Volver arriba |
|
 |
_Willa Capt


Registrado: 28 Ago 2002Mensajes: 169Ubicación: Madrid ( España )
|
Publicado: Mie 27 Nov, 2002 11:48 am Asunto: |
|
|
Hola Raul:
Pues lo puede poner en la parte donde lo necesites, por ejem
lo puedes poner en el evento del click de un boton, o en el
evento create del form "FormCreate"
Se me ocurren estas ideas, aun no sabiendo que es lo que
quieres hacer, y cuando quieres que se minimize.
Espero que te sirva _________________ Saludos
~~~~~~~~
_Willa
~~~~~~~~
www.avancegame.com |
|
| Volver arriba |
|
 |
Raúl128 Invitado
|
Publicado: Mie 27 Nov, 2002 7:57 pm Asunto: |
|
|
Hola _Willa,
Agradezco tu susgerencias, pero parece que no me he explicado bien.
Ocurre lo siguiente:
Resulta que cuando oprimo el botón Minimizar del formulario principal de mi aplicación, este se minimiza en el escritorio y lo que yo deseo hacer es que se minimize en la barra de tareas.
He probado la funcion Application->Minimize() y funciona perfectamente, si la agrego por ejemplo en el evento OnClick de un TButton, pero eso no es lo que necesito.
Entonces "¿en donde"? debo agregar el código correpondiente para que al pulsar el botón minimizar, mi form se minimize en la barra de tareas y no en el escritorio.
Gracias.
Saludos, Raúl |
|
| Volver arriba |
|
 |
_Willa Capt


Registrado: 28 Ago 2002Mensajes: 169Ubicación: Madrid ( España )
|
Publicado: Mie 27 Nov, 2002 8:55 pm Asunto: |
|
|
Buenas!!
Raul tienes una Propiedad de la Aplicación, que indica si el
formulario principal, se va a ver o no en la barra de inicio
Application->ShowMainForm=false;
( Este indica que la aplicacion no figure en la barra de tarea )
y si le acompañas de esta linea
Form1->Visible=false;
Entonces si, que no te va a aparecer nada
No te hace falta poner Application->Minimize();, con las dos lineas
anteriores te debe valer!! _________________ Saludos
~~~~~~~~
_Willa
~~~~~~~~
www.avancegame.com |
|
| Volver arriba |
|
 |
Oly Ens

Registrado: 07 Jul 2003Mensajes: 44Ubicación: Barcelona
|
Publicado: Mar 20 Abr, 2004 6:17 pm Asunto: |
|
|
Bueno,
no se si será un poco tarde para comentar esto, pero me he encontrado con lo mismo que Raul comentaba y creo saber qué es lo que ocurre.
Seguramente debe tener más de un formulario en la aplicación, y sabemos que en la aplicación está el "main form". Y lo que creo que pasa es que donde tienes implementado el código para que minimice no es en el main form. Bastaría con cambiar el main form (project-options) o poner el código en el formulario que tienes como principal.
Espero haber ayudado a los próximos! |
|
| Volver arriba |
|
 |
|