Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Forma Sobre barra de tareas (https://www.clubdelphi.com/foros/showthread.php?t=18827)

el_enigma1 24-02-2005 03:21:22

Forma Sobre barra de tareas
 
Hola!
Como puedo lograr que la forma este sobre la barra de tareas? ya que al mostrarla en XP(en 98 no e prabado) la forma esta detras de la barra de tareas.
De antemano gracias por la info.

roman 24-02-2005 03:39:18

FormStyle := fsStayOnTop

// Saludos

el_enigma1 28-02-2005 23:42:49

Cita:

Empezado por roman
FormStyle := fsStayOnTop

// Saludos

Sabes no fui la bastante claro, he tratado de que la forma abarque toda la pantalla ya sea se forma amiximizada, poniendo yo el tamaño y claro dejando simpre al frente pero, no me ha funcionado, ya que siempre deja espacio para la barra de tareas, bueno esto sucede en winxp.

roman 01-03-2005 00:53:25

Una manera de lograrlo es quitando los bordes del formulario (BorderStyle := bsNone). Windows reconoce una ventana sin bordes y maximizada como una ventana "a pantalla completa" y en este caso le permite estar sobre la barra.

// Saludos

el_enigma1 04-03-2005 01:59:23

Cita:

Empezado por roman
Una manera de lograrlo es quitando los bordes del formulario (BorderStyle := bsNone). Windows reconoce una ventana sin bordes y maximizada como una ventana "a pantalla completa" y en este caso le permite estar sobre la barra.

// Saludos

Ok, espero y funciones, muchas gracias.

JAI_ME 07-06-2006 23:37:20

Cita:

Empezado por roman
Una manera de lograrlo es quitando los bordes del formulario (BorderStyle := bsNone). Windows reconoce una ventana sin bordes y maximizada como una ventana "a pantalla completa" y en este caso le permite estar sobre la barra.

// Saludos


Perdon por la intromision en este tema.....
pero estoy haciendo lo mismo.....
lo que dice roman es cierto, cuando uno quita los bordes al formulario este queda encima de la barra de tareas.... pero
cuando utilizamos la combinacion de las teclas alt + tab y llamamos a otra ventana que este en ese momento activa, aparece nuevamente la barra de tareas..... ¿se puede ocultar la barra de tareas definitivamente.....? que no se muestre en ninguna circunstancia....? por lo menos mientras esta ventana este visible....


Gracias.....
agradesco sus respuestas....:confused: :)

dec 08-06-2006 03:47:58

Hola,

No sé si te servirán...

Código Delphi [-]
ShowWindow(FindWindow( 'Shell_TrayWnd',nil), SW_HIDE);

// y...

ShowWindow( FindWindow( 'Shell_TrayWnd',nil), SW_SHOWNA);

JAI_ME 08-06-2006 16:35:18

Gracias por responderme....

probare esta informacion que me envias, haber si me funciona....

te explico brebemente lo que necesito....

2 formas en delphi.... la primera ocupara toda la pantalla, y debe estar siempre por encima de las otras ventanas de windows incluso por encima del administrador y la barra de tareas, la seguda si debe estar por encima de la primera forma, la cual tiene un boton que al dar click en el, activara todas las ventanas de windows y se desactivara el primer form......

esto es para un Cafe......

y debo bloquear toda la pantalla para que no entren al pc sin permiso...


La franja horaria es GMT +2. Ahora son las 09:50:35.

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