Commit Graph

327 Commits

Author SHA1 Message Date
jesus
4ce49481be implemented keep focused cell visible while scrollbar scrolling
git-svn-id: trunk@8647 -
2006-01-28 20:39:36 +00:00
mattias
0c9ab7d58b renamed DrawByRows to DrawAllRows
git-svn-id: trunk@8644 -
2006-01-28 18:14:26 +00:00
mattias
c474bf1958 published TStringGrid.OnShowHint
git-svn-id: trunk@8624 -
2006-01-26 18:38:52 +00:00
vincents
1f51beb255 * removed CM_PARENTFONTCHANGED
* implemented ParentFont property (issue #1268)

git-svn-id: trunk@8540 -
2006-01-17 12:11:04 +00:00
jesus
d46bf23df7 fix issue #1630, DefaultTextStyle public for StringGrid
git-svn-id: trunk@8522 -
2006-01-15 05:55:21 +00:00
jesus
48c0e6d55c Implemented default doCompareCells for StringGrid
git-svn-id: trunk@8455 -
2006-01-06 18:11:08 +00:00
vincents
a0c6abbb8d fixed memleak
git-svn-id: trunk@8294 -
2005-12-11 19:54:14 +00:00
mattias
884510044d started using TAsyncProceess, fixed gtk2 compilation
git-svn-id: trunk@8290 -
2005-12-11 11:20:20 +00:00
mattias
a0e53901fc reduced grid VisualChange calls
git-svn-id: trunk@8258 -
2005-12-06 18:29:08 +00:00
jesus
8e974df7ce OnEditingDone for TStringGrid
git-svn-id: trunk@8253 -
2005-12-05 21:38:35 +00:00
jesus
baf1edce64 fixed stringgrid selection after DeleteColRow (bug #1433)
git-svn-id: trunk@8171 -
2005-11-15 19:14:53 +00:00
jesus
4dd677f3b0 Strange behavior of TStringGrid when setting goAlwaysShowEditor, bug #1407
git-svn-id: trunk@8123 -
2005-11-09 21:40:27 +00:00
vincents
afe0734734 clean up of fpcadds
git-svn-id: trunk@8101 -
2005-11-07 23:25:45 +00:00
jesus
c56bbbc211 OnSelectCell is now called even for the focused cell
git-svn-id: trunk@8093 -
2005-11-07 16:59:07 +00:00
jesus
a76e28c702 Selecting is now cancelled if grid lost focus
git-svn-id: trunk@8077 -
2005-11-06 17:59:57 +00:00
mattias
da78e6e7a4 implemented TSplitter.Beveled for gtk intf
git-svn-id: trunk@8031 -
2005-11-02 09:10:52 +00:00
jesus
ecf75a0527 fixed: updating default titlefont (through grid.font change) modify colcount, fixed double releasing of FValueUnchecked (from Aleksey Lagunov)
git-svn-id: trunk@8019 -
2005-11-01 06:35:53 +00:00
jesus
97510df1a2 Fixed columns fonts, created OnPicklistSelected, Columns creation
git-svn-id: trunk@8000 -
2005-10-29 20:14:44 +00:00
jesus
0d278e2ad3 TDrawGrid/TStringGrid doesn't get restored properly if changed at design time some column properties
git-svn-id: trunk@7991 -
2005-10-27 20:45:02 +00:00
jesus
0235d8ac82 TStringGrid/TDrawGrid Columns fixes, bugs #1359,#1367
git-svn-id: trunk@7988 -
2005-10-27 18:54:35 +00:00
jesus
a9a3aa77de Setting column's title is now case sensitive (bug #1229)
git-svn-id: trunk@7848 -
2005-09-28 17:19:51 +00:00
mattias
ebdafeb975 commit clean up
git-svn-id: trunk@7831 -
2005-09-26 09:34:38 +00:00
jesus
86fba93d3c grid: fixed borderstyle (win32), focus is drawn correctly, alternate color don't override
a user selected column color. 
Applied goRowNumbering clean-up from Darius
dbgrid: better columns' default width, new SelectedColumn property,
fixed draw problems in vert scrollbar when closing linked dataset (win32)
now user columns remove autocolumns at runtime. 
fixed dgTitles, dgIndicator behaviour

git-svn-id: trunk@7830 -
2005-09-26 07:22:28 +00:00
mattias
8d519f5cda update_cross_fpc.sh now installs a complete cross fpc+binutils set
git-svn-id: trunk@7666 -
2005-09-10 18:40:07 +00:00
marc
8925ef5f51 * Fixed bug #907
* Changed TLMScoll <-> TWMScroll, TLMScroll has extended position info

git-svn-id: trunk@7665 -
2005-09-10 16:31:04 +00:00
mattias
373eba5ee6 improved TGridColumn.GetDisplayName and updating column index in TCollection editor
git-svn-id: trunk@7608 -
2005-08-31 08:43:26 +00:00
jesus
ff82665c10 row numbering from Darius, fixed column with mouse, FixedCols/rows can be equal to Col/RowCount
git-svn-id: trunk@7603 -
2005-08-30 21:50:38 +00:00
vincents
81e58be5bc fixes for fpc 2.1.1 xmlcfg
git-svn-id: trunk@7510 -
2005-08-16 14:40:10 +00:00
jesus
c7c83312ec property editormode made public
git-svn-id: trunk@7494 -
2005-08-10 17:21:14 +00:00
jesus
8a2365929a Fix bugs #1077, #1072. Wrapping selections at column boundary
git-svn-id: trunk@7476 -
2005-08-03 20:41:05 +00:00
mattias
637b578aab increased scroll position for gtk from 15bit to 31bit from Colin Western
git-svn-id: trunk@7470 -
2005-08-01 10:11:31 +00:00
jesus
efb3ad6197 force setup of new editor
git-svn-id: trunk@7390 -
2005-07-21 21:11:49 +00:00
jesus
4b5ad03da8 Improve Delphi compatibility from Colin Western
git-svn-id: trunk@7367 -
2005-07-18 06:29:27 +00:00
jesus
b0f697e2fa removed some unused objects
fixed redrawing issues after closing dataset or removing columns

git-svn-id: trunk@7338 -
2005-07-12 21:05:51 +00:00
jesus
512a4fa364 implemented columns assign method bug #984
git-svn-id: trunk@7270 -
2005-06-22 21:32:25 +00:00
mattias
49823c14e4 added checkboxes to TDBGrid from Sergey Smirnov
git-svn-id: trunk@7233 -
2005-06-11 09:30:24 +00:00
vincents
925d70c154 fixes for bugs #922,#924 and updating <10 recs. Automatic Columns, picklist implementation from Jesus
git-svn-id: trunk@7224 -
2005-06-07 19:29:24 +00:00
mattias
f8ed47daf6 fixed delete key in dbgrids bug #878 from Jesus
git-svn-id: trunk@7130 -
2005-05-02 21:50:35 +00:00
mattias
144133d2e9 fix bug #878 (can not paste from clipboard) new property TitleStyle from Jesus
git-svn-id: trunk@7122 -
2005-05-02 08:35:42 +00:00
mattias
a7912f11f2 fixed saving default values for TStringGrid from Jesus
git-svn-id: trunk@7058 -
2005-04-04 18:14:20 +00:00
mattias
9f22ae4900 dbgrids: Stops propagating ENTER key when modifying a field from Jesus
git-svn-id: trunk@7053 -
2005-04-03 10:13:34 +00:00
marc
a0e6994f8e * missing chunck from Jesus Reyes
git-svn-id: trunk@7037 -
2005-03-29 21:59:38 +00:00
marc
b70bc3d401 * patch from Jesus Reyes
git-svn-id: trunk@7036 -
2005-03-29 21:56:02 +00:00
mattias
cfc84725bb basic clipboard support for TStringGrid from Jesus
git-svn-id: trunk@7000 -
2005-03-21 08:20:39 +00:00
mattias
5019fad7e9 published TStringGrid.OnResize/OnChangeBounds and fixed gtk1 intf check in focussing
git-svn-id: trunk@6968 -
2005-03-16 17:45:28 +00:00
mattias
8a344c0ff0 BorderStyle for TCustomEdit in win32 intf from Jesus
git-svn-id: trunk@6925 -
2005-03-08 10:32:47 +00:00
mattias
d00d0b82ac fixed DefaultRowHeight=18 and various published properties from Jesus
git-svn-id: trunk@6916 -
2005-03-07 23:21:36 +00:00
vincents
5c84454943 changed hexstr(cardinal()) for pointers to dbgs() and other 64-bits fixes from Peter Vreman
git-svn-id: trunk@6915 -
2005-03-07 21:59:45 +00:00
mattias
72eb5291b8 fixed sticking EditorMode in grids from C Western
git-svn-id: trunk@6798 -
2005-02-17 22:20:15 +00:00
micha
4b2a02f1ff compilation fixes
git-svn-id: trunk@6785 -
2005-02-15 22:01:54 +00:00
mattias
6772d06ea6 fix grid for goThumbTracking and UseXORFeatures from Jesus
git-svn-id: trunk@6783 -
2005-02-15 10:35:19 +00:00
vincents
8e64bd00ae fixed fpc 1.0.x compilation
git-svn-id: trunk@6773 -
2005-02-08 21:46:23 +00:00
mattias
459ccdc887 fixes for empty dbgrid from Jesus
git-svn-id: trunk@6769 -
2005-02-08 11:33:16 +00:00
mattias
303e21e7b1 dbgrid.ThumbTracking and fixes from Jesus
git-svn-id: trunk@6759 -
2005-02-06 22:43:38 +00:00
marc
7c3a95c570 * first 64bit changes
git-svn-id: trunk@6752 -
2005-02-05 16:09:52 +00:00
mattias
07c70ad0b5 fixed changing the cell value while in editor mode from Jesus
git-svn-id: trunk@6652 -
2005-01-21 10:41:30 +00:00
micha
82325ca16d fix compilation
git-svn-id: trunk@6616 -
2005-01-16 19:23:32 +00:00
mattias
838c199783 added DoCompareCells, changed OnCompareCell from Jesus
git-svn-id: trunk@6611 -
2005-01-16 13:16:31 +00:00
vincents
9e22870185 made FindDefaultBrowser more win32-friendly
git-svn-id: trunk@6583 -
2005-01-14 10:21:51 +00:00
mattias
952977c295 added button for dialog items in TTIGrid
git-svn-id: trunk@6579 -
2005-01-13 23:02:30 +00:00
mattias
c126bfd858 added property sorting, hiding, showing only, aliasing for TTIGrid
git-svn-id: trunk@6542 -
2005-01-11 14:03:53 +00:00
mattias
70b4d7f37a implemented dialog editing for TTIGrid
git-svn-id: trunk@6539 -
2005-01-10 21:24:27 +00:00
mattias
30274bba1b implemented editing for TTIGrid
git-svn-id: trunk@6538 -
2005-01-10 21:09:30 +00:00
mattias
4f3496c1cd fixed TabOrder dialog for new TabOrder
git-svn-id: trunk@6510 -
2005-01-08 15:06:06 +00:00
mattias
6334f891ba Columns property in TCustomGrid by Jesus
git-svn-id: trunk@6485 -
2005-01-05 15:20:10 +00:00
mattias
c49518c55c published BorderSpacing for many controls
git-svn-id: trunk@6429 -
2004-12-27 19:40:59 +00:00
mattias
caa5ef7bac added auto column sizing from Jesus
git-svn-id: trunk@6413 -
2004-12-23 19:24:46 +00:00
mattias
273f133de5 defaultrowheight property is set to 20 pixels and fixes from Jesus
git-svn-id: trunk@6407 -
2004-12-22 20:02:26 +00:00
mattias
9a37fb3c97 implemented scrollbar codes for gtk intf from Jesus
git-svn-id: trunk@6404 -
2004-12-21 22:49:29 +00:00
mattias
b00a14bfc5 published TSpeedButton.OnDoubleClick
git-svn-id: trunk@6369 -
2004-12-12 23:40:55 +00:00
mattias
4e924ae6a2 implemented open project after open standard windows
git-svn-id: trunk@6367 -
2004-12-12 03:54:09 +00:00
vincents
770988ec33 fixed setting RowCount to value less than TopRow from Jesus Reyes
git-svn-id: trunk@6366 -
2004-12-11 20:25:21 +00:00
mattias
45c1fe7cee From Jesus: Ctrl+HOME does dataset.first, ctrl+END does dataSet.Last and fixes
git-svn-id: trunk@6124 -
2004-10-09 12:16:21 +00:00
mattias
2c8db8bb68 fixed TCanvas.TextRect Delphi compatible Rect and added TBarChart from Michael VC
git-svn-id: trunk@6064 -
2004-09-24 13:45:32 +00:00
vincents
78477655a6 - removed some debug output
- removed wmsize event handler
- changed case of some keywords
- improved DrawFocusRect in case there are not gridlines

git-svn-id: trunk@5941 -
2004-09-08 07:21:10 +00:00
micha
08e3b3170f from jesus reyes:
grids:
 + bug #388 fixed
 + focused cell rectangle redesign
 + many internal changes

dbgrids:
 + font support, still the object inspector doesnt allow main/title
font changes but it works in the column/column.title font.
 + column/column.title text layout (tltop, tlcenter, tlbottom)
 + editing support
 + fixed resize designtime problems
 + options

git-svn-id: trunk@5903 -
2004-09-01 20:18:03 +00:00
mattias
8fb1867a6b removed obsolete unit vclglobals
git-svn-id: trunk@5814 -
2004-08-18 09:31:21 +00:00
micha
7e37785f81 implement column support for tdbgrid (thx jesusrmx)
git-svn-id: trunk@5721 -
2004-08-01 14:21:47 +00:00
mattias
4df1099fd6 applied patch for OnColEnter/OnColExit from Jesus
git-svn-id: trunk@5677 -
2004-07-13 18:59:50 +00:00
mattias
7ef0f40a46 fixed keydown geting all keys
git-svn-id: trunk@5643 -
2004-07-03 14:59:42 +00:00
mattias
e85b004b32 fixed TStringGrid goEditing from Jesus
git-svn-id: trunk@5601 -
2004-06-27 09:34:24 +00:00
micha
9b01c322e7 fix scrolling issues (from jesus)
git-svn-id: trunk@5564 -
2004-06-14 19:11:53 +00:00
micha
964e269dcd fix designer cursor to not set Form.Cursor directly
git-svn-id: trunk@5563 -
2004-06-14 12:54:02 +00:00
mattias
f01c40506c fixed GetRowHeights for row 0 and GetColWidths for col 0 from Jesus
git-svn-id: trunk@5546 -
2004-06-09 06:40:19 +00:00
mattias
99d8e9bb41 fixed WMChar inherited, GetRowHeights, GetColWidths from Jesus
git-svn-id: trunk@5545 -
2004-06-08 22:59:27 +00:00
mattias
25fab3727c Remove SkipUnselectable property from Jesus
git-svn-id: trunk@5515 -
2004-05-26 21:40:23 +00:00
mattias
e79a9e2cb3 fixed grids SetBorderStyle
git-svn-id: trunk@5499 -
2004-05-22 11:06:27 +00:00
micha
0ebc945aa3 implement new borderstyle
- centralize to twincontrol (protected)
- public expose at tcustomcontrol to let interface access it

git-svn-id: trunk@5490 -
2004-05-21 09:03:55 +00:00
mattias
e1f1af3fb2 improved grids e.g. OnPrepareCanvas patch from Jesus
git-svn-id: trunk@5469 -
2004-05-14 12:53:25 +00:00
mattias
647e922c40 replaced writeln by debugln
git-svn-id: trunk@5454 -
2004-05-11 10:53:59 +00:00
mattias
f9b13e171e applied grids patch, fixing ctl3d and other bugs from Jesus
git-svn-id: trunk@5406 -
2004-04-13 20:11:19 +00:00
mattias
5d5cdec72a fixed grids TComboBox from Jesus
git-svn-id: trunk@5325 -
2004-03-18 22:26:24 +00:00
mattias
56c98b2587 fixed grid painting
git-svn-id: trunk@5213 -
2004-02-21 01:26:05 +00:00
mattias
c0b7b7163f fixed grids OnDrawCells
git-svn-id: trunk@5179 -
2004-02-07 18:04:14 +00:00
mattias
007a588c8e implemented streaming cells to lfm from Jesus
git-svn-id: trunk@5125 -
2004-01-31 17:41:16 +00:00
micha
751585c69a fix col,row out of bounds (from jesus)
git-svn-id: trunk@4990 -
2003-12-30 21:20:19 +00:00
micha
8881c2270a fix a lot of range check errors win32
git-svn-id: trunk@4986 -
2003-12-29 14:22:22 +00:00
mattias
aa76552f75 renamed DirectoryExists to DirPathExists to reduce ambigiousity
git-svn-id: trunk@4925 -
2003-12-21 13:58:06 +00:00
mattias
c0c8c62221 implemented TStringGrid component editor from Jesus
git-svn-id: trunk@4923 -
2003-12-21 12:28:33 +00:00
mattias
9860db873d added ambigious unit check for IDE
git-svn-id: trunk@4804 -
2003-11-15 13:07:09 +00:00
mattias
dadb4bd69a fixed grid scrollbars from Jesus
git-svn-id: trunk@4757 -
2003-11-03 22:41:16 +00:00
peter
a69a5639ed * change $ifdef ver1_1 to $ifndef ver1_0 so it works also with
fpc 1.9.x

git-svn-id: trunk@4754 -
2003-11-03 16:57:47 +00:00
mattias
1e4cf2c054 fpc 1.1 fixes, started scrollbar hiding, started polymorphing client areas
git-svn-id: trunk@4752 -
2003-11-01 10:27:41 +00:00
mattias
59bc0cb985 replaced NEW1_1 defines
git-svn-id: trunk@4745 -
2003-10-30 21:41:11 +00:00
mattias
70d1404151 added TDBGrid from Jesus
git-svn-id: trunk@4653 -
2003-09-20 09:16:07 +00:00
mattias
5e5c1122a7 renamed LCLLinux to LCLIntf
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
mattias
7a24ee840a fixed grid keyboard navigation from Jesus
git-svn-id: trunk@4411 -
2003-07-17 22:03:42 +00:00
mattias
991c3e7ba5 fixed grids.pas
git-svn-id: trunk@4390 -
2003-07-09 16:16:07 +00:00
mattias
b371e11fc9 fixed da_IF and find record case variable
git-svn-id: trunk@4389 -
2003-07-09 00:35:38 +00:00
mattias
7880351d77 fixed changing widget set and TStringGrid exceptions on ColCount=0
git-svn-id: trunk@4386 -
2003-07-08 17:30:19 +00:00
mattias
1fb4ee52a5 fixes for debugging lazarus
git-svn-id: trunk@4296 -
2003-06-23 09:42:09 +00:00
mattias
063492dc1c small changes for fpc 1.1
git-svn-id: trunk@4242 -
2003-06-07 17:14:12 +00:00
mattias
58abbb09d0 autoedit for grids
git-svn-id: trunk@4139 -
2003-05-08 21:29:35 +00:00
mattias
3a990fdfbb fixes for current fpc 1.1
git-svn-id: trunk@4049 -
2003-04-12 09:26:58 +00:00
mattias
1127317f62 started package registration
git-svn-id: trunk@4013 -
2003-04-04 16:35:24 +00:00
mattias
abc3dd3ed8 fixed grids for dbgrid
git-svn-id: trunk@4005 -
2003-04-03 06:42:09 +00:00
mattias
cb8dad4ea8 more localization for gtk- and win32-interface and lcl
git-svn-id: trunk@3908 -
2003-03-11 07:46:44 +00:00
mattias
bc6b7d879b moved component xpms of grids.pas to IDE
git-svn-id: trunk@3890 -
2003-03-03 08:58:47 +00:00
mattias
4daf7df122 fixed TComboBox.OnChange
git-svn-id: trunk@3889 -
2003-03-02 23:08:31 +00:00
mattias
63920255ac applied patch from Jesus for many grid improvements
git-svn-id: trunk@3822 -
2003-01-21 23:07:14 +00:00
mattias
b66832a1e7 fixed scrolling offset of TScrollingWinControl
git-svn-id: trunk@3818 -
2003-01-18 21:31:43 +00:00
mattias
c234c2f6f4 grid fixes from Jesus
git-svn-id: trunk@3812 -
2003-01-18 16:46:13 +00:00
mattias
d94138614a fixed saving editor value
git-svn-id: trunk@3797 -
2003-01-09 18:05:20 +00:00
mattias
a8cf6d44d0 grids patch from Jesus for painting
git-svn-id: trunk@3796 -
2003-01-09 07:42:58 +00:00
mattias
bee1819dea added ptach from Jesus Reyes A.
git-svn-id: trunk@3793 -
2003-01-06 17:42:46 +00:00
mattias
2390fc3513 fixed hints
git-svn-id: trunk@3790 -
2003-01-05 22:40:29 +00:00
mattias
9a5a6c7cb4 added grids.pas from Jesus Reyes A.
git-svn-id: trunk@3209 -
2002-08-19 15:15:18 +00:00