Commit Graph

102 Commits

Author SHA1 Message Date
blikblum
366d200bb8 lcl: undo rev 27074 #706b7cc905 and re implement using a static variable
git-svn-id: trunk@27081 -
2010-08-12 16:05:16 +00:00
blikblum
706b7cc905 lcl: move RegisterPropertyToSkip calls of Grids and DBCtrls to unit initialization so it's called only once and not on every component created
git-svn-id: trunk@27074 -
2010-08-12 12:55:04 +00:00
mattias
3583832a11 LCL: TDBNavigator: published property ChildSizing, set vertical scaling to true, bug #17087
git-svn-id: trunk@26987 -
2010-08-03 07:50:58 +00:00
mattias
01b7bba04e LCL: TDBCustomNavigator: using lcl layout, bug #16423
git-svn-id: trunk@26582 -
2010-07-10 18:27:10 +00:00
maxim
3a6160cc39 LCL: default DBNavigator hints now get localized at designtime and runtime automatically (of course only if lclstrconsts.*.po file is present)
git-svn-id: trunk@25318 -
2010-05-11 22:27:17 +00:00
blikblum
3b6025b04e lcl: (dbctrls) rework TFieldDataLink.ValidateField to update the field instance when it is different from the dataset field instance
git-svn-id: trunk@25267 -
2010-05-09 00:35:26 +00:00
blikblum
08351d67d5 lcl: (dbctrls) add workaround to fpc bug #16428 to prevent crash when the dataset layout change
git-svn-id: trunk@25265 -
2010-05-08 22:49:24 +00:00
paul
622f0ba392 lcl: fix GetControlClassDefaultSize - use TSize instead of TPoint
git-svn-id: trunk@25204 -
2010-05-05 07:59:04 +00:00
paul
dbc453d485 lcl: add TDBRadioGroup.TabStop (issue #0015839)
git-svn-id: trunk@25159 -
2010-05-04 02:05:37 +00:00
paul
82e7ef7f8f lcl: remove few db controls properties which should not be saved/loaded with forms
git-svn-id: trunk@23883 -
2010-03-09 03:00:24 +00:00
jesus
e3e34bcf3d LCL, published memo and dbmemo charcase property, issue #15804
git-svn-id: trunk@23735 -
2010-02-19 02:11:19 +00:00
paul
216da02c61 lcl: remove ver2_0 workarounds
git-svn-id: trunk@23392 -
2010-01-06 17:05:28 +00:00
paul
a095fdff62 lcl: remove WordWrapIsStored methods since they are not needed anymore (fpc bug was fixed long ago)
git-svn-id: trunk@21765 -
2009-09-19 09:15:16 +00:00
jesus
d43265773b LCL, fix exception caused by dblookup controls opening dataset, from Leslie Kaye, issue #14197
git-svn-id: trunk@21161 -
2009-08-10 18:10:51 +00:00
jesus
f87647590c LCL, improvement for dblookup components, now they work without datasource/datafield, from Leslie Kaye, issue #13868
git-svn-id: trunk@20925 -
2009-07-22 20:15:17 +00:00
jesus
f13e17fefc LCL, checks and fixes for dblookup in case of manual setup of properties
git-svn-id: trunk@20772 -
2009-07-01 05:11:51 +00:00
jesus
c06f404a56 LCL, DBLookup controls data initialization crash, from Luiz, issue #13882
git-svn-id: trunk@20331 -
2009-06-01 04:55:27 +00:00
jesus
c5f17f0fce LCL, patcth to publish AutoComplete property in dblookupcombobox from Luiz, issue #13880
git-svn-id: trunk@20329 -
2009-05-31 22:04:56 +00:00
jesus
1a2a7ade29 LCL, published TDBCheckBox align property, issue #13866
git-svn-id: trunk@20319 -
2009-05-30 19:11:06 +00:00
jesus
a8de187566 LCL, fix pasting text into dbedit is lost after post, issue #12970
git-svn-id: trunk@20036 -
2009-05-19 04:34:35 +00:00
jesus
26b0680b11 LCL, fix dbcheckbox modified even in unchanged dataset, issue #10453
git-svn-id: trunk@20013 -
2009-05-17 17:02:44 +00:00
jesus
d72c8f6da9 LCL, patch for the lookup controls implementing the changing of the key fields of a lookup field, from Leslie Kaye, issue #13396
git-svn-id: trunk@19139 -
2009-03-28 16:01:10 +00:00
paul
7223e0c0d8 lcl: publish BorderStyle for TDBEdit, TDBMemo (issue #0013358)
git-svn-id: trunk@19031 -
2009-03-19 13:47:04 +00:00
jesus
4ee69dac03 LCL, Do not call CanModify and Edit when the TFieldDataLink is already in editing state, from Joost, issue #13175
git-svn-id: trunk@18721 -
2009-02-17 03:57:55 +00:00
jesus
142dc723bf LCL, removes an obsolete hack for an old bug in TField.CanModify, from Joost, issue #13169
git-svn-id: trunk@18686 -
2009-02-14 18:47:31 +00:00
paul
04b9135bbd lcl: publish Font property for TDBCheckBox
git-svn-id: trunk@18607 -
2009-02-09 04:30:14 +00:00
paul
68603b956b lcl: remove Crl3D, ParentCtl3D properties, register them as properties to skip
git-svn-id: trunk@18517 -
2009-01-31 12:04:03 +00:00
jesus
cdf16d4ab8 LCL, implements TDBLookupCombobox and TDBLookupListBox from Leslie Kaye, issue #1719
git-svn-id: trunk@18468 -
2009-01-28 05:36:40 +00:00
jesus
0915feea3c LCL, Add const keyword for setters of DataField property of in DbCtrls, from Luiz Americo, issue #12932
git-svn-id: trunk@18205 -
2009-01-08 05:10:28 +00:00
paul
d9491a4528 lcl: fix header
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
paul
5a7173ef9a lcl: remove TButtonConrol.UseOnChange, register it as a removed property
others: remove various placed where we used UseOnChage property

git-svn-id: trunk@17740 -
2008-12-09 04:24:54 +00:00
jesus
a2a70bc5c2 LCL, fix dbedit loosing changes when unfocused, issue #12745
git-svn-id: trunk@17686 -
2008-12-05 05:14:57 +00:00
paul
6e2e2c1ff2 lcl: update visibility of methods to prevent compiler warnings
- move KeyDown, KeyUp, DoMouseWheelDown, DoMouseWheelUp, ColorIsStored, Paint, and other misc methods from public to protected
  - move some descendants methods from lower visibility to higher
  - fix use of protected KeyDown, Paint inside few ide units

git-svn-id: trunk@17564 -
2008-11-24 08:15:23 +00:00
paul
c911e73e25 db (can be merged):
- move hints constants to resourcestrings
  - simplified default hints assigning
  - don't set enabled state of buttons directly, use a more correct way which depends on current DataLink state (as result in runtime only correct buttons are enabled, not every)

git-svn-id: trunk@16736 -
2008-09-26 01:27:04 +00:00
paul
3374c666b8 lcl: publish OnUTF8KeyPress
git-svn-id: trunk@16520 -
2008-09-10 09:22:59 +00:00
jesus
97487d610f LCL, enter edit state when pasting on dbedit from Christian, issue #11845
git-svn-id: trunk@16077 -
2008-08-15 17:48:12 +00:00
mattias
4f8e6b22ae LCL: fixed TDBEdit setting freenotification for DataSource, bug #11779
git-svn-id: trunk@15965 -
2008-08-06 07:26:49 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
vincents
78880a64f6 IDE: fixed warnings caused by introduding TCustomEdit.GetReadOnly
git-svn-id: trunk@15167 -
2008-05-16 08:45:42 +00:00
paul
17b8712e07 lcl: publish TDBCombobox.AutoSize (by alexs request)
git-svn-id: trunk@14813 -
2008-04-13 16:27:09 +00:00
paul
693bccca27 lcl: return DataLink on CM_GETDATALINK (issue #0001410)
git-svn-id: trunk@14741 -
2008-04-03 01:33:43 +00:00
vincents
14ae0b57cc LCL: published TDBMemo.ParentFont (bug #10695)
git-svn-id: trunk@14406 -
2008-03-04 12:04:03 +00:00
vincents
6eeefb5a81 LCL: published TDBCheckbox.ParentFont (bug #10694)
git-svn-id: trunk@14405 -
2008-03-04 12:01:47 +00:00
jesus
525cd7d411 LCL, fix readonly status on several db controls, issue #10867
git-svn-id: trunk@14388 -
2008-03-03 17:57:39 +00:00
paul
11de6af8b9 decapitalize all procedure and function keywords to make all looks the same
git-svn-id: trunk@14375 -
2008-03-03 08:06:26 +00:00
paul
754b2e921d change button enable state of TCustomEditButton descendants on ReadOnly change (issue #0010861 by Gerard Visent)
git-svn-id: trunk@14216 -
2008-02-21 04:17:28 +00:00
jesus
73f5db214b LCL, missing part of dbnagivator fix
git-svn-id: trunk@14056 -
2008-02-09 20:20:52 +00:00
vincents
ba5c0b67b4 LCL: resourcestring for confirm delete message (bug #10372)
git-svn-id: trunk@13274 -
2007-12-11 11:15:35 +00:00
paul
6b5b6fd401 1. split lcl images to:
- lcl_dbgrid_images and
- lcl_dbnav_images
so applications will include only those images they really nead
2. remove old lclicons
3. add script files to build resources

git-svn-id: trunk@13241 -
2007-12-09 07:03:59 +00:00
mattias
6264aac23c LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height
git-svn-id: trunk@12461 -
2007-10-14 12:54:29 +00:00