Balloon Tooltip
-
okay, nochmal was kompliziertes:
Ich habe eine Klasse von CEdit abgeleitet, die im Ereignis "KillFocus"
den inhalt überprüft und im zweifel eine EM_SHOWBALLOONTIP Message absetzt.Funktioniert soweit auch wunderbar, bis auf, wenn sich diese Sprechblase schliesst,
mein ganzes control nicht mehr richtig gezeichnet ist.Sprich: wenn die Blase sich schliesst, müsste ich Invaidate aufrufen.
Ich habe zunächst die EM_HIDEBALLOONTIP message abgefangen. Daraus resultiert
leider jedoch, dass die Blase auch nicht mehr geschlossen wird.Also, wie kann ich die Blase explizit schliessen?
Oder gibts noch einen WürgAround, auf den ich noch nicht gekommen bin?Achja, das es handelt sich hierbei um ein eigenes ActiveX Control, falls das
irgendwie relevant sein sollte. (die Elemente werden darauf dynamisch geladen)Vielen Dank schon mal und ein schönes Wochenende,
Smeagol
-
okay, das problem hat sich erübrigt. ich denke, es ist einfach auf die struktur zurückzuführen.
Der Balloon scheint direkt oder indirekt die Draw Funktion des Controls aufzurufen,
wo hier noch weitere Aufrufe fehlten.Schönen Tag noch
