Commit Graph

63287 Commits

Author SHA1 Message Date
Bart
e97e733747 Merge branch calendar-minmaxdate into main. 2022-07-21 12:33:52 +02:00
Dmitry Boyarintsev
b1822df52c IDE: fix the proper loading keyschema flags, issue #39817 2022-07-21 00:44:19 +03:00
Bart
3304ccd6eb GTK3: Document that the native calendar does not support a MinDate or MaxDate. 2022-07-20 22:25:35 +02:00
Bart
8157c949be GTK2: Document that the native calendar does not support a MinDate or MaxDate. 2022-07-20 22:23:03 +02:00
Bart
8b14d9076f QT(4) Implement TQtWSCustomCalendar.RemoveMinMaxDates. 2022-07-20 17:32:49 +02:00
Bart
756ae8d6d5 QT(4) Implement TQtWSCustomCalendar.SetMinMaxDate. 2022-07-20 17:16:24 +02:00
dsiders
f139def054 Docs: LCL/dialogs. Adds missing tags. 2022-07-20 15:49:53 +01:00
wp_xyz
e937ed3ecd TAChart: Fix series marks positioning when MarkPositions is lmpInside. 2022-07-20 11:35:00 +02:00
dsiders
c0b2b288d5 Docs: LCL/dialogs. Updates the QuestionDlg topic for details in Issue #39829. 2022-07-20 01:59:23 +01:00
dsiders
b5771ccd20 Docs: LCL/extctrls. Adds, updates topics for changes in 13f4f576.
* Adds TCustomPanel.VerticalAlignment, TCustomPanel.SetVertAlignment topics.
* Updates TCustomPanel.Paint topic.
* Adds TPanel.VerticalAlignment topic.
* Minor grammar corrections.
2022-07-20 01:58:47 +01:00
Bart
abb8e19732 TCalendar: move widgetset code for setting Min/MaxDate to SetProps (because is needs a handle). 2022-07-19 19:35:34 +02:00
wp_xyz
13f4f576ab LCL/extctrls: Add new TCustomPanel/TPanel property VerticalAlignment which exists in Delphi. 2022-07-19 19:28:16 +02:00
Bart
4c792b0295 TCalendar: factor out ApplyLimits and RemoveLimits. No functional changes. 2022-07-19 19:18:37 +02:00
Bart
3dba52b4eb TCalendar: don't truncate MinDateTime or MaxDateTime in CheckRange. 2022-07-19 13:59:25 +02:00
Bart
6167bca327 TCalendar: nicer errormessage if a date is smaller than MinDateTime or larger than MaxDateTime. 2022-07-19 10:37:43 +02:00
Bart
44aa22799c Win32 and WinCE; The WS calendar only accepts lowe limits > 1601-01-01 2022-07-19 10:21:59 +02:00
Maxim Ganetsky
646cea3c3f .gitignore: removed duplicate entry 2022-07-19 03:19:57 +03:00
dsiders
b1204f46cf Docs: LCL/editbtn. Updates topic content and See Also links.
* Contains language in TDateEdit.ButtonClick for the interim fix posted in issue #39825 and 455dc87b.
* Fixes spelling and grammar errors.
2022-07-19 00:37:47 +01:00
Maxim Ganetsky
92d6630830 .gitignore: ignore all DLLs in top Lazarus directory 2022-07-19 01:51:06 +03:00
Maxim Ganetsky
f5dc6e64a4 Tools: updated gir2pascal README.md 2022-07-19 01:41:02 +03:00
Maxim Ganetsky
7c8e197abd Tools: updated gir2pascal .gitignore 2022-07-19 01:18:18 +03:00
Maxim Ganetsky
5194609a53 Tools: updated gir2pascal LPI and icon 2022-07-19 01:14:42 +03:00
Maxim Ganetsky
697d41437c Tools: initial import of gir2pascal sources from https://github.com/n1tehawk/gir2pascal 2022-07-19 01:01:00 +03:00
Bart
508aaf8079 WinCE add TWinCEWSCustomCalendar.SetMinMaxDate and TWinCEWSCustomCalendar.RemoveMinMaxDates (as of yet untested, but it compiles). 2022-07-18 22:31:36 +02:00
Bart
750e90c062 Win32 add a WSCheckHandleAllocated in TWin32WSCustomCalendar.RemoveMinMaxDates and remove unused var. 2022-07-18 22:25:24 +02:00
Bart
7db0e34a8c Start implementing MinDate and MaxDate for TCalendar. 2022-07-18 22:18:04 +02:00
Bart
455dc87b83 Don't raise an exception when date in the edit is out of bounds. Issue #39825. 2022-07-17 09:57:36 +02:00
dsiders
7ea1d8851c Docs: LCL, LazControls. Clarifies wording in Invalidate-related topics. 2022-07-17 03:03:47 +01:00
Maxim Ganetsky
54c3d26553 MemDS: added a standard command for editing dataset fields to component's context menu (patch from Aleksey, issue #39823) 2022-07-16 00:49:32 +03:00
dsiders
e47c69672b Docs: LazControls/treefilteredit. Adds, updates topic content.
* Updates topic content and See Also links.
* Adds missing topics.
* This is an interim commit; there is more work to be done here.
2022-07-14 19:25:27 +01:00
dsiders
4492fdb697 Docs: LazControls/listfilteredit. Updates topic content and See Also links. 2022-07-14 02:59:32 +01:00
martin
2fce58a3de FpDebug: support DW_TAG_variant_part 2022-07-13 21:19:35 +02:00
Martin
4bc63f4650 LazDebuggerFp: Variant-converter, check record size. 2022-07-13 10:27:48 +02:00
Martin
d0d616e131 FpDebug: keep CurrentContext during function-eval calls. (access by other threads) 2022-07-13 10:27:47 +02:00
Martin
77857b84ce FpDebug: improve dyn array detection 2022-07-13 10:27:47 +02:00
Martin
2835e63366 Debugger: asm win, fix range check 2022-07-13 10:27:47 +02:00
wp_xyz
358a6955a0 TAChart: Fix crash in design mode when Undo is executed after deleting a series. 2022-07-12 22:46:59 +02:00
Dmitry Boyarintsev
73d41e6636 IDE: update loading keyschema allowing human readable values, issue #39817 2022-07-12 02:37:34 +03:00
dsiders
bddac75379 Docs: LazControls/listviewfilteredit. Updates topic content and See Also links. 2022-07-11 01:07:07 +01:00
Joost van der Sluis
a680001c2e FpDebug: Workaround in fpmake.pp for usage with fpc 3.2.2 2022-07-10 12:54:03 +02:00
Joost van der Sluis
7e67d9b871 FpDebug: fpmake.pp updated 2022-07-10 12:46:13 +02:00
dsiders
52a63a83d4 Docs: LCL/lclintf. Updates topic content.
* Updates MessageBox, CreateCaret, GetWindowLong, DrawGrid, FontIsMonoSpace.
* Fixes spelling and grammar errors.
* Removes topics no longer in source code.
2022-07-09 06:23:37 +01:00
dsiders
487259f7e4 Docs: LCL/lclintf. Updates topic content.
* Updates MessageBox, CreateCaret, GetWindowLong, DrawGrid, FontIsMonoSpace.
* Fixes spelling and grammar errors.
* Removes topics no longer in source code.
2022-07-09 06:15:22 +01:00
Pascal Riekenberg
54aadb67fd Codetools: fixed parsing of directives with in operator + test 2022-07-06 23:32:59 +02:00
Pascal Riekenberg
d5951070d0 Codetools: Tests for: Keep empty () on code completion. Issue #39712. 2022-07-06 22:33:47 +02:00
Pascal Riekenberg
781955e856 Codetools: Keep empty () on code completion. Issue #39712, patch by Domingo Galmés. 2022-07-06 22:32:10 +02:00
dsiders
a5e192bb2d Docs: LCL/extctrls. Updates topic content and See Also links.
* Corrects spelling and grammar errors.
2022-07-05 23:10:30 +01:00
wp_xyz
39a13d91bb LCL/Win32: Fix opening popup menu when Application.MainForm does not exist. Issue #39451. Patches by DeerLab and Iret Company. 2022-07-05 15:06:47 +02:00
Maxim Ganetsky
20d5f5d71a IDEDebugger: moved registering IDE options page to the Register procedure from unit initialization section. It was meant to be there in the first place and now actually works there after 5b5c0ae1c4. 2022-07-05 01:51:49 +03:00
mattias
5b5c0ae1c4 IDE: register package IDEDebugger 2022-07-04 08:03:43 +02:00