ondrej
|
454fc69b9e
|
LCL: High-DPI ImageList: rename *ForImagePPI to *ForPPI
git-svn-id: branches/HiDPIImageList@57068 -
|
2018-01-13 04:25:01 +00:00 |
|
ondrej
|
ba1c5e5fd4
|
LCL: High-DPI ImageList: fix TDragImageList HotSpot
git-svn-id: branches/HiDPIImageList@57047 -
|
2018-01-11 05:20:17 +00:00 |
|
ondrej
|
90f22ba7fd
|
LCL: High-DPI ImageList: LCL runtime and win32
git-svn-id: branches/HiDPIImageList@57039 -
|
2018-01-10 12:46:42 +00:00 |
|
ondrej
|
d7f8f5e5f6
|
LCL: High-DPI: fix font scaling and design-time scaling. Issues #32882 and #32944
git-svn-id: trunk@56962 -
|
2018-01-05 08:10:01 +00:00 |
|
juha
|
f79dd3199d
|
LCL: Support horizontal mouse wheel messages. Issue #32753, patch from AlexeyT.
git-svn-id: trunk@56642 -
|
2017-12-05 21:30:57 +00:00 |
|
giuliano
|
154cfbab51
|
Fix issue #32711 TWinControl.flipchildren does not flip anchored controls
git-svn-id: trunk@56437 -
|
2017-11-19 21:24:58 +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
|
8b3759c88e
|
LCL-GTK2: Support 5 button mice. Issue #32562, patch from accorp.
git-svn-id: trunk@56122 -
|
2017-10-18 10:14:55 +00:00 |
|
michl
|
9ac706fc7a
|
LCL: TCustomEditButton: Fixed TDateEdit.SelectNext. Issue #32335
git-svn-id: trunk@55890 -
|
2017-09-20 20:46:27 +00:00 |
|
michl
|
f4679b14e6
|
LCL: TScrollingWinControl: Fixed ControlAtPos after Delphi compatible change of ScreenToClient and ClientToScreen. Issue #32392.
git-svn-id: trunk@55857 -
|
2017-09-13 19:29:11 +00:00 |
|
michl
|
e129389c1f
|
LCL: ScrollingWinControl: Fixed ClientToScreen and ScreenToClient. Issue #32392
git-svn-id: trunk@55833 -
|
2017-09-10 21:18:13 +00:00 |
|
sekelsenmat
|
8387b30537
|
Fixes compilation of lcl-carbon and lcl-cocoa in fpc 2.6
git-svn-id: trunk@55825 -
|
2017-09-09 09:14:31 +00:00 |
|
ondrej
|
e651d02c3a
|
LCL: TWinControl: add ParentBackground property
git-svn-id: trunk@55776 -
|
2017-09-03 09:54:16 +00:00 |
|
ondrej
|
135bc33828
|
comment
git-svn-id: trunk@55714 -
|
2017-08-20 10:25:38 +00:00 |
|
ondrej
|
e9f32a53a5
|
IDE: High-DPI: scale open file drop down menu icons.
git-svn-id: trunk@55662 -
|
2017-08-14 11:44:02 +00:00 |
|
mattias
|
df5fcac65f
|
LCL: skip property TDataModule.PPI on FPC < 3.0.3
git-svn-id: trunk@55520 -
|
2017-07-17 18:11:59 +00:00 |
|
mattias
|
bd57210a2f
|
lcl: fixed typos
git-svn-id: trunk@55479 -
|
2017-07-10 12:20:03 +00:00 |
|
wp
|
9139481f92
|
LCL: Separate coolbar and other dockmanagers (another patch by Andrey Zubarev), Issue #32027
git-svn-id: trunk@55438 -
|
2017-07-04 12:19:04 +00:00 |
|
wp
|
f6cc92a276
|
LCL/Docking of coolbars/controlsbars: Rename DragManager.IsCanStartDragging to .CanStartDragging. Proposed by Alexey.
git-svn-id: trunk@55429 -
|
2017-07-03 13:19:05 +00:00 |
|
wp
|
f06f1ef334
|
LCL: Improved docking of coolbar/controlbar (more patches by Andrey Zubarev), Issue #32027
git-svn-id: trunk@55426 -
|
2017-07-02 20:29:55 +00:00 |
|
wp
|
39d4577487
|
LCL: Improved docking of coolbar/controlbar (patches by Andrey Zubarev), Issue #0032027
git-svn-id: trunk@55423 -
|
2017-07-02 08:27:15 +00:00 |
|
mattias
|
313c3fc636
|
LCL: added property MouseInClient for Delphi compatibility, deprecated MouseEntered, issue #32020
git-svn-id: trunk@55353 -
|
2017-06-15 18:21:31 +00:00 |
|
bart
|
6f6e427f1c
|
LCL: Implement TControl.AddHandlerOnMouseWheel/RemoveHandlerOnMouseWheel.Part of Issue #0031868.
git-svn-id: trunk@55113 -
|
2017-05-28 10:16:36 +00:00 |
|
ondrej
|
083ef5923c
|
LCL: rename TControl.ScaleCoord* methods
git-svn-id: trunk@55022 -
|
2017-05-20 10:02:25 +00:00 |
|
mattias
|
8675415a02
|
lcl: carbon: fixed compilation
git-svn-id: trunk@54558 -
|
2017-04-07 16:35:40 +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
|
b64d6fc80e
|
LCL: control: fix 0-height font scaling: only in runtime
git-svn-id: trunk@54223 -
|
2017-02-21 12:51:35 +00:00 |
|
ondrej
|
eeff7db7c3
|
LCL: rename DPI parameters to PPI
git-svn-id: trunk@54218 -
|
2017-02-21 10:56:42 +00:00 |
|
ondrej
|
4a89ed8ec1
|
LCL: TControl: explicitely scale fonts with 0-height because they cannot be scaled automatically with TFont.PixelsPerInch
git-svn-id: trunk@54216 -
|
2017-02-21 10:45:27 +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 |
|
ondrej
|
d45b1fe5cd
|
win32: group box: highDPI: force reposition of children after font change. Issue #23415
git-svn-id: trunk@54195 -
|
2017-02-19 16:03:57 +00:00 |
|
juha
|
a714a91311
|
LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.
git-svn-id: trunk@53711 -
|
2016-12-17 22:58:08 +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
|
110955f1da
|
lcl: TControl: highDPI: scale margins and constraints.
git-svn-id: trunk@53576 -
|
2016-12-06 14:50:02 +00:00 |
|
ondrej
|
4a214df8bf
|
lcl: TControl: add ScaleCoord96 and -Back for 96 PPI
git-svn-id: trunk@53571 -
|
2016-12-06 13:35:18 +00:00 |
|
ondrej
|
58c2446357
|
lcl: highDPI: handle right and bottom anchored controls in AutoAdjustLayout.
git-svn-id: trunk@53555 -
|
2016-12-03 23:07:10 +00:00 |
|
ondrej
|
616bcee2d1
|
lcl: controls: highDPI: add ScaleCoord and ScaleCoordBack
git-svn-id: trunk@53543 -
|
2016-12-03 08:19:52 +00:00 |
|
ondrej
|
d67b3f014e
|
lcl: highDPI: refactor AutoAdjustLayout, move adjust code into protected DoAutoAdjustLayout
git-svn-id: trunk@53541 -
|
2016-12-03 07:13:00 +00:00 |
|
ondrej
|
adf87c511a
|
lcl: merge ShouldAutoAdjust* into one method. Fix Width and Height adjustment in relation to Align.
git-svn-id: trunk@53538 -
|
2016-12-03 06:52:15 +00:00 |
|
ondrej
|
c186773b00
|
lcl: controls: highDPI: add AScaleFonts parameter to AutoAdjustLayout
git-svn-id: trunk@53516 -
|
2016-12-01 22:43:50 +00:00 |
|
ondrej
|
a55241308e
|
revert r52494, r52500 #48fe37a204: they caused crashes in Carbon interface. Issue #30003
git-svn-id: trunk@52703 -
|
2016-07-17 04:12:46 +00:00 |
|
ondrej
|
dd7ec70032
|
lcl: TControlCanvas: don't allow to empty handle if there is a pre-allocated FDeviceContext handle. Solves issue #30003
git-svn-id: trunk@52494 -
|
2016-06-12 19:41:44 +00:00 |
|
ondrej
|
33de4ee12d
|
lcl: do CheckTransparentWindow also for TWinControl tree within a form.
git-svn-id: trunk@52385 -
|
2016-05-24 20:16:28 +00:00 |
|
ondrej
|
7775747072
|
lcl: controls: do CheckTransparentWindow only for a form.
git-svn-id: trunk@52384 -
|
2016-05-24 18:48:33 +00:00 |
|
ondrej
|
92c16d5513
|
lcl: revert r52377 #a7f5af9c78, it collided with Gtk2 WS code.
git-svn-id: trunk@52380 -
|
2016-05-24 03:50:42 +00:00 |
|
ondrej
|
a7f5af9c78
|
lcl: add new form style fsIgnoreMouseEvents. use it instead of windows-specific WM_NCHITTEST=HTTRANSPARENT.
git-svn-id: trunk@52377 -
|
2016-05-23 21:47:00 +00:00 |
|
ondrej
|
744b5e7ca8
|
lcl: CheckTransparentWindow: ignore nested transparent windows.
git-svn-id: trunk@52370 -
|
2016-05-23 17:13:54 +00:00 |
|
ondrej
|
30f2c5f007
|
LCL: add CheckTransparentWindow procedure to add support for WM_NCHITTEST=HTTRANSPARENT windows on non-win32 widgetsets.
git-svn-id: trunk@52356 -
|
2016-05-23 13:55:01 +00:00 |
|
ondrej
|
0897600234
|
LCL: add TControlAtPosFlag.capfOnlyWinControls
git-svn-id: trunk@52355 -
|
2016-05-23 13:51:54 +00:00 |
|