Commit Graph

646 Commits

Author SHA1 Message Date
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
ondrej
19ab80027c LCL: grids: improve scrolling.
git-svn-id: trunk@52316 -
2016-05-16 22:48:36 +00:00
jesus
2d2e8cfaa7 LCL, grids: fix Grid-save-to-csv issues related to VisibleColumnsOnly, from wp, issue #30057
git-svn-id: trunk@52253 -
2016-04-25 22:00:44 +00:00
jesus
23712d9f1c LCL, grids: do AutoEdit on MouseUp it fix double click problem issue #29877
git-svn-id: trunk@52238 -
2016-04-23 05:32:29 +00:00
jesus
f61db5300e LCL, grids: use assigned on testing for method property
git-svn-id: trunk@52219 -
2016-04-19 20:49:40 +00:00
jesus
71ae0bd810 LCL, grids: fix writing column titles in LRT file for translating purposes, issue #29763, #30013
git-svn-id: trunk@52216 -
2016-04-19 20:39:23 +00:00
jesus
f976741718 rtticontrols: fix fixedcols/fixedrows rttigrid properties, issue #29967
git-svn-id: trunk@52145 -
2016-04-08 07:54:52 +00:00
jesus
1a9f949c1f LCL, grids: fix last cell not scrollble, from Michl, issue #28889
git-svn-id: trunk@52063 -
2016-03-26 17:27:54 +00:00
jesus
fdeb9c3110 LCL, grids: fix saving sizepriority value, patch from Michl, issue #29691
git-svn-id: trunk@52029 -
2016-03-23 20:31:48 +00:00
jesus
54cfaed2a6 LCL, grids: fixes MouseToGridZone which in some cases failed to return gzInvalid (related to r51914 #5224c3c339), fixes issue #29842
git-svn-id: trunk@51980 -
2016-03-17 21:15:58 +00:00