Hi,
I have recently upgraded from an old version to 5.8.2.1 of the component pack (DBAdvGrid 2.3.0.1) and my application is now riddled with some new undesirable bugs and/or features. Can you please give some guidance as how to revert to previous behaviour or provide a patch to fix the problems?
Using BDS2006 on Windows XP (this hasn't changed since old version)
Adam
Opening a window with grid with DisjunctRowSelect=true fills all rows in the the grid with incorrect horizontal gradient (without clicking anything). Only the first row should be selected with Vertical gradient. Disjunct clicking should select the disjunct row with vertical gradient.
Clicking on row 2 loses the row selection highlight altogether
I have to click on it again to make it reappear. Subsequent clicks toggle the row selection on/off. This is different to previous behaviour, to deselect a row before I had to hold down Ctrl key.
If I click on the first column (row indicator) then the whole row above it gets wiped
On a grid with a partially obscured row (eg. Fri 19-Nov) I can't click on the row to make it visible (the mouse click is ignored)
If I click on the row indicator it scrolls into view
I can scroll through them with the mouse wheel but it only ever shows 2 rows.
If I use the arrow keys to scroll to the last row then arrow up another row appears
By repeating down arrow up arrow keys I can make all rows appear one at a time
Probably related bug to above, this dataset has 23 rows but grid says there are only 7.
If I click on the last row then press down arrow key the next record in the data (No. 32) set is shown overwriting the last row (no. 35)
I can scroll all the way to the first record this way without the top records moving.
I can arrow back up through the records only the last row changes then when I get to row 23 the entire grid wipes except for the last row.
Clicking on one of the blank rows forces a refresh from that row down and rows reappear
In this example when I click on the indicator on row 3
another column is inserted and the indicator is drawn in the wrong column