jesus
|
7751c168d7
|
LCL: Fix stringgrid double validation and revert patch that broke extending selection, modified patch from tintinux, issue #34306
git-svn-id: trunk@59691 -
|
2018-11-29 01:47:38 +00:00 |
|
juha
|
21ce8c93c4
|
LCL: Prevent a double validation message in TStringGrid. Issue #34306, patch from Tintinux.
git-svn-id: trunk@59207 -
|
2018-10-01 08:41:39 +00:00 |
|
jesus
|
5ec773de73
|
LCL: grids, implements autoedit when double clicking. Issue #33888
git-svn-id: trunk@58958 -
|
2018-09-12 02:29:06 +00:00 |
|
jesus
|
528b7210b5
|
LCL: modified grid comment about exchange cols/rows
git-svn-id: trunk@58957 -
|
2018-09-12 02:02:57 +00:00 |
|
bart
|
828f4e74ef
|
TValueListEditor: implement sort. Based on a patch by Jesus Reyes. Issue #0034141.
git-svn-id: trunk@58773 -
|
2018-08-24 16:06:59 +00:00 |
|
jesus
|
824d21014a
|
LCL: reset row's top and bottom bounds after drawing cell and fix merge cells example issue #34017
git-svn-id: trunk@58711 -
|
2018-08-15 08:07:10 +00:00 |
|
jesus
|
e040a8ff23
|
LCL: Fix painting extended cell, issue #34017
git-svn-id: trunk@58708 -
|
2018-08-14 18:43:13 +00:00 |
|
wp
|
b40b0339fa
|
LCL: Fix crash of grid when it is cleared while a cell is in edit mode.
git-svn-id: trunk@58625 -
|
2018-07-24 21:21:44 +00:00 |
|
wp
|
f7e5c6c595
|
LCL: Fix grid not being repainted when the last row is deleted by setting RowCount to 0 (issue #34025, comment #0109658).
git-svn-id: trunk@58624 -
|
2018-07-24 19:09:14 +00:00 |
|
wp
|
eadf7690aa
|
LCL: Fix grids crashing when a key is pressed after the last row has been deleted (issue #34025)
git-svn-id: trunk@58623 -
|
2018-07-24 19:02:59 +00:00 |
|
ondrej
|
0c5181bf67
|
Revert r58337 and r58339 #e887c43e0d
git-svn-id: trunk@58346 -
|
2018-06-19 20:04:57 +00:00 |
|
ondrej
|
f1b3d3f742
|
LCL: call OnEditingDone (DoEditingDone) only if something changed
git-svn-id: trunk@58337 -
|
2018-06-19 17:11:31 +00:00 |
|
juha
|
3574bdfb6d
|
Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
|
2018-06-13 13:59:07 +00:00 |
|
ondrej
|
70b731c254
|
LCL: publish DoubleBuffered & ParentDoubleBuffered
git-svn-id: trunk@58099 -
|
2018-06-03 20:36:08 +00:00 |
|
jesus
|
825c389d9b
|
LCL, fix grid's goScrollKeepVisible, issue #33783
git-svn-id: trunk@58024 -
|
2018-05-25 06:22:40 +00:00 |
|
wp
|
d60896d479
|
LCL/grids: Fix position of grid header icons in case of right-to-left mode.
git-svn-id: trunk@57977 -
|
2018-05-20 07:46:03 +00:00 |
|
wp
|
3054d073cf
|
LCL/Grids: Mirror position of sort icon in grid header cells if BiDi is set to right-to-left.
git-svn-id: trunk@57976 -
|
2018-05-19 21:21:05 +00:00 |
|
wp
|
835a65e709
|
LCL/grids: Show sort arrows in header of sorted grid even if the grid does not define columns (issue #33731) -- hopefully correct now...
git-svn-id: trunk@57969 -
|
2018-05-19 10:17:55 +00:00 |
|
wp
|
a47fa2b041
|
LCL/grids: Undo commits r57960 #7ea1e8cd31 and 57963
git-svn-id: trunk@57964 -
|
2018-05-18 22:22:59 +00:00 |
|
wp
|
0c2a0ee826
|
lcl/grids: Fix sort arrow of grid with columns being painted twice after prev commit.
git-svn-id: trunk@57963 -
|
2018-05-18 21:46:36 +00:00 |
|
wp
|
7ea1e8cd31
|
LCL/grids: Show sort arrows in header of sorted grid even if the grid does not define columns (issue #33731).
git-svn-id: trunk@57960 -
|
2018-05-18 21:05:49 +00:00 |
|
ondrej
|
e5ab08f99b
|
LCL: grids: remove checkbox images
git-svn-id: trunk@57927 -
|
2018-05-13 19:44:29 +00:00 |
|
ondrej
|
26213f037c
|
lcl: TLCLGlyphs: fix rounding error when calculating suffixes
git-svn-id: trunk@57864 -
|
2018-05-09 01:36:25 +00:00 |
|
ondrej
|
56ba252d91
|
LCL: LCLGlyphs: Suffix100Scale
git-svn-id: trunk@57856 -
|
2018-05-08 23:02:58 +00:00 |
|
hnb
|
42b24279aa
|
LCL: grids: fix potential Access Violation
git-svn-id: trunk@57797 -
|
2018-05-06 22:54:01 +00:00 |
|
ondrej
|
9fae8f17bf
|
LCL: grids: fix compilation with FPC 3.0.x
git-svn-id: trunk@57764 -
|
2018-05-01 20:27:49 +00:00 |
|
ondrej
|
2f9cdb4f2d
|
LCL: move+rename Buttons.LCLBtnGlyphs to ImgList.LCLGlyphs
git-svn-id: trunk@57761 -
|
2018-05-01 13:53:54 +00:00 |
|
ondrej
|
5646ae5bec
|
LCL: grids: fix use theme sort arrows if themed arrows are not available
git-svn-id: trunk@57753 -
|
2018-05-01 09:03:38 +00:00 |
|
ondrej
|
8490f66838
|
LCL: grids: use theme sort arrows
git-svn-id: trunk@57751 -
|
2018-05-01 08:26:45 +00:00 |
|
ondrej
|
c21438af96
|
LCL: grids: rewrite title image drawing. Don't misuse title image list for sort glyphs.
git-svn-id: trunk@57750 -
|
2018-05-01 07:17:27 +00:00 |
|
ondrej
|
c4fd3db448
|
LCL: grids: use LCLBtnGlyphs for sort images
git-svn-id: trunk@57748 -
|
2018-04-30 11:26:33 +00:00 |
|
ondrej
|
f26d843766
|
LCL: grids: fix GetDefaultRowHeight Font PPI
git-svn-id: trunk@57747 -
|
2018-04-30 11:00:14 +00:00 |
|
ondrej
|
6aeda4ec09
|
LCL: grids: use LCLBtnGlyphs for checkbox images
git-svn-id: trunk@57746 -
|
2018-04-30 10:59:23 +00:00 |
|
wp
|
c21a4162b9
|
LCL: Replace some lcl images by more well-known ones (in several Hi-DPI resolutions, by Roland Hahn). Fix grids.pas not compiling with png instead of xpm images.
git-svn-id: trunk@57744 -
|
2018-04-30 08:42:11 +00:00 |
|
jesus
|
00d168199d
|
LCL: Paint the focus rectangle white when UseXORFeatures=true, issue #33042
git-svn-id: trunk@57661 -
|
2018-04-17 18:35:26 +00:00 |
|
juha
|
6d91ea5294
|
LCL: Remove an assertion when getting an invalid cell rect in TCustomGrid. Return Rect(0,0,0,0) instead. Issue #33273.
git-svn-id: trunk@57416 -
|
2018-02-28 13:20:29 +00:00 |
|
ondrej
|
4a5dab2d4b
|
LCL: fix compilation with FPC 3.0.0
git-svn-id: trunk@57167 -
|
2018-01-27 18:55:34 +00:00 |
|
ondrej
|
454fc69b9e
|
LCL: High-DPI ImageList: rename *ForImagePPI to *ForPPI
git-svn-id: branches/HiDPIImageList@57068 -
|
2018-01-13 04:25:01 +00:00 |
|
ondrej
|
90f22ba7fd
|
LCL: High-DPI ImageList: LCL runtime and win32
git-svn-id: branches/HiDPIImageList@57039 -
|
2018-01-10 12:46:42 +00:00 |
|
bart
|
b63451bdf7
|
Grids: factor out IsEmptyRow function and correctly use the ARow paramter inside the function. Issue #0032965.
git-svn-id: trunk@57005 -
|
2018-01-07 16:57:10 +00:00 |
|
juha
|
a3649ec49b
|
LCL: Extend horizontal mouse wheel messages for Carbon and Cocoa. Remove ssHyper. Issue #32753, patch from AlexeyT.
git-svn-id: trunk@56659 -
|
2017-12-07 14:58:36 +00:00 |
|
juha
|
d171170bb6
|
LCL: Extend horizontal mouse wheel messages for Grid and TreeView. Issue #32753, patch from AlexeyT.
git-svn-id: trunk@56654 -
|
2017-12-06 11:25:07 +00:00 |
|
juha
|
d2b1729095
|
LazUtils: Rename TArray -> TPointerPointerArray.
git-svn-id: trunk@56396 -
|
2017-11-13 17:33:36 +00:00 |
|
juha
|
2b76275fb8
|
LCL: Use IntegerList in TGridDataCache for AccumWidth and AccumHeight.
git-svn-id: trunk@56395 -
|
2017-11-13 17:33:35 +00:00 |
|
juha
|
86aadcad56
|
LCL: Use IntegerList for FCols and FRows of TCustomGrid.
git-svn-id: trunk@56390 -
|
2017-11-13 17:33:29 +00:00 |
|
juha
|
ddec3eb450
|
LCL: Rename members in TVirtualGrid to avoid confusion with TGrid members. Eg. FCells -> FCellArr.
git-svn-id: trunk@56389 -
|
2017-11-13 17:33:28 +00:00 |
|
juha
|
8de5a73097
|
LCL: Prevent a crash when getting editor for an empty Grid. Issue #32623, patch from C Western.
git-svn-id: trunk@56235 -
|
2017-10-29 21:20:57 +00:00 |
|
juha
|
ec6a7b1e82
|
LCL: Cancel edit in grids and validate entry for TDrawGrid. Issue #27328, patch from Michl.
git-svn-id: trunk@55901 -
|
2017-09-23 14:33:06 +00:00 |
|
juha
|
009609b2f1
|
LCL, DbGrids: Clear only rows, not columns in TCustomGrid.SetRowCount. Remove debug code added earlier. Issue #31380.
git-svn-id: trunk@55895 -
|
2017-09-22 21:50:32 +00:00 |
|
juha
|
46a644e289
|
LCL, DbGrids: Add a workaround to prevent range error + some code for debugging issue #31380.
git-svn-id: trunk@55893 -
|
2017-09-22 12:28:51 +00:00 |
|
jesus
|
625ed6ca90
|
LCL, grids: update fixed cols/rows count on inserting a column/row in a fixed zone
git-svn-id: trunk@55766 -
|
2017-08-31 21:12:35 +00:00 |
|
jesus
|
56d952d15c
|
LCL: grids: addded enabling triggering ValidateEntry on Paste with ValidateOnSetSelection property
git-svn-id: trunk@55746 -
|
2017-08-26 19:08:53 +00:00 |
|
jesus
|
1bd078ef60
|
LCL, grids: made EditorTextChanged, issue #32329
git-svn-id: trunk@55745 -
|
2017-08-26 19:02:43 +00:00 |
|
wp
|
b5248871cb
|
grids: Undo publishing of TDrawGrid.CellHintPriority (compilation issues).
git-svn-id: trunk@55640 -
|
2017-08-06 22:40:30 +00:00 |
|
wp
|
f4c18e624f
|
grids: Change default value of CellHintPriority to chpAllNoDefault. Publish CellHintPriority for TDrawGrid (issue #32243).
git-svn-id: trunk@55639 -
|
2017-08-06 19:21:40 +00:00 |
|
wp
|
7d9b734b20
|
grids: Ignore empty grid's Hint in case of CellHintPriority=chpAll.
git-svn-id: trunk@55637 -
|
2017-08-06 10:42:17 +00:00 |
|
wp
|
9449604df9
|
grids: High-dpi scaling of constCellPadding, constRubberSpace and constColRowBorderTolerance
git-svn-id: trunk@55495 -
|
2017-07-13 08:57:10 +00:00 |
|
wp
|
6b1b12d66d
|
grids: Introduce constColRowBorderTolerance for colwidth/rowheight resizing.
git-svn-id: trunk@55494 -
|
2017-07-13 08:23:24 +00:00 |
|
wp
|
afacb97710
|
grids: Fix size of focus rectangle if gridlinewidth > 1 (issue #32002)
git-svn-id: trunk@55334 -
|
2017-06-12 11:37:41 +00:00 |
|
ondrej
|
827fbc6932
|
lcl: grids: fix endless loop in ScrollToCell for 0 Width/Height and non-SmoothScroll. Issue #31942
git-svn-id: trunk@55267 -
|
2017-06-08 14:49:16 +00:00 |
|
mattias
|
26d1063cd6
|
lcl: TGrid: DoMouseWheel scroll horizontally when pressing Hyper, issue #31898 from AlexeyT
git-svn-id: trunk@55265 -
|
2017-06-07 11:56:58 +00:00 |
|
wp
|
02ce123caa
|
LCL/grids: Some refactoring of the cell hint construction process.
git-svn-id: trunk@55210 -
|
2017-06-04 15:02:23 +00:00 |
|
wp
|
3c7559c6e2
|
Revert r55207 #11f3b76108
git-svn-id: trunk@55208 -
|
2017-06-04 13:28:44 +00:00 |
|
wp
|
11f3b76108
|
DBGrids: Improved cell hints.
git-svn-id: trunk@55207 -
|
2017-06-04 10:18:34 +00:00 |
|
ondrej
|
8ebd490576
|
LCL: grids: initialize scrollbar visibility info with correct values
git-svn-id: trunk@55164 -
|
2017-06-02 18:58:27 +00:00 |
|
ondrej
|
b329e88f51
|
LCL: Grids: we need VisualChange and UpdateSizes also when handle is not allocated to access correct cache values. Issue #31955
git-svn-id: trunk@55163 -
|
2017-06-02 18:34:33 +00:00 |
|
ondrej
|
083ef5923c
|
LCL: rename TControl.ScaleCoord* methods
git-svn-id: trunk@55022 -
|
2017-05-20 10:02:25 +00:00 |
|
ondrej
|
aa4dfd880b
|
lcl: grids: add Options2 = [goScrollToLastCol, goScrollToLastRow]. Issue #31766
git-svn-id: trunk@54970 -
|
2017-05-18 13:52:33 +00:00 |
|
ondrej
|
9edd2d5ad2
|
lcl: grids: keep *IsStored functions to DefaultColWidth and DefaultRowHeight properties protected-only (related revision: r54949 #80a8c39f9d)
git-svn-id: trunk@54956 -
|
2017-05-17 19:06:19 +00:00 |
|
ondrej
|
80a8c39f9d
|
lcl: grids: add (forgotten) *IsStored functions to DefaultColWidth and DefaultRowHeight properties. (related revision: r54948 #b54495505b)
git-svn-id: trunk@54949 -
|
2017-05-17 14:09:04 +00:00 |
|
ondrej
|
b54495505b
|
lcl: grids: high-DPI: rewrite ColWidth&RowHeight scaling so that it's Delphi and Lazarus 1.6 compatible.
git-svn-id: trunk@54948 -
|
2017-05-17 10:08:56 +00:00 |
|
ondrej
|
db2a57aa2c
|
grids: scale native bitmaps. Issue #31771
ide: buildmodesmanager dialog: high-DPI check boxes. Issue #31771
git-svn-id: trunk@54918 -
|
2017-05-14 10:04:10 +00:00 |
|
ondrej
|
e6c01afbe1
|
lcl: grids: always store valid column width. Issue #31806
git-svn-id: trunk@54903 -
|
2017-05-14 07:06:06 +00:00 |
|
ondrej
|
4d19bebe6c
|
lcl: grids: fix default TGridColumn width. Issue #31806
git-svn-id: trunk@54895 -
|
2017-05-13 10:59:47 +00:00 |
|
ondrej
|
56f3c227b7
|
lcl: grids: revert r54883 #bff91a4961
git-svn-id: trunk@54885 -
|
2017-05-12 20:17:25 +00:00 |
|
ondrej
|
bff91a4961
|
lcl: grids: rename GetRealDefaultColWidth and GetRealDefaultRowHeight to GetRealDef* (LCL consistency). Issue #31715
git-svn-id: trunk@54883 -
|
2017-05-12 19:42:50 +00:00 |
|
ondrej
|
3ba0ca06c3
|
lcl: grids: make default value for DefRowHeight and DefColWidth 0 and not -1 (due to LCL consistency). Issue #31715
git-svn-id: trunk@54882 -
|
2017-05-12 18:51:34 +00:00 |
|
ondrej
|
92cf9781fa
|
lcl: grids: make GetDefaultRowHeight and *ColWidth public. Issue #31762 and #31715
git-svn-id: trunk@54844 -
|
2017-05-09 07:30:18 +00:00 |
|
ondrej
|
5fc40612bc
|
lcl: grids: scroll to highest possible value if col/row are out of valid bounds. Related to issue #31766
git-svn-id: trunk@54841 -
|
2017-05-08 21:24:20 +00:00 |
|
ondrej
|
553d56948a
|
lcl: grids: fix scrolling after r54816 #43e271b439, issue #31715
git-svn-id: trunk@54840 -
|
2017-05-08 21:13:19 +00:00 |
|
ondrej
|
76e4dccfaa
|
lcl: grids: ignore WMSIZE when updating scrollbars. Solves part of issue #31715
git-svn-id: trunk@54817 -
|
2017-05-05 22:49:59 +00:00 |
|
ondrej
|
43e271b439
|
lcl: grids: Hi-DPI: row heights and column width. New default (system) value is -1. Solves part of issue #31715
git-svn-id: trunk@54816 -
|
2017-05-05 22:38:49 +00:00 |
|
ondrej
|
e3f7770451
|
lcl: grids: disable VisualChange and UpdateSizes if AutoSize is disabled. Solves part of issue #31715
git-svn-id: trunk@54812 -
|
2017-05-05 19:59:42 +00:00 |
|
jesus
|
ff2d2b0a3a
|
LCL: fix size of TCustomGrid ButtonStyle cbsButtonColumn, Michl patch, issue #0027213
git-svn-id: trunk@54784 -
|
2017-04-30 19:24:19 +00:00 |
|
wp
|
093242498d
|
LCL: Activate ImageIndexPropertyEditor for grids (Columns[].Title.ImageIndex, ImageIndexSortAsc/Desc)
git-svn-id: trunk@54762 -
|
2017-04-27 22:47:29 +00:00 |
|
wp
|
6ddfc9b60c
|
LCL Grids: Rename new sort image indexes to ImageIndexSortAsc and ImageIndexSortDesc
git-svn-id: trunk@54759 -
|
2017-04-27 19:38:48 +00:00 |
|
wp
|
f1771e6b02
|
LCL: Grids: Add properties AscImageIndex and DescImageIndex
git-svn-id: trunk@54755 -
|
2017-04-27 11:15:51 +00:00 |
|
ondrej
|
1223f3b20a
|
lcl: grids: don't invalidate grid when changing bounds if not necessary. Issue #31518
git-svn-id: trunk@54733 -
|
2017-04-25 10:34:28 +00:00 |
|
ondrej
|
910b0b45e8
|
lcl: grids: fix endless loop "paint->update scrollbars->paint". Issue #31518
git-svn-id: trunk@54732 -
|
2017-04-25 10:32:49 +00:00 |
|
jesus
|
95312d4835
|
LCL: Fix grid's LoadFromCSVStream when there are CustomColumns and fixedCols, issue #31293
git-svn-id: trunk@54621 -
|
2017-04-16 06:14:44 +00:00 |
|
ondrej
|
cdcf32e873
|
lcl: grids: fix ScrollToCell BidiMode + fix smooth scroll if both X and Y have to be scrolled. Issue #31552
git-svn-id: trunk@54499 -
|
2017-03-29 08:36:41 +00:00 |
|
ondrej
|
08c52fc1e0
|
LCL: Grids: fix RTL scrolling. Issue #31552
git-svn-id: trunk@54485 -
|
2017-03-26 17:29:21 +00:00 |
|
ondrej
|
bc9ea113b6
|
lcl: grid: fix repainting issues when changing bounds on Gtk2. Issue #31518
git-svn-id: trunk@54381 -
|
2017-03-10 12:52:32 +00:00 |
|
ondrej
|
3cbd802990
|
LCL: grids: add smooth scrolling when resizing. Sub-Issue #31475
git-svn-id: trunk@54380 -
|
2017-03-10 11:25:18 +00:00 |
|
ondrej
|
b1b01dd4c3
|
LCL: grids: remove wrong DoOnChangeBounds. Solves issue #21918
git-svn-id: trunk@54379 -
|
2017-03-10 11:23:01 +00:00 |
|
ondrej
|
685ada05b3
|
LCL: grids: MaxTopLeft may not be smaller than the Fixed area. Issue #31475
git-svn-id: trunk@54378 -
|
2017-03-09 07:54:58 +00:00 |
|
ondrej
|
592b495a47
|
LCL: HighDPI: use relative font scaling, not the absolute PPI (fix for r54210 #eb28e06e83). Issue #31276
git-svn-id: trunk@54211 -
|
2017-02-20 15:04:02 +00:00 |
|
ondrej
|
eb28e06e83
|
LCL: HighDPI: fix font scaling. Issue #31276
git-svn-id: trunk@54210 -
|
2017-02-20 13:59:36 +00:00 |
|
wp
|
ce7b128603
|
lcl: Fix grid's ButtonStringEditor ignoring cell text alignment (issue #0031402).
git-svn-id: trunk@54172 -
|
2017-02-16 20:44:10 +00:00 |
|
jesus
|
6a6c4c33d5
|
LCL, grids: fix Clipping Region Error in TCustomGrd Descendents, patch from Tony Whyman, issue #30892
git-svn-id: trunk@54084 -
|
2017-02-03 18:53:45 +00:00 |
|
jesus
|
14145bdd4a
|
LCL, grids: do not quote copied cell when the text contain a quote,issue #30623
git-svn-id: trunk@54001 -
|
2017-01-25 15:14:20 +00:00 |
|
jesus
|
90a4a40c23
|
LCL, Grids: fix focus rect painting issue #31268
git-svn-id: trunk@54000 -
|
2017-01-25 14:57:04 +00:00 |
|
jesus
|
14660d80cd
|
LCL, grids: fix OnHeaderSized not called on DblClicked AutoSized column, patch from Janusz Tomczak, issue #31226
git-svn-id: trunk@53998 -
|
2017-01-24 21:53:16 +00:00 |
|
jesus
|
7723412ce7
|
LCL, fix autoadjust column width for columns with images
git-svn-id: trunk@53997 -
|
2017-01-24 21:45:04 +00:00 |
|
ondrej
|
ae58211303
|
grids: always scale FDefColWidth and FDefRowHeight (without chicking IsDefRowHeightStored).
git-svn-id: trunk@53992 -
|
2017-01-24 12:07:30 +00:00 |
|
jesus
|
fad73bb819
|
LCL, fix for index out of range when using DbGrid's OnRowMoved, see issue #31061
git-svn-id: trunk@53986 -
|
2017-01-23 20:20:34 +00:00 |
|
mattias
|
de4b901bdd
|
lcl: fixed typo and formatting
git-svn-id: trunk@53967 -
|
2017-01-18 11:36:17 +00:00 |
|
juha
|
39edd3b2b6
|
LCL: Add more title attributes in TCustomGrid.LoadColumns and SaveColumns. Issue #31173, patch from Andrey Korol.
git-svn-id: trunk@53848 -
|
2017-01-03 00:10:48 +00:00 |
|
juha
|
73aa9aa4bb
|
Order uses sections again to see dependencies better.
git-svn-id: trunk@53738 -
|
2016-12-20 16:26:44 +00:00 |
|
ondrej
|
e7b8a7cf27
|
lcl: highDPI: rename AScaleFonts parameter to AScale0Fonts and change its behavior. Issue #31083
git-svn-id: trunk@53594 -
|
2016-12-07 22:22:50 +00:00 |
|
ondrej
|
ec3be77f3d
|
lcl: grids: highDPI: fix DefaultRowHeight scaling
git-svn-id: trunk@53582 -
|
2016-12-06 19:48:23 +00:00 |
|
ondrej
|
6b37ddd73e
|
lcl: grids: fix after r53574 #0296fdc7ae
git-svn-id: trunk@53575 -
|
2016-12-06 14:48:22 +00:00 |
|
ondrej
|
0296fdc7ae
|
lcl: implement DoAutoAdjustLayout for these controls: TCustomListView, TCustomGrid, TCustomListBox. Issue #14688, patch by regs
git-svn-id: trunk@53574 -
|
2016-12-06 14:28:37 +00:00 |
|
ondrej
|
a86cf7678d
|
LCL: grids: fix WMHScroll handling.
git-svn-id: trunk@53476 -
|
2016-11-29 11:07:57 +00:00 |
|
ondrej
|
1b4e67aa7c
|
LCL: grids: fix UpdateCachedSizes bug that moved selected cell outside the visible area for non-standard cell sizes. Issue #30678
git-svn-id: trunk@53262 -
|
2016-10-29 14:35:04 +00:00 |
|
jesus
|
cfd4d8626c
|
LCL: fix TStringGrid copying a single empty cell to clipboard, issue #30607
git-svn-id: trunk@52995 -
|
2016-09-19 17:01:26 +00:00 |
|
jesus
|
dff5e86d21
|
LCL, Grids: fix copying cells on first row when there are custom columns and FixedRows=0, patch from K155LA3, issue #0030608
git-svn-id: trunk@52983 -
|
2016-09-16 23:39:48 +00:00 |
|
jesus
|
c3d5c5e203
|
LCL, StringGrid: Fix paste of multilined text, implements custom processing of copied/pasted text using the new OnCellProcess event
git-svn-id: trunk@52976 -
|
2016-09-15 20:29:15 +00:00 |
|
bart
|
b1262a951e
|
Grids: fix wrong result of TCustomGrid.GetEditorBorderStyle when FEditor = FPickListEditor. Issue #0028782.
git-svn-id: trunk@52912 -
|
2016-09-04 12:51:11 +00:00 |
|
jesus
|
ca41291b52
|
Grids, fix pasting selection where last cells or each row are empty, issue #30454
git-svn-id: trunk@52904 -
|
2016-09-01 17:37:43 +00:00 |
|
ondrej
|
f2755c401f
|
LCL: grids: don't reset offset when start col/row dragging
git-svn-id: trunk@52819 -
|
2016-08-17 16:44:55 +00:00 |
|
jesus
|
12693f48c3
|
LCL, grids: Stop processing the key VK_ESCAPE in the editor if the user has already handled the event, issue #30044
git-svn-id: trunk@52749 -
|
2016-07-25 18:49:56 +00:00 |
|
jesus
|
0653cf52ef
|
LCL,Grids: Restore old value when pressing ESCAPE, from Andrey Korol, issue #30044
git-svn-id: trunk@52707 -
|
2016-07-17 22:14:06 +00:00 |
|
jesus
|
0a5992a38f
|
LCL, grids: Fix long hints, patch from wp, issue #28816
git-svn-id: trunk@52705 -
|
2016-07-17 19:20:30 +00:00 |
|
jesus
|
8f4aefa2f6
|
LCL, grids: Implements grid.ColRow property, resolves issue #30364
git-svn-id: trunk@52668 -
|
2016-07-12 00:45:29 +00:00 |
|
jesus
|
dac8469d9c
|
LCl,grids: fix ignoring first EditorMode:=true, issue #30337
git-svn-id: trunk@52616 -
|
2016-07-04 03:24:14 +00:00 |
|
jesus
|
8b9f0e9b49
|
LCL, Grids: Implemented AfterMoveSelection, resolves issue #23173
git-svn-id: trunk@52615 -
|
2016-07-03 22:04:42 +00:00 |
|
jesus
|
67a56eb60a
|
LCl,Grids: Implements FixedGridLineColor for using with flat grid, modified patch by Malcome, issue #30332
git-svn-id: trunk@52602 -
|
2016-07-02 19:25:07 +00:00 |
|
jesus
|
86383be1c4
|
LCL, grids: fix ignoring first "Delete" key press, issue #30335
git-svn-id: trunk@52601 -
|
2016-07-02 18:02:30 +00:00 |
|
jesus
|
4d57da51b5
|
LCL, Grids: Implements AutoAdjustColumns in DbGrid, deprecates AutoSizeColumns. Fix Indicator resize problem, issue #30061
git-svn-id: trunk@52583 -
|
2016-06-29 00:59:27 +00:00 |
|
jesus
|
220c413059
|
LCL, grids: removed debug line
git-svn-id: trunk@52577 -
|
2016-06-23 20:38:12 +00:00 |
|
mattias
|
36b72c350c
|
lcl: less debugging
git-svn-id: trunk@52559 -
|
2016-06-22 14:35:21 +00:00 |
|
mattias
|
03e749be43
|
lcl: gtk2: GTKAPIWidget_FocusIn: check if client widget can be focused
git-svn-id: trunk@52558 -
|
2016-06-22 14:34:20 +00:00 |
|
ondrej
|
6eb42f280e
|
lcl: grids: check top left after size change - also for negative values. Issue #30211
git-svn-id: trunk@52497 -
|
2016-06-12 20:26:01 +00:00 |
|
ondrej
|
46c8b6c3f3
|
lcl: grids: check top left after size change. Issue #30211
git-svn-id: trunk@52493 -
|
2016-06-12 17:41:48 +00:00 |
|
ondrej
|
baee210e40
|
lcl: TGridColumn: change Tag type from Integer to PtrInt. Issue #30209, patch by Zoran Vučenović
git-svn-id: trunk@52414 -
|
2016-05-30 21:11:43 +00:00 |
|
ondrej
|
8999b027ad
|
lcl: grids: fix ranges in GetPxTopLeft. Issue #30184
git-svn-id: trunk@52390 -
|
2016-05-25 14:41:40 +00:00 |
|
ondrej
|
ebb86e4569
|
lcl: grids: fix GetPxTopLeft if there are no normal rows/columns in the grid. Issue #30184
git-svn-id: trunk@52388 -
|
2016-05-25 04:23:37 +00:00 |
|
ondrej
|
40631ca1a5
|
lcl: grids: fix scroll area for flat grid. Issue #30173
git-svn-id: trunk@52368 -
|
2016-05-23 16:38:31 +00:00 |
|
ondrej
|
58277d75f2
|
lcl: grids: don't add line break if only one cell is selected. Change #13#10 to sLineBreak
git-svn-id: trunk@52352 -
|
2016-05-23 06:13:04 +00:00 |
|
ondrej
|
0b9e2259d5
|
lcl: grids: fix scrollbar visibility and MaxTLOffset.
git-svn-id: trunk@52351 -
|
2016-05-23 05:39:30 +00:00 |
|
ondrej
|
e7c61fbccf
|
lcl: grids: allow smooth scrolling for vertical and horizontal scrollbars independently.
git-svn-id: trunk@52349 -
|
2016-05-23 05:03:54 +00:00 |
|
ondrej
|
5b82107429
|
LCL: grids: fix endless paint loop on Gtk2. Issue #30160
git-svn-id: trunk@52333 -
|
2016-05-20 11:07:00 +00:00 |
|
ondrej
|
826e528110
|
LCL: grids: fix recent regressions: goThumbTracking behavior, grid editor scrolling, comment
git-svn-id: trunk@52331 -
|
2016-05-19 21:57:00 +00:00 |
|
ondrej
|
fc9ac9dd0b
|
LCL: grids: don't reset col/row offset in MoveNextAuto.
git-svn-id: trunk@52330 -
|
2016-05-19 21:49:47 +00:00 |
|
ondrej
|
7011d822c7
|
LCL: grids: better name TrySmoothScrollBy.
git-svn-id: trunk@52324 -
|
2016-05-17 21:09:32 +00:00 |
|
ondrej
|
cb66fc3d5c
|
LCL: grids: fix clipping area for scrolling.
git-svn-id: trunk@52323 -
|
2016-05-17 21:06:32 +00:00 |
|
ondrej
|
d142d5f737
|
LCL: grids: improve scrolling.
git-svn-id: trunk@52322 -
|
2016-05-17 20:36:07 +00:00 |
|
ondrej
|
50ea528caa
|
lcl: grids: fix backwards compatibility after r52316 #19ab80027c. Issue #30150
git-svn-id: trunk@52320 -
|
2016-05-17 10:43:15 +00:00 |
|
ondrej
|
f1bc81b3e8
|
lcl: grids: fix backwards compatibility after r52316 #19ab80027c. Issue #30150
git-svn-id: trunk@52318 -
|
2016-05-17 07:38:52 +00:00 |
|