Commit Graph

453 Commits

Author SHA1 Message Date
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
juha
b46b72fb2b LCL: Remove deprecated function FontCanUTF8. All widgetsets returned True, including GTK(2) and QT(5). Not implementing it caused bugs.
git-svn-id: trunk@62425 -
2019-12-20 17:45:44 +00:00
juha
0b9cbf7d7d LCL: Remove unused parameters Width and Height from LCLBoundsToWin32Bounds. Issue #35465, patch from Serge Anvarov.
git-svn-id: trunk@61112 -
2019-05-03 14:44:44 +00:00
bart
e675379977 Win32 and CustomDrawn: fix compilation with fpc trunk after r39480 #e67589ea6f. Issue #0034022.
git-svn-id: trunk@58639 -
2018-07-26 20:47:03 +00:00
juha
d43fa548b8 LazUtils: Rename unit LazUTF8SysUtils -> LazSysUtils. It had nothing to do with character encoding.
git-svn-id: trunk@58630 -
2018-07-25 13:38:59 +00:00
ondrej
6ed2b220f6 LCL: LM_GETDLGCODE: WParam is the pressed virtual key.
https://msdn.microsoft.com/library/windows/desktop/ms645425(v=vs.85).aspx

git-svn-id: trunk@58257 -
2018-06-14 09:50:51 +00:00
mattias
e18cac9559 lcl: darwin: allow link under mac os x 10.5, issue #33672
git-svn-id: trunk@57792 -
2018-05-04 10:53:05 +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
juha
3f7ccb5d63 LCL: Delete the pcfDelphi* and pcfKylix* clipboard formats. Issue #27194.
git-svn-id: trunk@56488 -
2017-11-24 18:02:15 +00:00
wp
e9e34f5965 LCL: Remove predefined clipboard format pcfDelphiBitmap (obsolete).
git-svn-id: trunk@56434 -
2017-11-18 13:18:41 +00:00
juha
1184822164 LCL: Use a helper function for testing fontname 'default'. Issue #31940, patch from AlexeyT.
git-svn-id: trunk@55188 -
2017-06-03 18:56:34 +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
7ec5669770 customdrawn, win32: disable alphablend for parented forms. Issue #26206, patch by Michl
git-svn-id: trunk@53673 -
2016-12-14 09:09:23 +00:00
ondrej
11cc148c2f lcl: highDPI: rename DesignTimeDPI to DesignTimePPI to comply with property <P>ixels<P>er<I>nch
git-svn-id: trunk@53572 -
2016-12-06 13:45:47 +00:00
sekelsenmat
8edded4e25 customdrawn - patch #29822: Fixes windows 64 bits compilation
git-svn-id: trunk@52542 -
2016-06-21 06:35:27 +00:00
juha
ea6d77261a LCL, Customdrawn: Fix a crash in Android app. Issue #25686, patch from Samuel Herzog.
git-svn-id: trunk@52114 -
2016-04-06 11:35:55 +00:00
mattias
52b89347f6 lcl: updated makefiles
git-svn-id: trunk@52002 -
2016-03-20 13:05:51 +00:00
ondrej
81733b2e74 lcl: rewrite PopupMode/PopupParent
- unify code for PopupMode/PopupParent in one function TCustomForm.GetRealPopupParent for all WS.
- change TWSCustomFormClass.SetPopupParent to TWSCustomFormClass.SetRealPopupParent without PopupMode parameter.
- Fix TPopupMode documentation.
Issue #29247

git-svn-id: trunk@51032 -
2015-12-25 15:37:10 +00:00
bart
bfb40fcde5 LCL: CustomDrawn: fixed compilation (Issue #0029142).
git-svn-id: trunk@50704 -
2015-12-06 21:13:50 +00:00
mattias
6f72c3980a LCL: customdrawn: fixed compilation
git-svn-id: trunk@50699 -
2015-12-06 15:59:03 +00:00
juha
6bb18f6fbd LCL: Implement TCustomMemo.ScrollBy. Refactor widgetset ScrollBy from ScrollingWinControl to WinControl. Solves issue #29067.
git-svn-id: trunk@50523 -
2015-11-29 18:45:53 +00:00
mattias
a0ffb9965a lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50297 -
2015-11-11 13:39:48 +00:00
mattias
71b53aa5ae lcl: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50296 -
2015-11-11 13:39:42 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
sekelsenmat
5d06fc87a9 customdrawn: Implements minimally functional popup menu and combobox item selection
git-svn-id: trunk@48908 -
2015-04-30 08:34:13 +00:00
sekelsenmat
bf72cf856e customdrawn: Should fix #24356, extra line break in TEdit
git-svn-id: trunk@48895 -
2015-04-29 10:30:11 +00:00
sekelsenmat
960e2242e9 customdrawn: Fixes combobox width autosize
git-svn-id: trunk@48890 -
2015-04-29 09:19:19 +00:00
sekelsenmat
b3ede1ffd0 lcl-customdrawn: Finally fixes the combobox height in non-Android platforms, which was due to lack of a proper PreferredHeight
git-svn-id: trunk@48880 -
2015-04-28 15:05:25 +00:00
sekelsenmat
4a4b47c394 CustomDrawn-Windows: Fixes endless loop in PromptUser
git-svn-id: trunk@48831 -
2015-04-24 11:18:58 +00:00
sekelsenmat
929fbbbbf6 customdrawn: Forgot to commit customdrawnthemes.pas
git-svn-id: trunk@48830 -
2015-04-24 11:11:29 +00:00
sekelsenmat
9b4132cbca customdrawn: Starts mac toolbar arrow and starts customdrawn ws theme
git-svn-id: trunk@48829 -
2015-04-24 08:36:08 +00:00
juha
816efc8bfe LCL: Fix compilation of CustomDrawn and GTK3 widgetsets with NoLazUTF8Wrappers defined.
git-svn-id: trunk@47610 -
2015-02-07 09:39:53 +00:00
sekelsenmat
c4a1f0c0e8 Patch from bug #24358 invalid messagebox buttons
git-svn-id: trunk@46731 -
2014-10-31 16:38:04 +00:00
mattias
8bf7dd097b lcl: added copy of Apache License, Version 2 for customdrawn/android
git-svn-id: trunk@45107 -
2014-05-20 09:33:49 +00:00
juha
c30eb3edd3 Clean outdated DEFINEs from the code, like old compiler versions and FPC_HAS_CONSTREF.
git-svn-id: trunk@43628 -
2014-01-02 18:16:19 +00:00
bart
835bae06f5 CustomDrawn: fix incorrect {%MainUnit } header, which prevented codetools from working correctly.
git-svn-id: trunk@43601 -
2013-12-27 15:53:53 +00:00