Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0015717 [Lazarus] LCL minor always 2010-02-09 03:38 2010-03-13 16:12
Reporter Eric Heijnen View Status public  
Assigned To Paul Ishenin
Priority normal Resolution fixed  
Status closed   Product Version 0.9.29 (SVN)
Summary 0015717: TScrollbar is not working
Description The TScrollbar component does not react to anything. It doesn't receive onScroll events and you can not drag the scrollbar to any other position.

Additional Information This same problem happens with the ctrl+space menu help pop-up in the code window, you can not scroll it by clicking the scroll object on the right side
Tags No tags attached.
Fixed in Revision 23912
LazTarget 0.9.30
Widgetset Win32/Win64
Attached Files ? file icon scrollbar.patch [^] (458 bytes) 2010-02-11 07:04
? file icon scrollbar_maxpatch.patch [^] (799 bytes) 2010-02-11 07:05

- Relationships
child of 0015702closedJesus Reyes Scrollbars of Lazreport preview flicker wild and dont work 

-  Notes
(0034376)
Vladimir Zhirov (reporter)
2010-02-10 22:52

The problem introduced in r23635. Until it is fixed you can rollback to r23634 or earlier.
(0034378)
Eric Heijnen (reporter)
2010-02-11 03:00

Thanks, I checked the svn revision and undid the change to HandleScrollMessage in win32callback.inc and recompiled lazarus. It works now (the scrollbars that is, no idea if it creates other bugs)
(0034380)
Vladimir Zhirov (reporter)
2010-02-11 07:12

I attached two patches. The first one (scrollbar.patch) fixes this issue only (0015717), the second (scrollbar_maxpatch.patch) fixes one more potential problem with messing WM/LM messages.
(0034885)
Andreas Schneider (reporter)
2010-03-01 20:47

The problem still persists.
(Just a bump so it's not forgotten :-))
(0034907)
Stefan Müller (reporter)
2010-03-02 18:27

I confirm this bug. I tried the patch provided by Vladimir Zhirov and it seems to work now.
(0035132)
Paul Ishenin (manager)
2010-03-10 09:43

Thanks for the patches. I fixed similar but not the same. So please test and close if ok.

Regards messing WM / LM messages - this is ok. LM messages must map to WM messages. But we have some special LM messages which does not exists in win32 (for gtk).
(0035197)
Vladimir Zhirov (reporter)
2010-03-10 19:58
edited on: 2010-03-10 20:08

Thanks for fixing the problem :) I confirm it's working now.

[sorry, I talked a rubbish here about WM/LM so made some cleanup]


- Issue History
Date Modified Username Field Change
2010-02-09 03:38 Eric Heijnen New Issue
2010-02-09 03:38 Eric Heijnen Widgetset => Win32/Win64
2010-02-09 22:44 Vladimir Zhirov Issue Monitored: Vladimir Zhirov
2010-02-10 22:52 Vladimir Zhirov Note Added: 0034376
2010-02-11 03:00 Eric Heijnen Note Added: 0034378
2010-02-11 07:04 Vladimir Zhirov File Added: scrollbar.patch
2010-02-11 07:05 Vladimir Zhirov File Added: scrollbar_maxpatch.patch
2010-02-11 07:12 Vladimir Zhirov Note Added: 0034380
2010-03-01 20:47 Andreas Schneider Note Added: 0034885
2010-03-02 18:27 Stefan Müller Note Added: 0034907
2010-03-02 18:28 Stefan Müller Issue Monitored: Stefan Müller
2010-03-09 16:58 Vincent Snijders LazTarget => 0.9.30
2010-03-09 16:58 Vincent Snijders Assigned To => Paul Ishenin
2010-03-09 16:58 Vincent Snijders Status new => assigned
2010-03-09 16:58 Vincent Snijders Target Version => 0.9.30
2010-03-10 09:43 Paul Ishenin Fixed in Revision => 23912
2010-03-10 09:43 Paul Ishenin Status assigned => resolved
2010-03-10 09:43 Paul Ishenin Fixed in Version => 0.9.29 (SVN)
2010-03-10 09:43 Paul Ishenin Resolution open => fixed
2010-03-10 09:43 Paul Ishenin Note Added: 0035132
2010-03-10 19:58 Vladimir Zhirov Note Added: 0035197
2010-03-10 20:08 Vladimir Zhirov Note Edited: 0035197
2010-03-10 22:32 Vincent Snijders Relationship added child of 0015702
2010-03-13 16:12 Eric Heijnen Status resolved => closed



Mantis 1.1.1[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker