Commit Graph

206 Commits

Author SHA1 Message Date
jesus
8c6f42cbe0 LCL, grids, additional fix resizing columns, area not fully invalidated
git-svn-id: trunk@13325 -
2007-12-14 02:28:02 +00:00
jesus
34b575a4a9 LCL, grids, fixed right side border when incresing column size, issue# 10401
git-svn-id: trunk@13322 -
2007-12-13 22:12:58 +00:00
paul
2e413c5941 use obj.Reference.Handle instead of obj.Handle in lcl since obj.Handle is deprecated now (for converted gdi objects)
git-svn-id: trunk@13307 -
2007-12-13 02:01:24 +00:00
mattias
e8f4f6e240 replaced several BoolToStr calls with dbgs
git-svn-id: trunk@12914 -
2007-11-18 13:06:38 +00:00
jesus
4c24b68ea9 LCL, grids, fixed AutoAdvance when grid has goRowSelect option, reported by Barko
git-svn-id: trunk@12529 -
2007-10-20 08:11:59 +00:00
jesus
3c8fead5c5 LCL, grids, fixed AV when (db)grid is on a TNotebook or TPageControl page, issue #9871
git-svn-id: trunk@12362 -
2007-10-07 19:15:45 +00:00
jesus
1e240ab866 LCL, grids, ColumnChanged made virtual
git-svn-id: trunk@12301 -
2007-10-03 06:25:49 +00:00
jesus
eed0018de7 LCL, grids, fixed last column autosize, issue #9774
git-svn-id: trunk@12192 -
2007-09-27 04:56:57 +00:00
jesus
443b0c952d LCL, grids, recalc DefaultRowHeight based on current font size, issue #9760
git-svn-id: trunk@12182 -
2007-09-25 22:57:15 +00:00
jesus
1ef0491d4b LCL, grids, fixed storing of SizePriority when value is set to 0, issue #9774
git-svn-id: trunk@12179 -
2007-09-25 20:57:08 +00:00
jesus
43581bc92a LCL, grids added checks for not invalidating if handle is not allocated, issue #9765
git-svn-id: trunk@12169 -
2007-09-24 22:59:26 +00:00
jesus
3bffb8c4b4 LCL, stringgrid, fixed memleak when getting Cols/Rows, issue #9643
git-svn-id: trunk@12152 -
2007-09-24 05:55:59 +00:00
jesus
d77f7bb377 LCL, dbgrid, fixed scrollbar disappearing when scrollbars=ssAutoVertical, issue #9689
git-svn-id: trunk@12145 -
2007-09-23 04:35:18 +00:00
jesus
0d8dc105d4 LCL, grids, corrected initial value of BorderStyle property
git-svn-id: trunk@11893 -
2007-08-30 22:34:40 +00:00
jesus
ee74499bcf LCL, grids, fixes incomplete border drawing when flat=true
git-svn-id: trunk@11889 -
2007-08-30 20:43:37 +00:00
jesus
2e11b676e5 LCL, grids, fixes vert scrollbar don't show in newly dropped stringgrid, also grid.borderstyle can't change for flat=true issue #9550
git-svn-id: trunk@11887 -
2007-08-30 19:25:54 +00:00
jesus
622ba85b38 LCL, grids implemented TStringGridStrings from Luis Rodrigues, issue #9492
git-svn-id: trunk@11877 -
2007-08-28 21:14:22 +00:00
jesus
b1e1da7dff LCL, reworked handling of clientarea in grids. Fixes issue #1085
git-svn-id: trunk@11866 -
2007-08-26 23:21:13 +00:00
jesus
d5c517fad0 LCL, grids: added gdSelected in addition to gdfocused, issue #9493
git-svn-id: trunk@11860 -
2007-08-25 01:34:54 +00:00
jesus
86b7670b28 LCL, grids, fixes editor visible when grid is fixed
git-svn-id: trunk@11819 -
2007-08-15 00:39:54 +00:00
jesus
4c6912f05a LCL, grids, published OnEditingDone for TDrawGrid and don't show editor if grid's parent is disabled
git-svn-id: trunk@11772 -
2007-08-10 04:57:44 +00:00
jesus
061c5c6ee3 LCL, dbgrid, fixes RETURN key in last field of last record now avances to new row
git-svn-id: trunk@11764 -
2007-08-09 20:48:53 +00:00
jesus
7ecce099a2 LCL, grids, fixed auto editing and added AutoEdit property
git-svn-id: trunk@11752 -
2007-08-07 00:05:10 +00:00
mattias
2d3019ded3 gtk: fixed pasting from other apps: reason was an uninitialized stack value
git-svn-id: trunk@11693 -
2007-07-31 17:17:14 +00:00
jesus
683b03a129 LCL, grids, improved dbgrid ownerdraw delphi compatibility, fixed dbgrid scroll issue (9219), improved and fixed dbgrid with native style
git-svn-id: trunk@11468 -
2007-07-12 07:31:39 +00:00
jesus
c6dcb9b771 LCL: grids, scrolling problem when cell is wider than clientwidth, issue #9065
git-svn-id: trunk@11377 -
2007-06-26 06:53:14 +00:00
jesus
d5c1b8122e LCL: grids, column title setcaption now is virtual from Alexey Lagunov
git-svn-id: trunk@11274 -
2007-06-04 07:13:44 +00:00
jesus
b465403293 LCL, grids Improved themed look in TitleStyle:=tsNative, implemented headers hot tracking and pushed look when clicking
git-svn-id: trunk@11203 -
2007-05-25 21:04:25 +00:00
jesus
1c8450192c LCL: grids, fixes cell text wrap under some gtk2 versions, issues #8319 and #8859
git-svn-id: trunk@11167 -
2007-05-20 04:58:30 +00:00
jesus
95d9ac093e LCL: grids, draw header text after DrawCellGrid if TitleStyle is native
git-svn-id: trunk@11148 -
2007-05-15 19:16:48 +00:00
jesus
7613000706 LCL, grids fix arrow keys to navigate TDBGrid does not work after edit, issue #8546
git-svn-id: trunk@11136 -
2007-05-14 05:31:29 +00:00
mattias
9fdf9fcfdf gtk intf: made creation/freeing of GDI objects more consistent and more strict. gtk2 intf: brush and pen are now created on demand
git-svn-id: trunk@11128 -
2007-05-11 16:52:05 +00:00
vincents
370aa4c253 fixed fpc 2.3 compilation (assigning to set or record properties)
git-svn-id: trunk@11078 -
2007-05-04 22:43:58 +00:00
jesus
830233dac3 LCL: dbgrid, fixes application block when calling dbgrid.clear, issue #8795
git-svn-id: trunk@11054 -
2007-05-02 21:14:46 +00:00
jesus
0456a590ff LCL, grids, enable FastEditing for TCustomDrawGrid, added AllowOutboundEvents
implementation of Click in delphi compatible way from Graeme (with changes)

git-svn-id: trunk@10989 -
2007-04-23 19:34:30 +00:00
jesus
a12e98df37 LCL: grid, initial implementation of GridLineWidth from Graeme
git-svn-id: trunk@10961 -
2007-04-17 18:52:51 +00:00
vincents
ba85e84687 LCL: published dragging related properties
patch by: Paul Ishenin

git-svn-id: trunk@10648 -
2007-02-16 08:31:43 +00:00
jesus
677185a3bf grids: fast resizing of columns wider than visible area
git-svn-id: trunk@10636 -
2007-02-13 21:56:55 +00:00
jesus
d947dfbb55 dbgrid: fixed cell grid might draw over vertical grid lines (issue #8318)
grid: added small margin at the right side of cell so text near the grid line looks better

git-svn-id: trunk@10628 -
2007-02-12 19:27:56 +00:00
jesus
cca097adbc dbgrid: fix editor doesnt hide if while editing the last record user press down arrow key (issue #8262)
grid: enable descendant grids to override DrawCellGrid

git-svn-id: trunk@10612 -
2007-02-08 17:52:10 +00:00
jesus
be37b3ea24 dbgrid: update active row if active record changed (bug #7934)
git-svn-id: trunk@10502 -
2007-01-24 08:42:25 +00:00
mattias
82ebb63757 IDE: checking lfm files now check used units first
git-svn-id: trunk@10450 -
2007-01-15 14:54:08 +00:00
mattias
fb003f58f6 IDE: translation: updated finnish from Seppo
git-svn-id: trunk@10338 -
2006-12-16 13:18:01 +00:00
jesus
90dcf1e1af grids, use CleanSelection for invalid selecction
git-svn-id: trunk@10336 -
2006-12-16 08:40:40 +00:00
vincents
76d67ec1dc grids: fixed entering edit state when key is pressed (bug #7115)
git-svn-id: trunk@10325 -
2006-12-13 08:19:22 +00:00
jesus
90251b1bdc grids, fixed shift-TAB browsing, and TdbGrid TAB issue #7348
git-svn-id: trunk@10320 -
2006-12-12 09:33:52 +00:00
mattias
7eaf447975 IDE: fixed revert
git-svn-id: trunk@10315 -
2006-12-08 15:17:24 +00:00
jesus
8f4b59e396 grids, fix to get OnKeyPress on some key combinations, from Luis Rodrigues
git-svn-id: trunk@10301 -
2006-12-05 18:21:42 +00:00
jesus
b6cd183455 Can tab into TStringGrid control, but not out of it, scrollbar range: issue #7896, removed grids log
git-svn-id: trunk@10262 -
2006-11-29 21:30:28 +00:00
jesus
1506d45d5e grids: moving custom columns in stringgrid also should move grid content, issue #7897
git-svn-id: trunk@10252 -
2006-11-28 00:56:42 +00:00