[Lazarus] IDE: Win32: MouseWheel Scrolling (SynEdit)
Christian Budde
Christian at savioursofsoul.de
Mon Oct 27 03:25:09 CET 2008
Hello,
I just worked a bit with lazarus after some month. It's still quite
impressive how good it works. On the other hand it's sad that so many
things do not work yet. Especially in Win32 IMHO it's still easier to
work in Delphi and only switch to Lazarus when necessary.
The reasons for this are so many small which simply doesn't work right
or are anoying. One thing I'd like to mention here is the fact that in
Delphi you can scroll in the editor by more than a line if you hold
[CTRL] pressed while scrolling with the mouse. It's been in the since ages!
I just had a look in the 'synedit.pp' and it seems to be in there as
well. However, it is if defined out. It seems as if the mouse wheel
scrolling is handled elsewhere. Unfortunately I'm not that familar with
the IDE (I did a grep for MouseWheel, but could only find that an
TWouseWheelEvent is fired, but not where to find this).
Could someone give me a hint where to find and fix this. Or explain me,
why the available code in the synedit.pp file can't be used?
If I could help out to solve this issue I'd be glad to 'fix' some more
(like the annoying Shift+Click, that triggers slightly wrong and makes
me continuously enter the wrong unit).
Kind regards,
Christian
More information about the Lazarus
mailing list