Gute Nacht MicMic,
hast du eventuell den Maus-Cursor über der Listbox liegen, während du mit den Pfeiltasten durch die Items navigierst?
So könnte ich es eher nachvollziehen, ansonsten nicht, denn das sind komplett unabhängige Abläufe.
Ja, der Mauszeiger liegt hier bei diesem Problem über der ListBox. Es sollte aber so dennoch kein OnMouseMove Event ausgeführt werden. Wenn man das Panel durch ein TButton austauscht "(form1.button1.width := form1.button1.width + 10)" wird ebenfalls OnMouseMove ausgeführt. Bei einem "TLabel" aber nicht. Gerade noch ein wenig weiter getestet. Wenn man CNCommand weglässt und das TPanel einfach in OnKeyUp oder OnKeyDown von der TListBox vergrößert, dann wird auch OnMoveMouse ausgeführt. Ich sehe das irgendwie als Bug von Delphi an.