View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0029420 | Lazarus | LCL | public | 2016-01-16 21:51 | 2016-01-18 22:07 |
Reporter | Michl | Assigned To | Ondrej Pokorny | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Windows | OS | 7 | ||
Product Version | 1.5 (SVN) | ||||
Target Version | 1.6 | Fixed in Version | 1.7 (SVN) | ||
Summary | 0029420: [patch] grid fix for offset bug | ||||
Description | By default goSmoothScroll is set in TDrawGrid and TStringGrid options. If you scroll with the scrollbars a bit, the offset of the cells is changed. If you not step with the keyboard in the grid, the cells are painted at the wrong position. | ||||
Steps To Reproduce | Start added example or create a project with a grid witch is bigger than the form so the scrollbars appear. - scroll a little bit, that the cells at the first position aren't completly painted - click on one cell in the grid - step with the keyboard -> the new painted cells have a other offset than the old cells | ||||
Additional Information | The patch has no effect for TDBGrid, cause there is no SmoothScroll option (only full painted cells). It works for vertical and horizontal cutted cells (see testproject). There was a little thread about that issue on German Lazarusforum: http://www.lazarusforum.de/viewtopic.php?f=19&t=9311 | ||||
Tags | No tags attached. | ||||
Fixed in Revision | 51317 | ||||
LazTarget | 1.6 | ||||
Widgetset | Win32/Win64 | ||||
Attached Files |
|
|
|
|
|
|
|
|
It works for the IDE too ;) The snapshot was made without the patch (Options -> Editor -> Mouse -> Advanced). |
|
Thanks! |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-01-16 21:51 | Michl | New Issue | |
2016-01-16 21:51 | Michl | File Added: offsetpatch.pas | |
2016-01-16 21:55 | Michl | File Added: testproject.zip | |
2016-01-17 22:45 | Michl | File Added: snapshot.png | |
2016-01-17 22:48 | Michl | Note Added: 0089015 | |
2016-01-17 22:55 | Michl | Note Edited: 0089015 | View Revisions |
2016-01-18 19:32 | Ondrej Pokorny | LazTarget | => - |
2016-01-18 19:32 | Ondrej Pokorny | Status | new => confirmed |
2016-01-18 19:40 | Ondrej Pokorny | Assigned To | => Ondrej Pokorny |
2016-01-18 19:40 | Ondrej Pokorny | Status | confirmed => assigned |
2016-01-18 19:48 | Ondrej Pokorny | Fixed in Revision | => 51317 |
2016-01-18 19:48 | Ondrej Pokorny | LazTarget | - => 1.6 |
2016-01-18 19:48 | Ondrej Pokorny | Status | assigned => resolved |
2016-01-18 19:48 | Ondrej Pokorny | Fixed in Version | => 1.7 (SVN) |
2016-01-18 19:48 | Ondrej Pokorny | Resolution | open => fixed |
2016-01-18 19:48 | Ondrej Pokorny | Target Version | => 1.6 |
2016-01-18 22:07 | Michl | Note Added: 0089050 | |
2016-01-18 22:07 | Michl | Status | resolved => closed |