Sto cercando di trovare un modo per utilizzare il mio secondo modulo come finestra di suggerimento per un componente (ad esempio un TLabel) nel mio primo modulo.Creazione della finestra suggerimento personalizzata
Al momento, sto esplorando l'uso di THintWindow
e HintWindowClass
, ma non è possibile assegnare direttamente un TForm
-HintWindowClass
. Alcuni esempi che ho visto fino ad ora usano uno che viene quindi disegnato sullo THintWindow.Canvas
, che non è male, ma mi piacerebbe ancora usare un qualche tipo di meccanismo automatico integrato.
Un'altra soluzione che mi è venuta in mente è quella di implementare manualmente questa funzionalità utilizzando gli eventi OnMouseEnter
, OnMouseMove
e OnMouseLeave
di detto Tlabel.
Se esiste effettivamente un modo per "assegnare" un TForm
a HintWindowClass
, vorrei chiedere se qualcuno può fornire uno snippet di codice che illustri questo. Grazie.
http://meta.stackoverflow.com/questions/295049/criteria-for-flagging-an-off-topic-question – Will