Estoy tratando de encontrar una manera de usar mi segundo formulario como una ventana de sugerencia para un componente (por ejemplo, un TLabel) en mi primer formulario.Creando una ventana de sugerencia personalizada
Por el momento, estoy explorando el uso de THintWindow
y HintWindowClass
, pero no es posible asignar directamente un TForm
a HintWindowClass
. Algunos ejemplos que he visto hasta ahora usan un TBitmap
que luego se dibuja en el THintWindow.Canvas
, lo cual no está nada mal, pero aún me gustaría usar algún tipo de mecanismo automático integrado.
Otra solución que me pasó por la mente es implementar manualmente esta funcionalidad utilizando los eventos OnMouseEnter
, OnMouseMove
y OnMouseLeave
de dicho Tlabel.
Si realmente hay una manera de "asignar" un TForm
al , me gustaría preguntar si alguien puede proporcionar un fragmento de código que ilustre esto. Gracias.
http://meta.stackoverflow.com/questions/295049/criteria-for-flagging-an-off-topic-question – Will