Commit Graph

652 Commits

Author SHA1 Message Date
michl
240f1fb4dd LCL: TTabControl: Fixed AV on creating control. Issue #32455.
git-svn-id: trunk@55892 -
2017-09-22 09:33:02 +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
michl
5d80654b46 LCL: TTreeView: High-DPI: Make spaces between images DPI-aware.
git-svn-id: trunk@55516 -
2017-07-16 19:19:36 +00:00
juha
ffc24202c1 LCL: Support support drag and drop between TCoolBars. Issue #32027, patch from Andrey Zubarev.
git-svn-id: trunk@55406 -
2017-06-27 16:44:55 +00:00
michl
dd3f611b28 LCL: TTreeView: Win32 Fixed warning TResourceCacheItem.IncreaseRefCount 1000 TPenHandleCache. Issue #30661
git-svn-id: trunk@55118 -
2017-05-29 06:25:28 +00:00
bart
17119e1fa0 TUpDown: Handle MouseWheel (over Self, not over Associate). Delphi does not, but it's a nice improvement.
git-svn-id: trunk@55115 -
2017-05-28 10:40:13 +00:00
bart
e20d29ad4e TUpDown: Handle MouseWheel of Associate. Issue #0031868.
git-svn-id: trunk@55114 -
2017-05-28 10:31:09 +00:00
ondrej
d8490f1c3c LCL: TTreeView: replace wrong property default for DefaultItemHeight with stored function
git-svn-id: trunk@55111 -
2017-05-28 07:50:19 +00:00
ondrej
73e1e2caee LCL: TTreeView: remove in 1.7 introduced incompatiblity and use real values for ExpandSignSize and Indent.
git-svn-id: trunk@55110 -
2017-05-28 07:45:40 +00:00
ondrej
3c692e825d LCL: TToolBar: remove in 1.7 introduced incompatiblity and use real values for ButtonHeight, ButtonWidth, ButtonDropWidth.
git-svn-id: trunk@55109 -
2017-05-28 07:33:27 +00:00
bart
cd2672eb03 UpDown: revert revision 54974 #bf69b8e9d5, because it seems to be wrong and introduces another Delphi incompatibility.
git-svn-id: trunk@55014 -
2017-05-19 16:33:53 +00:00
bart
bf69b8e9d5 UpDown: make mousewheel above the control increment/decrement the associated control. Issue #0031868.
git-svn-id: trunk@54974 -
2017-05-18 17:02:18 +00:00
juha
3f5170853a LCL: Assign also the Data field when copying TTreeNode. Issue #26776, patch from Vincent.
git-svn-id: trunk@54708 -
2017-04-24 10:48:51 +00:00
ondrej
90c1f39040 lcl: toolbutton: fix regression after r54371 #3a47676ba3 - button visually released when dropdown menu is shown. Issue #31637
git-svn-id: trunk@54528 -
2017-04-05 14:57:25 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
ondrej
25d25e78b3 lcl: treeview: High-DPI: DefaultItemHeight, Indent. Issue #31558
git-svn-id: trunk@54435 -
2017-03-17 19:36:40 +00:00
juha
88a333dcd7 LCL: Remove commented properties from published sections. They are shown as docs for following properties in OI info box. Issue #31481.
git-svn-id: trunk@54348 -
2017-03-05 13:18:28 +00:00
juha
de14358d4b Docs: Improve Listview documentaion. Issue #31478, patch from AlexeyT.
git-svn-id: trunk@54346 -
2017-03-05 11:18:04 +00:00
ondrej
a597ac1006 LCL: treeview: High-DPI: use 0 for default (automatic) expand size
git-svn-id: trunk@54239 -
2017-02-21 20:47:57 +00:00
ondrej
eb5e2e2060 lcl: toolbar: High-DPI: fixes - use 0 as default button size
git-svn-id: trunk@54238 -
2017-02-21 20:42:24 +00:00
ondrej
0471421a18 LCL: treeview: High-DPI: expand size fix
git-svn-id: trunk@54232 -
2017-02-21 18:38:54 +00:00
ondrej
70fe56bb6f LCL: treeview: High-DPI: expand size
git-svn-id: trunk@54228 -
2017-02-21 17:59:10 +00:00
ondrej
d6983d5300 lcl: headercontrol: High-DPI. Issue #31429, patch by Anton Kavalenka
git-svn-id: trunk@54224 -
2017-02-21 13:58:19 +00:00
ondrej
592b495a47 LCL: HighDPI: use relative font scaling, not the absolute PPI (fix for r54210 #eb28e06e83). Issue #31276
git-svn-id: trunk@54211 -
2017-02-20 15:04:02 +00:00
ondrej
eb28e06e83 LCL: HighDPI: fix font scaling. Issue #31276
git-svn-id: trunk@54210 -
2017-02-20 13:59:36 +00:00
juha
55b51f1788 LCL: Implement TTreeView.MultiSelectStyle. Issue #18043, patch from AlexeyT.
git-svn-id: trunk@54187 -
2017-02-18 11:26:43 +00:00
bart
46dd6e700d TprogressBar: publish properties Font and ParentFont. Issue #0031330.
git-svn-id: trunk@54086 -
2017-02-04 13:00:02 +00:00
juha
759a2a64b2 LCL: Publish TProgressBar properties Color, ParentColor. Issue #31321.
git-svn-id: trunk@54062 -
2017-02-01 23:55:04 +00:00
juha
058ff4064c LCL: Publish TTrackBar properties Color, Font, ParentColor, ParentFont. Issues #31319, #31320.
git-svn-id: trunk@54061 -
2017-02-01 23:55:02 +00:00
juha
15f7e0a61c LCL: Publish TUpDown properties Align, Color, ParentColor. Issues #31317, #31322.
git-svn-id: trunk@54060 -
2017-02-01 23:55:01 +00:00
michl
076beac6c5 LCL: TCustomTabControl: Remove doubled, since revision 33537 #fa02b703f1 deprecated, types.
git-svn-id: trunk@54004 -
2017-01-25 21:13:49 +00:00
michl
6a9b9d4d9e LCL: TCustomTabControl: Win32: Allow setting tab width and tab height. Issue #31109, patch from AlexeyT.
git-svn-id: trunk@54002 -
2017-01-25 17:42:06 +00:00
michl
0c438b980e LCL: TTabControl: make tabs drag- and dropable. Issue #24022
git-svn-id: trunk@53981 -
2017-01-22 22:21:02 +00:00
michl
95a697d5a2 LCL: TCustomTabControl: cleaning up, making only needed methods visible for derivative
git-svn-id: trunk@53980 -
2017-01-22 19:14:21 +00:00
michl
87c8c7df49 LCL: TTabControl: make mouse messages working in tabs. Issue #27467
git-svn-id: trunk@53978 -
2017-01-21 22:17:58 +00:00
michl
684c92d6d4 LCL: TCustomTabControl: overload IndexOfTabAt and IndexOfPageAt to further use TPoint
git-svn-id: trunk@53952 -
2017-01-15 22:31:18 +00:00
michl
f723ac55cd LCL: TPageControl: fixed TabIndexAtClientPos page index after invisible tab. Issue #30343
git-svn-id: trunk@53950 -
2017-01-15 20:50:35 +00:00
ondrej
7da5365469 lcl: treeview: revert r53309 because r53308 #43db30003e was reverted as well.
[LCL: treeview: hide hint window when showing=false.]

git-svn-id: trunk@53677 -
2016-12-14 12:39:45 +00:00
mattias
9ff6541b70 lcl: added protected TCustomTreeView.CreateNodes, issue #31111
git-svn-id: trunk@53660 -
2016-12-12 21:10:54 +00:00
juha
8a1c1ebeb1 IdeIntf: Support TCustomTreeView descendants in property editors. Make Images public. Issue #31071, patch from Michal Gawrycki.
git-svn-id: trunk@53621 -
2016-12-09 11:20:56 +00:00
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
6b96ab0bc3 lcl: TStatusBar: highDPI: implement DoAutoAdjustLayout
git-svn-id: trunk@53583 -
2016-12-06 19:57:41 +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
efdc1a1a7e lcl: TToolBar: highDPI: scale DropDownWidth
git-svn-id: trunk@53562 -
2016-12-05 20:58:53 +00:00
ondrej
986b17c058 lcl: toolbar: highDPI: adjust button size in DoAutoAdjustLayout.
git-svn-id: trunk@53542 -
2016-12-03 07:14:01 +00:00
mattias
276bf3674b lcl: TTreeNodeExpandedState: added OnGetNodeText
git-svn-id: trunk@53492 -
2016-11-30 22:54:18 +00:00
bart
1cec552aa5 LCL: Implement nboDoChangeOnSetIndex option for TCustomTabControl.
If set, it will cause OnChange to be fired when PageIndex is changed by code.
This will make it easier to repair user programs that are affected by r53089 #78830476ff.

git-svn-id: trunk@53387 -
2016-11-19 16:45:40 +00:00
mattias
e2c21deb0f lcl: added DefaultTreeNodeExpandSignSize
git-svn-id: trunk@53323 -
2016-11-08 22:25:57 +00:00