Commit Graph

67089 Commits

Author SHA1 Message Date
ccrause
f808839e56 Fix TAvrMemManager.ReadMemory to read multi-byte values from registers by assuming the bytes are stored in consecutive registers. 2024-02-28 21:07:12 +01:00
ccrause
6915cc97fe Implement CallParamDefaultLocation for AVR. 2024-02-28 21:07:12 +01:00
ccrause
88a0e31b16 For AVR the .text section can start at address 0, rather check if section is not allocated before ignoring it. 2024-02-28 21:07:12 +01:00
ccrause
d30cfb0a95 Ensure ErrNo is within the limits of Integer to prevent range error when ReadUnsignedInt returns false. 2024-02-28 21:07:11 +01:00
ccrause
0375bb8ae9 Add InternalExceptionBreakPoints property to LazDebuggerFp properties. 2024-02-28 21:07:11 +01:00
Martin
3149c5261f Debugger: New DisplayFormat for Watches 2024-02-28 18:49:19 +01:00
Martin
8b491579a1 Debugger: Replace TWatchValue.DisplayFormat with TWatchValue.IsMemDump. All other DisplayFormat settings are on TWatch only. 2024-02-28 17:42:00 +01:00
Martin
adc63a1a42 Debugger: Remove IDbgWatchValueIntf.Value in favour of IDbgWatchValueIntf.ResData.CreatePrePrinted 2024-02-28 17:42:00 +01:00
Juha
fee8dbf80e LazUtils: Remove an inaccurate comment about optimization in UTF8CodepointSizeFast. 2024-02-28 10:37:08 +02:00
Martin
8117ca5a5d LazDebugger: Remove TWatchDisplayFormat from debugger backends. 2024-02-28 00:52:45 +01:00
Martin
be387c3f21 FpDebug: Remove TWatchDisplayFormat from PascalBuilder 2024-02-28 00:52:45 +01:00
Martin
be31fbc4ad LazDebuggerGdbmi: Return more values via the new API. Moved handling of Displayformat to IDE. 2024-02-28 00:52:45 +01:00
Martin
38e0022ccc LazDebuggerGdbmi: fix ParseGDBString 2024-02-28 00:52:44 +01:00
Martin
a4af1db7c2 DebuggerGdbmi: removed unused variables for TDisplayFormat 2024-02-28 00:52:44 +01:00
Martin
74c69d2d0a DebuggerGdbmi: minor update to tests 2024-02-28 00:52:44 +01:00
Martin
e183ea0b5f Debuggers: Add define FORCE_LAZLOGGER_DUMMY 2024-02-28 00:52:43 +01:00
Maxim Ganetsky
2f4ead8848 IDEIntf: updated Russian translation 2024-02-28 02:45:29 +03:00
Juha
642e3bac61 IDE: In options dialog highlight category nodes in bold. Issue #39365, patch by n7800. 2024-02-27 17:42:41 +02:00
Bart
0261f3b5ee Win32: small optimization in TWin32WSCustomListView.SetProperty.
Add comment to explain why this code is there in the first place, since on first sight it might not make much sense.
2024-02-26 22:27:39 +01:00
Bart
57bb5a13e1 Win32: make ListView columns not-clickable if ColumnClick is False. Issue #40787. 2024-02-26 18:28:12 +01:00
wp_xyz
d6b0e5c07d LCL/TTimeEdit: New properties TimeAMString and TimePMString to allow specifying also the AM/PM string used by TTimeEdit. 2024-02-26 15:36:33 +01:00
Juha
5e3b6bce5d IDE: Adjust options dialog tab order. Add a Ctrl-F shortcut. From n7800. 2024-02-26 10:35:50 +02:00
Juha
f47d94ce9c LCL: Publish TButtonPanel.ShowHint. From n7800. 2024-02-26 10:31:26 +02:00
wp_xyz
d85a691fb1 LCL/TTimeEdit: Add new properties TimeFormat and TimeSeparator for more flexibility in formatting. 2024-02-25 18:54:22 +01:00
Juha
8e1fc0cf60 IDE: Fix component palette configuration when a component is installed or uninstalled after the user configuration. 2024-02-25 16:29:25 +02:00
Bart
148735d8fb TCustomTabControl: rename a method. No functional changes. 2024-02-25 13:29:39 +01:00
Bart
5e54b2f921 TCustomTabControl: don't check for parent in call to FindNextControl in ActivateFirstControlOnPage. Part of issue #40775. 2024-02-25 13:25:24 +01:00
Martin
641a76447b VTV: fix getting handle when not yet shown. Issue #40791 2024-02-25 12:59:13 +01:00
Bart
f3aa0586d9 TCustomTabControl: don't steal foucus in ActivateFirstControlOnPage. Part of issue #40775. 2024-02-24 14:33:16 +01:00
Bart
e5a637999d TCustomTabControl: activate first control on page after page changed. Issue #40775. 2024-02-24 13:47:49 +01:00
rich2014
b0bb460a46 Cocoa: Fix the issue that the Space key on the Button does not work 2024-02-24 16:31:47 +08:00
wp_xyz
82784f13b1 LCL/IDE: Fix tab order in Treeview component editor 2024-02-24 01:24:05 +01:00
Maxim Ganetsky
02bc007955 IDEIntf: regenerated German translation 2024-02-24 02:53:30 +03:00
wp_xyz
c4e07b3619 LCL/IDE: Improvements of TTreeview component editor. Issue #40748. Parts of patch by n7800. 2024-02-24 00:44:15 +01:00
Juha
6c9fa22be3 IDE: Inform a user earlier that renaming a unit is not possible through "Rename identifier" feature. Issue #40744. 2024-02-24 01:12:26 +02:00
Bart
88827aa909 Win32: fix TListView losing focus after EndUpdate. Issue #40786. 2024-02-23 22:56:08 +01:00
Juha
280ada98b2 Codetools: Prevent a crash in FindIdentififerReference on the name of a program. Issue #40753. 2024-02-22 23:53:40 +02:00
Juha
9ad00fb5a7 IDE: Fix saving a program with a dotted name. Issue #40760. 2024-02-22 23:04:15 +02:00
dsiders
b060a7330f Docs: LCL/comctrls. Fixes invalid See Also links introduced in 92e6f4ffa7. 2024-02-22 20:09:43 +00:00
dsiders
92e6f4ffa7 Docs: LCL/comctrls. Updates EditorEditingDone and EditorKeyDown topics in TCustomTreeView for changes in 7716068e. 2024-02-22 19:20:12 +00:00
Juha
c7c643a472 LCL: Restore Handle to TCustomImageList. 2024-02-22 13:36:09 +02:00
Juha
7716068e1a LCL: Check modifier keys (Shift, Ctrl, Alt) when editing the name of a TreeView. From n7800. 2024-02-22 11:22:33 +02:00
wp_xyz
fd01caa9a2 LCL/IDE: Improved usability of TreeView component editor, patch "treeeditor_fixes" by n7800. Issue #40748. 2024-02-22 00:00:50 +01:00
Bart
a3ba11e5c3 T(Float)SpinEditEx: In InitializeWnd set Text to represent FValue, otherwise NullValueBehavious will be applied in call to UpdateControl. 2024-02-21 23:44:44 +01:00
dsiders
f6555a287e Docs: LCL/various. Adds missing unit overview content, external references in:
* customdrawn_android.xml
* customdrawn_common.xml
* customdrawn_mac.xml
* customdrawn_winxp.xml
* customdrawncontrols.xml
* customdrawndrawers.xml
2024-02-21 17:41:34 +00:00
wp_xyz
805f05ea99 LCL/TreeView component editor: Fix typo in previous commit 2024-02-20 20:39:25 +01:00
wp_xyz
3da3224506 LCL: New layout for the TreeView component editor, issue #40748, patches "4_treeeditor_toolbar" and "5_treeeditor_fix_modified" by n7800 2024-02-20 20:24:27 +01:00
wp_xyz
fc844f5fc1 LCL: New layout for the TreeView component editor, issue #40748, patch "3_treeeditor_editing" by n7800 2024-02-20 18:39:18 +01:00
wp_xyz
43f05f787a LCL: New layout for the TreeView component editor, issue #40748, patch "2_treeeditor_cleanup" by n7800 2024-02-20 18:35:47 +01:00
wp_xyz
235fee3c1d LCL: New layout for the TreeView component editor, issue #40748, patch "1_treeeditor_formatting" by n7800 2024-02-20 18:26:29 +01:00