Martin
67921e73b6
Debugger: Inspect Window, fix some update issues.
2022-04-01 15:02:48 +02:00
Martin
8d3d08ae4c
Debugger: Moved dsState to new unit
2022-03-24 00:39:03 +01:00
Martin
d1ac568e96
Debugger: New package LazDebuggerIntf / Replace TWatchValue with TWatchValueIntf
2022-01-10 14:08:37 +01:00
Martin
7f9e1893d2
Rename TDBGEvaluateFlag to TWatcheEvaluateFlag
2022-01-10 14:08:35 +01:00
martin
a3bd018a86
Debugger, IDE: Watches, add "Allow function calls" option to IDE / Add "Auto set class from instance"
...
git-svn-id: trunk@65152 -
2021-05-29 22:51:13 +00:00
martin
c942b091f8
InspectDlg: add button "add watch"
...
git-svn-id: trunk@65146 -
2021-05-28 17:35:20 +00:00
martin
30d807f741
InspectDlg: add error page / make forward/backward mouse buttons work
...
git-svn-id: trunk@65145 -
2021-05-28 17:21:55 +00:00
martin
65fe745451
Debugger, InspectDlg: fix showing strings under fpdebug / fix missing update, when dlg is re-opened with same expression.
...
git-svn-id: trunk@65118 -
2021-05-19 13:43:20 +00:00
juha
6a5bdbd4f8
IDE: Implement configurable DropDownCount for more ComboBoxes. Issue #36595 , patch from Vojtech Cihak.
...
git-svn-id: trunk@62571 -
2020-01-18 09:37:59 +00:00
martin
dee73b2218
IDE, Debugger: Fix inspect dialog. Allow double clicking members of old style objects.
...
git-svn-id: trunk@62555 -
2020-01-14 17:44:23 +00:00
martin
06affdbb7a
Debugger: Inspect Dlg, handle skObject, skInterface
...
git-svn-id: trunk@62305 -
2019-11-27 01:52:42 +00:00
martin
9f1b5ca3f2
Debugger: introduce watch type skFunctionRef
...
git-svn-id: trunk@61520 -
2019-07-03 18:26:31 +00:00
michl
ef57dae24f
Don't close EvaluateDialog and Debug Inspector when docked
...
git-svn-id: trunk@60043 -
2019-01-09 14:25:58 +00:00
martin
58bd48455a
Debugger: Fix DebugInspector stopped working after window was open with empty input. Issue #0034452
...
git-svn-id: trunk@59350 -
2018-10-25 18:18:25 +00:00
juha
7f7e7ada81
Format and clean uses sections.
...
git-svn-id: trunk@58629 -
2018-07-25 13:38:35 +00:00
ondrej
47c60bcd9e
IDE: less hints
...
git-svn-id: trunk@58265 -
2018-06-14 10:43:03 +00:00
martin
cef14db081
DebuggerIntf: Refactor, evaluate now takes a callback
...
git-svn-id: trunk@58238 -
2018-06-12 22:58:35 +00:00
martin
7b1fafdd6a
Debugger, GDBMI: debug inspector, display errors in status bar
...
git-svn-id: trunk@57381 -
2018-02-26 21:53:28 +00:00
ondrej
dc0a33652f
IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
...
git-svn-id: trunk@55039 -
2017-05-22 07:52:37 +00:00
joost
1de2cbf586
general: Updated address of the Free Software Foundation in copyright messages
...
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
71a92380d4
IDE: Cleanup.
...
git-svn-id: trunk@49280 -
2015-06-06 11:19:40 +00:00
mattias
f3f0866921
IDE: checked compiler warnings, clean up
...
git-svn-id: trunk@48218 -
2015-03-10 14:51:21 +00:00
martin
ea1e624deb
Debugger: Inspector, accept extended types from fpdebug
...
git-svn-id: trunk@44307 -
2014-03-01 14:34:39 +00:00
martin
e38b958e04
Debugger/DbgIntf: Moved code to DebuggerIntf package
...
git-svn-id: trunk@44097 -
2014-02-16 14:29:53 +00:00
martin
3f415797e4
Debugger: put some common types into DbgIntf
...
git-svn-id: trunk@44079 -
2014-02-15 01:31:30 +00:00
martin
af91af27e9
Debugger: Debug-Inspector, limit len of expression in statusbar.
...
git-svn-id: trunk@43938 -
2014-02-07 12:46:30 +00:00
maxim
c5fc4f9807
Debug Inspector: improved localization
...
git-svn-id: trunk@43925 -
2014-02-06 23:19:44 +00:00
martin
35cffd122c
Debugger: Debug-Inspector, enabled double click on row to inspect value of class/record/dyn-array members
...
git-svn-id: trunk@43918 -
2014-02-06 16:30:35 +00:00
martin
b58cb7c0dd
Debugger: Fixes Inspector / make sure page is visible
...
git-svn-id: trunk@41300 -
2013-05-19 16:09:23 +00:00
martin
346ebe18a0
DBG: Inspect-Dialog, skip update, if no change
...
git-svn-id: trunk@39281 -
2012-11-15 14:47:39 +00:00
martin
1a23649a97
DBG: Inspect-Dialog, prevent crash, due to nested updates
...
git-svn-id: trunk@39280 -
2012-11-15 14:46:30 +00:00
martin
cc1d668601
DBG: Disable rangechecks for certain PtrUInt casts
...
git-svn-id: trunk@37961 -
2012-07-17 10:57:14 +00:00
juha
15294f2cb3
Debugger: Apply the saved layout of Inspect Dialog
...
git-svn-id: trunk@37424 -
2012-05-26 08:36:35 +00:00
martin
90421f39ec
DBG: Inspect, allow to enter expression
...
git-svn-id: trunk@37253 -
2012-05-11 10:37:40 +00:00
martin
c742e08c1d
DBG: Inspect window, improve scrolling
...
git-svn-id: trunk@37232 -
2012-05-09 14:28:42 +00:00
martin
7ebaadc7bd
Window Column, store pointer to resourcestring
...
git-svn-id: trunk@36509 -
2012-04-02 00:24:15 +00:00
martin
b48cf43d34
DBG: Watches/Inspect, add auto typecast to instance class
...
git-svn-id: trunk@36175 -
2012-03-20 10:39:47 +00:00
martin
409ca1a915
DBG/IDE only store changed column widths
...
git-svn-id: trunk@35579 -
2012-02-24 13:38:01 +00:00
martin
ce5c315627
DBG: Clean up (removed unused units)
...
git-svn-id: trunk@33797 -
2011-11-26 11:41:29 +00:00
martin
2642e6a579
DBG: moved window-names from IDE to debugger
...
git-svn-id: trunk@33336 -
2011-11-05 13:32:32 +00:00
martin
ed780f4ced
DBG: Store/Restore column size (debug dialogs). issue #0018035
...
git-svn-id: trunk@33270 -
2011-11-03 17:53:46 +00:00
martin
5b6cc6df96
DBG: "inspect" dialog, now shows entire class
...
git-svn-id: trunk@29056 -
2011-01-16 19:11:23 +00:00
martin
cea1fb0eff
DBG: Refactored gdb-type parsing
...
git-svn-id: trunk@28926 -
2011-01-10 01:11:25 +00:00
martin
e4121d2b0b
DBG: improved display of watches
...
git-svn-id: trunk@28725 -
2010-12-16 01:43:28 +00:00
mattias
02573ad6a6
IDE: clean up
...
git-svn-id: trunk@25943 -
2010-06-06 07:27:44 +00:00
paul
4b44711f54
debugger: convert forms to use fpc resources
...
git-svn-id: trunk@23459 -
2010-01-15 02:41:46 +00:00
paul
fdb1f1236c
debugger: treat ShortString type as skSimple type, reduce amount of hacks for ShortString handling
...
git-svn-id: trunk@23005 -
2009-12-06 16:04:49 +00:00
paul
12a6edefa1
debugger: fill TDBGType.Value.AsString for Variant data type
...
git-svn-id: trunk@23004 -
2009-12-06 15:46:19 +00:00
paul
92aacc4bf2
debugger:
...
- add skVariant enum value for Variant data type,
- move Variant type handling to skVariant
- misc Inspect dialog improvements (hiding pages, close on escape)
git-svn-id: trunk@23002 -
2009-12-06 13:43:25 +00:00
paul
27437b5eaa
debugger: the same for 'SHORTSTRING' (stabs reports it so)
...
git-svn-id: trunk@22992 -
2009-12-06 06:24:04 +00:00