| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
pablo_emiliob Master


Registrado: 19 Sep 2005Mensajes: 211Ubicación: Barranquilla - Colombia
|
Publicado: Vie 28 Abr, 2006 12:20 am Asunto: Always on Top |
|
|
Necesito saber algo del codigo. Necesito saber como se utiliza Always on Top para dejar que el form este siempre en frente de cualquier aplicacion...
GRACIAS!!!! _________________ __________________________
C++ RULZ FO' EVA' |
|
| Volver arriba |
|
 |
Buildero Master


Registrado: 23 Dic 2003Mensajes: 523Ubicación: Puebla, México
|
Publicado: Vie 28 Abr, 2006 3:58 pm Asunto: |
|
|
Se manipula a través de la propiedad FormStyle del formulario. Tienes 4 opciones para definir el estilo del form:
fsMDIChild,
fsMDIForm,
fsNormal (la predetrminada para cualquier form),
fsStayOnTop (inidca que el form siempre debe estar encima)
Cambia la propiedad desde el Inspector de Objetos.
Saludos _________________ Quien hace una pregunta teme parecer un ignorante durante cinco minutos, quien no pregunta se mantiene ignorante toda la vida. |
|
| Volver arriba |
|
 |
pablo_emiliob Master


Registrado: 19 Sep 2005Mensajes: 211Ubicación: Barranquilla - Colombia
|
Publicado: Vie 28 Abr, 2006 7:49 pm Asunto: |
|
|
ok, pero hay un problema que cuando undo ALT+TAB se me deshabilita y me pasa a otra aplicacion y mi aplicacion que es fsStayOnTop se pone atras de todo...
Como haria yo para que eso no sucediera??? _________________ __________________________
C++ RULZ FO' EVA' |
|
| Volver arriba |
|
 |
Buildero Master


Registrado: 23 Dic 2003Mensajes: 523Ubicación: Puebla, México
|
Publicado: Vie 28 Abr, 2006 9:18 pm Asunto: |
|
|
Si has puesto el valor de la propiedad FormStyle del Form a fsStayOnTop la ventana siempre estará encima de todas.
Ahora algo a tomar en cuenta es que siempre estará encima de todas pero eso no significa que el foco lo tenga la aplicacion.
Si la ventana se va hacia atras cuando usas ALT + TAB pueden pasar dos cosas:
1. No has asignado la propiedad
2. Si hay otras ventanas con la propiedad FormStyle en fsStayOnTop, todas ellas al cambiar de foco se van atras (pero solo atras de aquellas que tengan esta propiedad a fsStayOnTop).
Saludos _________________ Quien hace una pregunta teme parecer un ignorante durante cinco minutos, quien no pregunta se mantiene ignorante toda la vida. |
|
| Volver arriba |
|
 |
pablo_emiliob Master


Registrado: 19 Sep 2005Mensajes: 211Ubicación: Barranquilla - Colombia
|
Publicado: Sab 29 Abr, 2006 3:49 pm Asunto: |
|
|
ok gracias buildero, lo que quisiera saber ahora es que si tengo winamp (por ejemplo) abierto, y mi aplicacion (hecha en builder c++) abierta, habria alguna forma de que cuando unda ALT+TAB no se me desenfoque y se vaya para atras???
yo pienso que es utilizando OnDactivate del form, pero no se como lo haria...
GRACIAS!!!! _________________ __________________________
C++ RULZ FO' EVA' |
|
| Volver arriba |
|
 |
|