Juha
c285b58aa3
LCL: Remove UTF8CompareLatinTextFast calls.
2024-02-09 01:20:36 +02:00
Maxim Ganetsky
f0eb9b849d
IDE, LCL: Lazarus help output refactoring by n7800, issue #40690 :
...
1. The text has been slightly corrected and made more uniform.
2. The parameters are sorted in some logical order, starting with the more "global" ones. A long list of values for debugging is located at the end. Now all parameters are visible at once, without scrolling.
3. Indentations fixed.
4. The list of values for the --skip-checks parameter is listed in a column, similar to the values for the --debug-enable parameter. This is easier to read and does not create a very long line, which is visible in the screenshot.
5. The "LCL Interface specific options:" header is displayed only if such parameters exist.
6. Changed max line length to a more standard 80.
7. Help output has been moved in a nested function.
8. Removed unused code.
2024-01-20 05:04:42 +03:00
Juha
9dc10d9aed
LCL-CustomDrawn: Check all list entries in VerifyAndCleanUpFontDirectories. Issue #40694 , patch by Alexey Torgashin.
2024-01-14 10:55:05 +02:00
Maxim Ganetsky
f23c89a10d
LCL-Win32 and CustomDrawn: cleaned up SHGFI_* constants, patch by lagprogramming, issue #40674
2024-01-03 03:40:34 +03:00
Juha
728725bd7f
LCL-CustomDrawn: Fix TButton's caption. Issue #40638 , patch by Alexey Torgashin.
2023-12-11 22:39:46 +02:00
Juha
2c1472b435
CustomDrawn: Fix TForm's MouseMove. Issue #40609 .
2023-11-25 11:48:14 +02:00
mattias
34222c3fa8
updated makefiles
2023-09-12 16:25:55 +02:00
wp_xyz
c15b41d8ed
LCL/TShape: Inherit TShape from new TCustomShape class.
2023-09-12 12:03:54 +02:00
Maxim Ganetsky
904b5fd71c
LCL (Win32, CustomDrawn): removed constants already present in Windows/ShlObj units, issue #40451
2023-08-19 02:26:26 +03:00
mattias
8d92e3b67d
updated makefiles
2023-08-14 20:31:20 +02:00
wp_xyz
5f92439334
CustomDrawn: Fix comments (Patch by LagProgramming, https://forum.lazarus.freepascal.org/index.php/topic,64186.msg487506.html )
2023-08-04 19:37:36 +02:00
Martin
89aefec06a
TTaskDialog: fix WS registration
2023-07-26 01:08:26 +02:00
Bart
4deab8fcb5
Revert "TTaskDialog: fix widgetset registration."
...
This reverts commit e8dc8eb5fc
, because it broke compilation.
2023-07-26 00:54:15 +02:00
Bart
86d6abd65f
TTaskDialog: revert the last 2 commits, as they break compilation.
2023-07-26 00:34:55 +02:00
Bart
a1b20c912c
TTaskDialog: second attempt to fix widgetset registration.
2023-07-26 00:17:22 +02:00
Bart
e8dc8eb5fc
TTaskDialog: fix widgetset registration.
2023-07-26 00:04:46 +02:00
Bart
71f8725fb8
Merge branch 'wstaskdialog'
2023-07-24 20:20:22 +02:00
Juha
1574149093
Customdrawn: Cleanup. Issues #40387 and #40388 .
2023-07-19 11:16:27 +03:00
Bart
cfbb089e1f
TaskDialog: Start refactoring TTaskDialog: layout the basic infrastructure for a TWSTaskDialog class.
2023-07-17 11:05:33 +02:00
wp_xyz
da8a33d43f
CustomDrawn: Add missing result value of function TCDWidgetSet.DrawFocusRect. Patch by lagprogramming.
2023-07-08 13:18:14 +02:00
Juha
adfc424e92
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
2023-07-07 17:39:03 +03:00
Juha
41adb276bb
Remove obsolete checks for FPC versions earlier then 3.0.
2023-07-07 17:39:02 +03:00
zeljan1
81002eb2ed
CustomDrawn: cleanup, patch by lagprogramming
2023-07-06 11:21:13 +02: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
059aca597e
LCL: Call lTarget.IntfUTF8KeyPress instead of LCLSendUTF8KeyPress in procedure CallbackKeyChar. Issue #40233 .
2023-04-27 17:59:19 +03:00
Juha
9e69dd9798
LCL-CustomDrawn: Improve TEdit key press events. Issue #40221 , patch by Alexey Torgashin.
2023-04-21 12:45:31 +03:00
Juha
2ae1edf24e
LCL-CustomDrawn: Fix TCDWidgetSet.SetTextColor. Issue #40204 .
2023-04-15 11:24:46 +03:00
Juha
63b6e913aa
LCL-CustomDrawn: Fix a bug at TCDWidgetSet.SaveDC. Issue #40205 .
2023-04-15 11:22:13 +03:00
wp_xyz
5f4881799f
lcl/customdrawn: Cleanup of hints and warnings. Triggered by https://forum.lazarus.freepascal.org/index.php/topic,63029.msg477014/topicseen.html
2023-04-13 12:49:44 +02:00
wp_xyz
90ea7941f6
CustomDrawn: Fix font height issue. Patch by lagprogrammin ( https://forum.lazarus.freepascal.org/index.php/topic,62849.msg475824.html#msg475824 )
2023-03-31 20:02:24 +02:00
wp_xyz
09b63c4607
CustomDrawn: Add missing return value of the function TCDWSButton.GetText. Patch by lagprogrammin, https://forum.lazarus.freepascal.org/index.php/topic,62833.msg475362.html
2023-03-30 15:44:49 +02:00
Juha
00f4ec79dc
LCL-CustomDrawn: Fix compilation on Windows. Fix color in TCDWidgetSet.ExtTextOut. Issue #40182 , patch by Bart B.
2023-03-27 18:09:58 +03:00
Juha
d5596c80a9
LCL: Remove tests for define WithOldDebugln. It has been there since 2012.
2021-10-31 09:51:28 +02: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
Juha
14304e8180
LCL: Fix typos in virtual key constants. Issue #39434 , patch by Don Siders.
2021-10-20 23:02:41 +03:00
maxim
b8d0d9366b
LCL: fixed typos related to 'occur' word
...
git-svn-id: trunk@65207 -
2021-06-10 22:21:45 +00:00
wp
2c9ec4c1ed
LCL/ShellCtrls: Display default shell icons in TShellListView. Issue #18247 .
...
git-svn-id: trunk@64764 -
2021-03-07 14:39:17 +00:00
wp
e431045dac
LCL/ShellTreeView: Add ShellCtrls to widgetsets. Widgetset-based solution for automatic shell icons in TShellTreeView (implemented for win32 only).
...
git-svn-id: trunk@64747 -
2021-03-05 15:14:19 +00:00
juha
751852a44a
LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText.
...
git-svn-id: trunk@64385 -
2021-01-14 13:52:23 +00:00
bart
6fb1bd833b
LazUtils: Remove PasWStr unit. It is obsolete since fpc 3.0.
...
git-svn-id: trunk@64123 -
2020-11-11 17:35:01 +00:00
juha
5779a01102
CustomDrawn: Fix compilation of CustomDrawn X11. Issue #37813 , patch from Sven Barth.
...
git-svn-id: trunk@63924 -
2020-09-26 09:32:24 +00:00
juha
125e794a87
Remove useless test for X <> Nil when using "is" operator.
...
git-svn-id: trunk@63779 -
2020-08-18 17:35:21 +00:00
mattias
61c53d6f41
LazUtils/FreeType: Separate FreeType stuff into its own package
...
git-svn-id: trunk@63558 -
2020-07-14 18:09:17 +00:00
ondrej
ef8d6a825e
ComboBox: implement TComboBoxStyle.IsOwnerDrawn and .IsVariable and use them instead of the in [] syntax
...
git-svn-id: trunk@63228 -
2020-05-26 22:25:15 +00:00
juha
e0156207ac
LCL: Initialize image description in widgetsets where not done already. Issue #36955 , patch from Michal Gawrycki.
...
git-svn-id: trunk@63131 -
2020-05-09 22:28:29 +00:00
juha
651a6436a2
Support Haiku build. Makefiles are generated from Makefile.fpc files using proper tools. Issue #36316 , patch from Alfred.
...
git-svn-id: trunk@62890 -
2020-04-05 11:35:01 +00:00
juha
b2501a2b9a
Customdrawn: Implement EnumDisplayMonitors and GetMonitorInfo for CD_X11 and CD_win32. Issue #31738 , patch from Anton Kavalenka.
...
git-svn-id: trunk@62841 -
2020-04-01 10:43:08 +00:00
ondrej
74fb203f39
LCL: Screen.BeginTempCursor & EndTempCursor
...
git-svn-id: trunk@62664 -
2020-02-23 06:04:38 +00:00
juha
519db75d62
CustomDrawn: Improve function GetMonitorInfo(). Issue #36574 , patch from Yuriy Sydorov.
...
git-svn-id: trunk@62600 -
2020-01-31 09:53:07 +00:00
juha
beaf08063c
CustomDrawn: Fixed crash on startup. Implement EnumDisplayMonitors() and GetMonitorInfo(). Issue #36574 , patch from Yuriy Sydorov.
...
git-svn-id: trunk@62599 -
2020-01-30 17:12:37 +00:00