Hallo zusammen
Stehe wider einmal vor einem alten Problem in meinem Programm, ich habe eine ScrollBox in das ich zur laufzeit dynamisch panels einfüge. Nun habe ich das Problem das ich sobald die Maus über dem Panel ist nicht per MouseWheel scrollen kann. Habe mich auch schon ein wenig schlau gemacht und es sieht so aus das das Panel den Event gar nicht mitbekommt. Nun wollte ich kurz fragen ob jemand dieses Problem schon einmal hatte und ob es dafür einen Workaround gibt oder ob man eine andere Komponente als TPanel nehmen muss um dies zu realisieren.
danke für antworten
TScrollBox mit TPanel MouseWheel
TScrollBox mit TPanel MouseWheel
Windows 7, Lazarus 0.9.28.2 fpc 2.2.4, Firebird 2.1, Zeoslib 6.6.6-stable
Re: TScrollBox mit TPanel MouseWheel
Hatte dieses Problem wirklich noch niemand angetroffen?
Windows 7, Lazarus 0.9.28.2 fpc 2.2.4, Firebird 2.1, Zeoslib 6.6.6-stable
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: TScrollBox mit TPanel MouseWheel
Ich habe versucht es in einem Test Projekt zu umgehen, konnte es aber nicht. Es ist anscheint wirklich ein BUG in der LCL oder es ist so gewollt. Evlt. kannst du auch eine andere Komponente nehmen als das Panel z.b. die Grubbox oder auf das Panel verzichten.
Das Event was du beim Panel auslöst, wenn du das Scroll Rat gebrauchst, wird nicht an die untergeordnete Komponente(ScrollBox) Weiter geleitet.
Evlt. könnte jemand dieses Problem im BUG Tracker eintragen, wenn es da nicht schon drin ist. Für mich ist das Klar ein Fehler / BUG.
Das Event was du beim Panel auslöst, wenn du das Scroll Rat gebrauchst, wird nicht an die untergeordnete Komponente(ScrollBox) Weiter geleitet.
Evlt. könnte jemand dieses Problem im BUG Tracker eintragen, wenn es da nicht schon drin ist. Für mich ist das Klar ein Fehler / BUG.
MFG
Michael Springwald
Michael Springwald