Commit Graph

218 Commits

Author SHA1 Message Date
dmitry
8bcb4c3d6f lcl: moving RegisterPropertyToSkip from unit initialization to WSRegisterClass methods
git-svn-id: trunk@62581 -
2020-01-23 15:28:39 +00:00
juha
cd487bb192 LazControls: Improve the filter controls. Issue #34057, patch from Ondrej.
git-svn-id: trunk@59555 -
2018-11-16 11:06:02 +00:00
juha
d6624128a1 LazControls: Improve and optimize the filter controls. Issue #34057, patch from AlexeyT.
git-svn-id: trunk@59225 -
2018-10-02 09:47:13 +00:00
juha
deb177f78b LazControls: Add FilterOptions for filter controls. Issue #34057, patch from AlexeyT.
git-svn-id: trunk@58673 -
2018-08-04 21:27:39 +00:00
ondrej
631d86fa86 LCL: execute OnButtonClick after Text/Filter has been applied
git-svn-id: trunk@58338 -
2018-06-19 17:17:32 +00:00
ondrej
6a5a329a91 LCL: editbtn: use LCLGlyphName
git-svn-id: trunk@57767 -
2018-05-02 07:29:27 +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
801f6efb1b LCL, components: TCustomEditButton: enable image list support, use LCLBtnGlyphs.
git-svn-id: trunk@57722 -
2018-04-26 09:59:30 +00:00
ondrej
41299ef7d0 LCL: revert r56162, r56031, r55890 #9ac706fc7a (TabStop handling)
git-svn-id: trunk@56344 -
2017-11-10 08:19:00 +00:00
juha
efb8df15a1 LCL: Make procedure RunDialog public in TFileNameEdit, TDirectoryEdit and CalcEdit. Helps with shortcut keys.
git-svn-id: trunk@56242 -
2017-10-29 22:28:51 +00:00
michl
9ac706fc7a LCL: TCustomEditButton: Fixed TDateEdit.SelectNext. Issue #32335
git-svn-id: trunk@55890 -
2017-09-20 20:46:27 +00:00
ondrej
c5473412de lcl: add removed properties to skipped list
git-svn-id: trunk@55715 -
2017-08-20 11:29:58 +00:00
ondrej
380e645438 LCL: remove deprecated methods and properties (that were tagged to be removed in 1.9)
git-svn-id: trunk@55713 -
2017-08-20 10:25:04 +00:00
juha
6dbb82d795 LCL: Disconnect OnIdle handler of FilterEdit when the control is destroyed. Issue #31893.
git-svn-id: trunk@55058 -
2017-05-23 07:46:23 +00:00
juha
4676d39ba2 LCL: Call inherited from TCustomControlFilterEdit.ButtonClick. Issue #31828.
git-svn-id: trunk@54962 -
2017-05-18 07:21:15 +00:00
ondrej
2d7967420e lcl: groupededit: fix TabStop mechanism. Issue #31811
git-svn-id: trunk@54926 -
2017-05-14 13:14:59 +00:00
ondrej
aa9e36d48e LCL: editbtn: fix regression after r54191 #0da26ddcc1 (filter wasn't applied).
git-svn-id: trunk@54204 -
2017-02-19 21:04:44 +00:00
ondrej
b5e203e374 LCL: editbtn: deprecate/remove UseFormActivate
git-svn-id: trunk@54192 -
2017-02-19 13:27:04 +00:00
bart
fb917eb8cd EditBtn: publish property Contsraints of TCustomControlFilterEdit. Issue #0031345.
git-svn-id: trunk@54087 -
2017-02-04 13:06:46 +00:00
bart
8ede8a7f5f EditBtn: publish property Contstraints for TFilenameEdit, TDirectoryEdit and TCalcEdit. Issue #0031327.
git-svn-id: trunk@54073 -
2017-02-02 12:09:47 +00:00
bart
a5ccd76c24 TTimeEdit: publish properties ButtonCaption, ButtonCursor and ButtonHint. Issue #0031338.
git-svn-id: trunk@54072 -
2017-02-02 12:00:34 +00:00
bart
8ce29506c5 TDateEdit: Don't change empty Text when toggling DirectInput in designer. Part of Issue #0030425.
git-svn-id: trunk@54070 -
2017-02-02 11:33:18 +00:00
michl
0d6c6db645 LCL: TCalcEdit: Fixed SelectNext doesn't work after revision 44623 #bee933f2ab for derivated TCustomEditButtons.
git-svn-id: trunk@54027 -
2017-01-29 14:28:01 +00:00
bart
dd81ed3150 LCL: TDateEdit: fix not calling OnEditingDone (bug introduced in r53938 #afa3922372 by me). Issue #0031278.
git-svn-id: trunk@54010 -
2017-01-26 17:29:07 +00:00
bart
dccf31997b LCL: Make fix for Issue #0031227 a bit more safe (don't rely on implementation details of TryParseInput).
git-svn-id: trunk@53947 -
2017-01-15 12:27:08 +00:00
bart
8af43e0c0b LCL: Try to derive Time from the text in the control in TTimeEdit.GetTime, if DirectInput is True. Issue #0031227.
git-svn-id: trunk@53944 -
2017-01-14 17:14:48 +00:00
bart
afa3922372 LCL:
- Allow NullDate in TDateEdit when user clears the text.
- Always set Text to a proper value when leaving the control.
Issue #0031217

git-svn-id: trunk@53938 -
2017-01-13 15:20:53 +00:00
bart
7d3b4320c2 Deprecate TCustomEdit's TextHintFontColor and TextHintFontStyle properties and reduce their visibility to Public.
git-svn-id: trunk@53304 -
2016-11-07 11:25:30 +00:00
bart
02c808e51f EditBtn: allow to clear TDateEdit.Text at designtime when DefaultToday=True and DirectInput=False. Issue #0030425.
git-svn-id: trunk@52777 -
2016-08-02 16:32:04 +00:00
bart
42fe1e0f32 EditBtn: remove obsolete properties TDateEdit.OKCaption and TDateEdit.CancelCaption (they pollute .po files). Issue #0030031.
git-svn-id: trunk@52760 -
2016-07-31 15:08:13 +00:00
juha
d447c14966 LCL, LazControls: Finish the FilterItem events ItemData parameter change. Patch from Ondrej.
git-svn-id: trunk@52748 -
2016-07-24 21:39:50 +00:00
juha
85628cd5f9 LCL: Change ItemData parameter in FilterItem events from TObject to Pointer. Add "const" to ACaption: string.
git-svn-id: trunk@52745 -
2016-07-24 15:12:43 +00:00
juha
bd6876da17 LCL: Add parameter ItemData:TObject to virtual TCustomControlFilterEdit.DoDefaultFilterItem. Was removed in r52716 #14b4d951fc.
git-svn-id: trunk@52743 -
2016-07-24 11:08:56 +00:00
ondrej
6f8636dc39 LCL: TDirectoryEdit: expose dialog options. Patch from Martok, issue #30406
git-svn-id: trunk@52740 -
2016-07-24 06:48:59 +00:00
juha
14b4d951fc LazControls: Add OnFilterNode event to TTreeFilterEdit. Unify parameters.
git-svn-id: trunk@52716 -
2016-07-19 15:37:07 +00:00
mattias
96c19a0c0f lcl: fixed compilation
git-svn-id: trunk@52268 -
2016-05-03 08:37:52 +00:00
ondrej
385bdd0d4e LCL, LazControls: use DoFilterItem in all filter edits.
git-svn-id: trunk@52266 -
2016-05-02 21:57:09 +00:00
juha
3e95bbe7a8 LCL: Improve TextHint handling in TCustomControlFilterEdit.
git-svn-id: trunk@52217 -
2016-04-19 20:48:43 +00:00
ondrej
190e5160f3 lcl: groupededit: use RealGetText/RealSetText overriden methods instead of new GetText/SetText to make use of TControl.Text property.
git-svn-id: trunk@52147 -
2016-04-08 11:05:53 +00:00
bart
f30c4db48e EditBtn: improve positioning of calendar popup form. Issue #0029949. Patch by wp.
git-svn-id: trunk@52118 -
2016-04-06 17:25:07 +00:00
bart
b4316ad202 EditBtn: fix keeping TimePopup form in view (a.o. take Taskbar into account). Patch by wp (minor modification by me). Issue #0029949.
git-svn-id: trunk@52106 -
2016-04-05 15:22:14 +00:00
bart
9a0902029e EditBtn: implement properties to control the position of the calculator dialog.
git-svn-id: trunk@52094 -
2016-03-31 13:16:53 +00:00
ondrej
7d9e0c48b3 lcl: grouped edit: don't use spacing if buddy isn't visible.
git-svn-id: trunk@51946 -
2016-03-15 10:01:04 +00:00
juha
919198e297 LazControls: Add OnFilterItemEx event with caption parameter to TCustomControlFilterEdit. Use it in TListFilterEdit. Issue #29793, patch from meteu.
git-svn-id: trunk@51865 -
2016-03-08 20:43:37 +00:00
bart
99e2b38305 EditButton: publish property Glyph. Patch by riderkick. Issue #0029633.
git-svn-id: trunk@51743 -
2016-02-28 10:13:11 +00:00
bart
13b9ad2c4e LCL: Refactor EditButton to inherit form the recently added TCustomAbstractGroupedEdit class.
Publish property Spacing for TTimeEdit and TCalcEdit.

git-svn-id: trunk@51277 -
2016-01-14 12:30:06 +00:00
ondrej
b1711729c1 LCL: fix comment language
git-svn-id: trunk@50813 -
2015-12-15 08:05:24 +00:00
mattias
89190707c1 LCL: exploded some With-blocks for fpc 3.1.1
git-svn-id: trunk@50237 -
2015-11-06 18:35:28 +00:00
ondrej
6d5708e02c LCL: add stored function for FilterEdit TextHint. Issue #28956
git-svn-id: trunk@50231 -
2015-11-05 12:38:05 +00:00
ondrej
471e8b0da4 LCL: FilterEdit support for PageUp, PageDown, Ctrl+Home, Ctrl+End and basic support for selection. Issue #28900
git-svn-id: trunk@50164 -
2015-10-25 20:47:35 +00:00