![]() |
Forzar la visualizacion de un Hint
¿Alguien sabe como forzar la visualización de un Hint de un control?
No encuentro ninguna función que lo realize, quizás es a través de un mensaje de windows.... Saludos |
Creo recordar que era Application.EnableHint pero no estoy muy seguro.
Application cuenta con HintHidePause y otras propiedades más acerca del Hint, puede te sirvan de utilidad. Revisa la ayuda. Saludos |
Casi igual en Builder ;) |
Muchas gracias a los dos por vuestras contestaciones. Precisamente eso es lo que estaba investigando pero tengo un pequeño problema:
Lo que quiero es forzar la visualización del Hint de una ventana minimizada en la barra de tareas, al lado del reloj. No tengo modo de saber las coordenadas de ese icono para poder realizar un Application->ActivateHint(Point) ::GetWindowRect(Handle, &RECT), no me sirve pues me da el RECT de la ventana antes de estar minimizada en icono. Si se os ocurre la forma de conocer las coordenadas del icono, os lo agradecería. Saludos. |
Revisa la API Shell_NotifyIcon, parámetro NIIF_INFO (1)
Saludos |
Cita:
Lo que no se es si mi compilador podrá compilarlo, al no estar definido.... Ya os diré. Si tenéis mas ideas, encantado. |
Cita:
Saludos |
:confused: creo que no te he entendido bien; disculpa. Una busqueda en el foro te da éste ejemplo en Delphi escrito por roman. Google retorna otro grupo de ocurrencias, con un par de ejemplos llamativos.
Y pues en mi propio post tambien esta claro; Cita:
|
Cita:
Solo muestra y esconde el icono y la aplicación pero con unos pequeños cambios y tus sugerencias, he conseguido mostrar un Balloon de texto en mi icono minimizado. Muchas gracias y un saludo. |
| La franja horaria es GMT +2. Ahora son las 21:40:28. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi