Commit Graph

429 Commits

Author SHA1 Message Date
jesus
82e093ff6d LCL, fix inserting columns in grid with custom columns, issue #19087
git-svn-id: trunk@33453 -
2011-11-10 07:07:29 +00:00
jesus
12c475e8ed LCL, fix selection after changing fixed cols/rows, issue #20607
git-svn-id: trunk@33313 -
2011-11-04 21:22:04 +00:00
paul
b8c286a25d lcl: reduce amount of warnings, fix use of UTF8Decode and use of UTF8String type
git-svn-id: trunk@33250 -
2011-11-03 06:58:10 +00:00
jesus
3d6a54a8d8 LCL, deactive selection even if OnMouseWheelUp/Down 'handled' the event, issue #20494
git-svn-id: trunk@33125 -
2011-10-28 06:32:12 +00:00
jesus
5e525c79c3 LCL, dbgrid, implements moving selection on right click for delphi compatibility using a new option dgAnyButtonCanSelect, issue #18115
git-svn-id: trunk@33120 -
2011-10-27 20:33:59 +00:00
jesus
6665e00e6c LCL, reverts r33070 #4e9eda7a16: added option to move selection with right click, issue #18115
git-svn-id: trunk@33118 -
2011-10-27 20:02:13 +00:00
juha
193d7f84ac LCL: Fix a crash when deleting a row in string grid. Issue #20549, patch from bald zhang
git-svn-id: trunk@33074 -
2011-10-24 21:38:55 +00:00
zeljko
4e9eda7a16 LCL: Grids: added dgCanSelectAnyButton to grid options so we can select row with right mouse click, now we are Delphi compatibile.Patch by Zoran Vucenovic. Issue #18115
git-svn-id: trunk@33070 -
2011-10-24 16:54:11 +00:00
jesus
0abf333b88 LCL, a grid may not be invalidated correctly on col/row resize
git-svn-id: trunk@33058 -
2011-10-23 21:20:18 +00:00
jesus
5d8d41f146 LCL, grids, disable selection on mousewheel, issue #20494
git-svn-id: trunk@32947 -
2011-10-17 15:14:38 +00:00
blikblum
4ff03734cb lcl: code cleanup - remove local procedure in TCustomDrawGrid.DefaultDrawCell
git-svn-id: trunk@32926 -
2011-10-16 20:09:49 +00:00
jesus
db602a1717 LCL, fix grid cell coords when not using goSmoothScroll, issue #20561
git-svn-id: trunk@32873 -
2011-10-13 19:48:28 +00:00
jesus
6aa2dad49f LCL, check range and readonly columns on pasting data into grid, from Tomasz Wieckowski, issue #18213
git-svn-id: trunk@32504 -
2011-09-24 18:21:59 +00:00
zeljko
7ec6ba14cf LCL: TStringGrid use UTF8CompareText() instead of AnsiCompareText(). fixes #20334
git-svn-id: trunk@32490 -
2011-09-24 06:35:10 +00:00
jesus
47c3378937 LCL, make GetDefaultEditor virtual
git-svn-id: trunk@32452 -
2011-09-21 16:59:54 +00:00
jesus
7af08b9b8b LCL, grids, do not AutoSize TStringCellEditor by default
git-svn-id: trunk@32242 -
2011-09-09 20:17:25 +00:00
jesus
030bda5204 LCL, fix grid row moving indicator when new position is the same as the old one, issue #20084
git-svn-id: trunk@32241 -
2011-09-09 20:01:00 +00:00
jesus
3a422036a4 LCL, grids, made TStringCellEditor OnEditingDone public
git-svn-id: trunk@32235 -
2011-09-08 17:10:09 +00:00
jesus
2033ebd8ed LCL, grids, made TPicklistCellEditor OnEditingDone public
git-svn-id: trunk@32234 -
2011-09-08 17:00:09 +00:00
jesus
e7d5a88de6 LCL, implemented stringgrid SaveToCSVFile and LoadFromCSVFile
git-svn-id: trunk@32179 -
2011-09-05 00:52:00 +00:00
jesus
32102f58e7 LCL, grids: added option to not scroll in a selected partially visible cell, issue #18251
git-svn-id: trunk@32138 -
2011-08-31 22:51:14 +00:00
jesus
7ee3c9d29b LCL, grids, check upper bound on adding string on cols/rows
git-svn-id: trunk@32037 -
2011-08-23 00:04:46 +00:00
jesus
8a68614069 LCL, fix for StringGrid.Row.DelimitedText := s ignores empty string parts, issue #19995
git-svn-id: trunk@32036 -
2011-08-23 00:02:52 +00:00
jesus
e5cca87f42 LCL, grids bidi fixes: scrollbars
git-svn-id: trunk@31818 -
2011-07-28 19:42:51 +00:00
jesus
7e8b3df07f LCL, fix dbgrid cellclick, issue #19818
git-svn-id: trunk@31812 -
2011-07-27 18:22:10 +00:00
juha
cb020b6683 LCL: Fix "Index out of bounds" errors in StringGrid. Modified from patch from Tomasz Wieckowski, issue #19765
git-svn-id: trunk@31746 -
2011-07-19 08:20:51 +00:00
jesus
a959b2c6da LCL, fix MaxTopLeft calc
git-svn-id: trunk@31744 -
2011-07-19 01:45:17 +00:00
jesus
7982496a15 LCL, fix scrollbar range when goSmoothScroll is not specified, missing from last patch
git-svn-id: trunk@31743 -
2011-07-18 23:43:16 +00:00
jesus
8d37fd51f5 LCL, grids scrolling improved behaviour when dragging scrollbar's thumbs
git-svn-id: trunk@31716 -
2011-07-16 19:10:43 +00:00
zeljko
fd126a05a7 Qt: fixed bug with BeginUpdate EndUpdate pair in SetScrollInfo,also send action when slider is released.issue #19687
LCL: Grids: fixed wrong calculation of bottom/right (max pos) of scrollbars in SB_BOTTOM (diff is always 1 on all ws).

git-svn-id: trunk@31587 -
2011-07-07 12:52:00 +00:00
jesus
60702c64ee LCL, grids bidi fixes: unable to show editor in some locations
git-svn-id: trunk@31548 -
2011-07-04 06:17:25 +00:00
jesus
a3238d132e LCL, grids bidi fixes: better cell bounds to fix grid lines trash
git-svn-id: trunk@31547 -
2011-07-04 05:40:46 +00:00
jesus
714becaee7 LCL, implemented grid option goFixedColSizing
git-svn-id: trunk@31521 -
2011-07-03 03:18:21 +00:00
jesus
ddcae0f6ae LCL, grids bidi fixes: autoadvance
git-svn-id: trunk@31448 -
2011-06-29 00:29:34 +00:00
jesus
9d0ff42ad9 LCL, grids bidi fixes: range selection
git-svn-id: trunk@31438 -
2011-06-28 19:44:03 +00:00
jesus
d881cfd685 LCL, grids bidi fixes: sel/cell movement
git-svn-id: trunk@31435 -
2011-06-28 18:55:56 +00:00
jesus
0ea9c34467 LCL, check grid's Topleft range before calc scrollbar position, issue #19615
git-svn-id: trunk@31420 -
2011-06-27 17:50:19 +00:00
jesus
74c3742e3e LCL, fix dbgrid scrollbar jumping issue #19615
git-svn-id: trunk@31369 -
2011-06-24 21:08:05 +00:00
jesus
0cda734085 LCL, grids, option for showing & prefix in columns titles, issue #19470
git-svn-id: trunk@31338 -
2011-06-22 20:51:53 +00:00
jesus
54b44563d9 LCL, make the grids send first typed char to external editors, issue #19306
git-svn-id: trunk@31325 -
2011-06-22 03:46:06 +00:00
jesus
a015faa28d LCL, grids implements moving cell cursor on setting grid.Slectiong, issue #19458
git-svn-id: trunk@31008 -
2011-06-02 06:39:31 +00:00
jesus
89227ce544 LCL, use UTF8 functions on loading and saving grid files, from Maxim Ganetsky, issue #19441
git-svn-id: trunk@31003 -
2011-06-01 20:35:17 +00:00
juha
4c754a2b41 LCL: add feature goAutoAddRows to CustomGrid Options.
git-svn-id: trunk@30814 -
2011-05-19 17:34:10 +00:00
juha
5d298f145e LCL: deprecate OnEditButtonClick and introduce OnButtonClick with more params. Issue #19377
git-svn-id: trunk@30807 -
2011-05-19 12:22:25 +00:00
maxim
29d00b67cf Reverted r30719 (adding SortOrder parameter to OnCompareCells event) and all subsequent commits (r30724, r30727 #7cdf1cffde) which were intended to fix breakage it caused
git-svn-id: trunk@30729 -
2011-05-13 22:54:51 +00:00
juha
49ca3709de LCL: Add SortOrder parameter to OnCompareCells event for custom sorting Grids.
git-svn-id: trunk@30719 -
2011-05-13 09:42:51 +00:00
juha
1e6d1a65e8 LCL: Minor optimization for Grid column sort.
git-svn-id: trunk@30717 -
2011-05-13 09:06:40 +00:00
juha
16c323b485 LCL: Improve the column sort feature of TStringGrid. User defined glyphs are retained after sorting.
git-svn-id: trunk@30645 -
2011-05-09 19:49:46 +00:00
juha
90eb2a6f03 LCL: implement property ColumnClickSorts in DrawGrid and StringGrid.
git-svn-id: trunk@30630 -
2011-05-09 07:55:03 +00:00
jesus
0362996985 LCL, fix grids scrollbars issue #19257
git-svn-id: trunk@30548 -
2011-05-04 19:00:17 +00:00