Edit mit MouseEnter
-
ich bastle mir grad eine Edit-Kompo basierend auf einem TCustomPanel
auf dem Panel liegt ein Edit-Feld und um das Editfeld zeichne ich einen rahmen (direkt auf das canvas von TCustomPanel)
nun will ich den rahmen um das Edit-Feld farblich hervorheben, sobald ich mit der Maus drübergehe
ich hab es schon mit einem label versucht (da es dort ein MouseEnter-Ereignis gibt), das problem ist bloß, dass das editfeld immer vor dem label steht.kennt da jmd ne lösung?
oder gibt es vielleicht ne möglichkeit die kompo auf ein TCustomLabel aufzubauen? dann müsste ich nur das Edit-Feld auf das CutomLabel bekommen, nur wie?
-
Hallo,
benutze MouseMove
beim Edit MouseOver Effeckt an. (Farbe rot z.B.)
beim Panel Effeckt aus (Standartfarbe wie normal def.)
gruß promicha
-
Hmmm vielleicht hilft das hier?
http://c-plusplus.net/forum/viewtopic.php?t=11150&highlight=mouseoutbzw. die Suchfunktion mit dem Stichwort CM_MOUSEENTER
-junix
-
habs hinbekommen (mit CM_MOUSEENTER und CM_MOUSELEAVE)
thx @ all