Željan Rikalo
|
d6b7ffd24c
|
LCL: fix RectVisible so it works correct if WindowOrg was moved. Patch by Artem Izmaylov
|
2024-02-09 11:51:12 +01:00 |
|
Juha
|
211d95da17
|
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
|
2023-07-03 11:17:01 +03:00 |
|
Juha
|
c3891ad820
|
Reduce compiler warnings.
|
2023-07-03 06:23:49 +03:00 |
|
rich2014
|
05555c84d5
|
Lcl/DrawText: Fix #40324: return value set to the height
|
2023-06-24 15:41:04 +08:00 |
|
Martok
|
da8aa82003
|
lcl: consider compositor/DWM extended frame for snapping
|
2023-04-24 23:12:47 +00:00 |
|
Martin
|
f7f41f0116
|
LCL: Fix Canvas.RoundRect with zero radius, wrong size for non-win. Issue #39628
|
2022-02-02 14:45:51 +01:00 |
|
Juha
|
75aebbee85
|
LCL: Consider that MemSize can return 0 with a custom MemoryManager. Merge request !27 by Sergey Larin.
|
2021-10-28 11:23:36 +03:00 |
|
michl
|
05aa1b08f9
|
LCL: TLazIntfImage: After revision 60360 #71e6fd3e59 it isn't needed to call CreateData when Create is called with size and description flags.
git-svn-id: trunk@60361 -
|
2019-02-07 22:00:54 +00:00 |
|
blikblum
|
f2ecffd6b1
|
lcl: fix ExcludeClipRect by converting coordinates from logical to device. Patch by Dmitry
git-svn-id: trunk@59038 -
|
2018-09-16 23:14:01 +00:00 |
|
juha
|
4f951ed0a3
|
LCL: Improvements for TWidgetSet.GetTextExtentExPoint(). Issue #33553, patch from accorp.
git-svn-id: trunk@58863 -
|
2018-09-04 21:58:29 +00:00 |
|
juha
|
c7ba603d21
|
Reduce typecasts. Use TIntegerList and TByteList where appropriate.
git-svn-id: trunk@56399 -
|
2017-11-13 23:20:44 +00:00 |
|
zeljko
|
7ada3f4ff8
|
LCL: GetTextExtentExPoint() - always initialized MaxCount patch by accorp, code formatting by me. issue #31467
git-svn-id: trunk@54325 -
|
2017-03-02 15:43:09 +00:00 |
|
ondrej
|
c52584ecb0
|
WS, win32: add GetDpiForMonitor
git-svn-id: trunk@53686 -
|
2016-12-15 08:16:09 +00:00 |
|
juha
|
04f0bf21ef
|
LCL: Fix default implementations of Arc, Chord and Pie functions. Issue #30194, patch from errno.
git-svn-id: trunk@52405 -
|
2016-05-28 19:52:38 +00:00 |
|
sekelsenmat
|
0ac0499be9
|
Implements support for radial gradient in Qt and the LCL with capability indicator
git-svn-id: trunk@51539 -
|
2016-02-08 19:18:10 +00:00 |
|
mattias
|
7be4e242c7
|
lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50288 -
|
2015-11-11 13:10:09 +00:00 |
|
juha
|
abe573b42d
|
Initialize variables based on compiler warnings around Lazarus and libs. Contains ToDo items.
git-svn-id: trunk@48481 -
|
2015-03-24 17:52:23 +00:00 |
|
juha
|
bd959215d1
|
Fix more uninitialized variables.
git-svn-id: trunk@48458 -
|
2015-03-22 22:39:33 +00:00 |
|
mattias
|
023bd23bb0
|
LCL: gtk2: fixed TGtk2WidgetSet.GetClipRGN fetching default
git-svn-id: trunk@48430 -
|
2015-03-20 14:37:24 +00:00 |
|
paul
|
39872a9b0a
|
lcl: simplify DrawText for empty strings (maybe fixes mantis #0025458)
git-svn-id: trunk@43648 -
|
2014-01-05 11:16:30 +00:00 |
|
paul
|
222560f8b8
|
lcl: fix types for GDI objects by accSone
git-svn-id: trunk@43456 -
|
2013-11-18 01:10:28 +00:00 |
|
paul
|
292d526fc0
|
lcl: move LoadIcon, LoadCursor, LoadBitmap to LCLIntf to prevent name clashing with Windows unit (issue #0024222)
git-svn-id: trunk@41817 -
|
2013-06-23 12:29:11 +00:00 |
|
juha
|
ecd140c985
|
Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
|
2013-05-25 09:22:25 +00:00 |
|
juha
|
beb92d26d8
|
LCL: formatting
git-svn-id: trunk@40930 -
|
2013-04-29 15:32:22 +00:00 |
|
juha
|
7b19e58f07
|
LCL: Implement function SetRectRgn for Windows and Gtk(2). Issue #23288, patch from Valdinilson Lourenço da Cunha
git-svn-id: trunk@39263 -
|
2012-11-07 22:56:59 +00:00 |
|
juha
|
32fa5fe6c5
|
LCL: Implement function EqualRgn for Windows and Gtk(2). Issue #23287, patch from Valdinilson Lourenço da Cunha
git-svn-id: trunk@39262 -
|
2012-11-07 22:56:49 +00:00 |
|
juha
|
2f0ee470cb
|
LCL: Implement function PaintRgn for Windows and Gtk(2). Issue #23286, patch from Valdinilson Lourenço da Cunha
git-svn-id: trunk@39261 -
|
2012-11-07 22:53:54 +00:00 |
|
juha
|
247ef8e729
|
LCL: Improve the default TWidgetSet.CreateRoundRectRgn. Part of issue #23259
git-svn-id: trunk@39230 -
|
2012-11-02 17:07:55 +00:00 |
|
juha
|
2ed0e7a34c
|
LCL: implement PtInRegion for GTK2 and RectInRegion for all widgetsets properly
git-svn-id: trunk@39160 -
|
2012-10-25 00:19:00 +00:00 |
|
paul
|
c639b7f82f
|
lcl: cleanup
git-svn-id: trunk@38943 -
|
2012-10-02 01:18:43 +00:00 |
|
paul
|
f11822757d
|
lcl: remove unneeded checks in rectangle gradient
git-svn-id: trunk@38772 -
|
2012-09-21 06:06:10 +00:00 |
|
paul
|
72deea9a78
|
lcl: add a widgetset independent implementation of GradientFill based on gtk2 implementation for rectangles and on wine implementation for triangles
git-svn-id: trunk@38769 -
|
2012-09-21 03:19:46 +00:00 |
|
paul
|
43c1ff001c
|
lcl: formatting
git-svn-id: trunk@38741 -
|
2012-09-19 01:16:39 +00:00 |
|
paul
|
b8de86d9ae
|
carbon: implement LPtoDP and DPtoLP, fix setting a clipping region to graphic context - coordinates must be in device units, fix generic implementation of IntersectClipRect
git-svn-id: trunk@38543 -
|
2012-09-06 15:49:22 +00:00 |
|
zeljko
|
55c2b15076
|
LCL: fixed wrong result of GetTextExtentExPoint() when string param is nil or empty an string.
git-svn-id: trunk@36138 -
|
2012-03-17 20:46:08 +00:00 |
|
sekelsenmat
|
217b6bb45b
|
Changes the lapDefault resolution into Application.Initialize
git-svn-id: trunk@34289 -
|
2011-12-19 18:59:14 +00:00 |
|
sekelsenmat
|
cc0e04b161
|
Finishes the basic implementation of dpi and screen rotation adjustment for Android. Not 100% perfect, but in general already functional.
git-svn-id: trunk@34279 -
|
2011-12-19 13:51:13 +00:00 |
|
sekelsenmat
|
7ccb4963ee
|
Corrects the partial width calculations in GetTextExtentEx
git-svn-id: trunk@33541 -
|
2011-11-15 13:17:44 +00:00 |
|
sekelsenmat
|
926a51a81f
|
Some clarification comments
git-svn-id: trunk@33317 -
|
2011-11-05 04:40:43 +00:00 |
|
sekelsenmat
|
eaa3a52df0
|
Adds a cross-platform implementation for LCLIntf.GetTextExtentExPoint
git-svn-id: trunk@33315 -
|
2011-11-05 04:36:48 +00:00 |
|
sekelsenmat
|
1805877800
|
Fixes region applying for Gtk2 for TForm, implements CreateEllipticRgn in gtk2 and gives better parameter names to this routine
git-svn-id: trunk@31817 -
|
2011-07-28 12:17:07 +00:00 |
|
paul
|
3fdc3e30c6
|
lcl: apply patch of Anton Kavalenka to fix default implementation of CreateRoundRectRGN (issue #0018126)
git-svn-id: trunk@29850 -
|
2011-03-15 04:39:03 +00:00 |
|
paul
|
bab4aa9c08
|
gtk2: formatting
git-svn-id: trunk@29710 -
|
2011-03-03 07:32:07 +00:00 |
|
paul
|
7a9b188e2c
|
lcl, win32, wince, qt, gtk2, carbon: implement OffsetRGN winapi compatible function
git-svn-id: trunk@29697 -
|
2011-03-01 07:37:42 +00:00 |
|
sekelsenmat
|
75192fa3f6
|
Fixes drawing of arcs in Windows with negative length and updates the parameter names in LCLIntf.Arc to the correct names which fully describes a arc: startangle and length
git-svn-id: trunk@29633 -
|
2011-02-21 11:07:26 +00:00 |
|
paul
|
c2aca4cd85
|
lcl: replace TWidgetSet.AppHandle function with a readwrite property
git-svn-id: trunk@29278 -
|
2011-02-01 04:10:57 +00:00 |
|
blikblum
|
d2ab60647a
|
lcl,win32: implement GetBkColor. Issue #14792
git-svn-id: trunk@27388 -
|
2010-09-16 19:02:43 +00:00 |
|
blikblum
|
2b652bd86c
|
lcl/win32: Add GetCurrentObject. Implement under win32. Part of 14792
git-svn-id: trunk@26256 -
|
2010-06-22 17:03:04 +00:00 |
|
paul
|
256161bfc7
|
lcl: add LPtoDP - symmetrical to DPtoLP winapi compatibility method
win32: implement LPtoDP, DPtoLP
qt: implement LPtoDP
git-svn-id: trunk@25236 -
|
2010-05-07 07:08:43 +00:00 |
|
paul
|
9e2134c1a2
|
lcl: use GetSysColorBrush if solid brush needs to be created with system color
win32: call Windows.GetSysColorBrush for lclintf.GetSysColorBrush
git-svn-id: trunk@25128 -
|
2010-05-02 09:25:41 +00:00 |
|