FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Impedir que un Form reciba Foco
Hola a todos !
Como puedo impedir que un Form reciba el Foco ? Estoy mandando correos electrónicos mediante un TThread, y el proceso lo muestro en un Form creado para tal efecto (me he decidido por esta opción de un nuevo Form para mostrar el proceso). Lo que quiero es impedir que el usuario pueda hacer click con el ratón sobre dicho form y que por lo tanto adquiera foco, e incluso impedir que adquiera el foco mediante cualquier combinación de teclas. Gracias por vuestra ayuda.
__________________
Piensa siempre en positivo ! |
#2
|
||||
|
||||
Hola,
La pregunta es: pa' qué, o sea, qué sentido tiene que el formulario no pueda recibir el foco del usuario. |
#3
|
||||
|
||||
Al ser una ventana que muestra un proceso de envío de correo electrónico, no quiero que el usuario pueda hacer click encima y que dicha ventana reciba foco, con la evidente correspondiente pérdida de foco en el form que me encuentre trabajando (editando, o lo que sea).
Para ir más al detalle de la problemática, el Form creado para mostrar el proceso de envío, es un form NO modal, claro está. Si fuera modal no podría seguir trabajando en otros formularios. Al tener otros formularios modales, si este form de proceso recibiera foco, y a su vez paso de mi aplicación a otra aplicación de windows cualquiera, al volver puede ocurrir que el form Modal en el cual estaba, quede detrás de todos los demás. Para evitarme este, y otros casos diversos que creo no necesarios comentar ahora aqui, lo que intento es que precisamente ese form que muestra el proceso no pueda adquirir foco. Además en él se muestra sólo una barra de progreso propia y algunas indicaciones en forma de Labels. Por lo tanto, desde el punto lógico y operativo también se podría argumentar que dicho form de progreso no pueda adquirir foco.
__________________
Piensa siempre en positivo ! |
#4
|
||||
|
||||
¿Y para esto no esta la propiedad Enabled del form?
Cita:
|
#5
|
||||
|
||||
Y como no un poco de codigo
|
#6
|
||||
|
||||
A ver .... lo voy a probar. Gracias Domingo.
__________________
Piensa siempre en positivo ! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Form modal deja que el form llamante tome el foco | tata | Varios | 6 | 17-05-2006 11:51:37 |
Form sin Foco | TONIAM | Varios | 4 | 16-11-2005 22:58:54 |
Impedir ampliar y minimizar el form de un programa | Leomedellin | Varios | 4 | 04-04-2005 19:02:54 |
Form sin foco | AndyG | OOP | 2 | 01-09-2004 14:46:36 |
Impedir mover el form y redimensionar al mover barra tareas | jealousy | API de Windows | 0 | 15-06-2004 12:58:05 |
|