Fellippe Heitor
5495e4d3ba
Resets variable values from previous run.
2021-07-28 18:00:19 -03:00
Fellippe Heitor
f086aaec95
Allows inspecting _offset variables (watch list).
2021-07-28 14:36:30 -03:00
Fellippe Heitor
93308fef39
One less error in the IDE (SUB idegotoline
)
2021-07-28 14:28:41 -03:00
Fellippe Heitor
7e5710a364
Allows _MK$/_CV to deal with _OFFSET
...
_UNSIGNED _OFFSET too.
2021-07-28 14:26:32 -03:00
Fellippe Heitor
fa96640624
Adjusts " View on Wiki " link.
...
Fixes launching of urls with some special characters.
2021-07-28 13:47:18 -03:00
Fellippe Heitor
8de0ca17f6
Improves on scroll bar behavior (watch panel)
2021-07-28 12:07:02 -03:00
Fellippe Heitor
e2e8ea16ea
Adjusts wiki linking feature (help panel).
2021-07-28 02:46:05 -03:00
FellippeHeitor
6773a82924
Adds "View on Wiki" button to help panel.
2021-07-28 02:25:27 -03:00
FellippeHeitor
bad61fd840
Adds horizontal scroll bar to Watch List panel.
2021-07-28 01:45:06 -03:00
FellippeHeitor
c3c2a7e374
Adds new red "x" button to close the Help Panel.
2021-07-28 01:44:19 -03:00
FellippeHeitor
5829744cc4
Adds vertical scrollbar to Watch List panel.
2021-07-28 00:23:35 -03:00
FellippeHeitor
014add19d7
Adjusts resizing, dragging and scrolling (mousewheel) of var panel.
2021-07-27 19:15:48 -03:00
FellippeHeitor
023518ea21
Adds variable watch panel.
2021-07-27 17:50:23 -03:00
FellippeHeitor
6a04700026
F4 now pauses execution before showing the var watch dialog.
2021-07-27 13:40:20 -03:00
FellippeHeitor
5e2f40c4f1
Ignores local variable requests when out of scope.
2021-07-27 12:18:50 -03:00
FellippeHeitor
96ce163800
Mere code auto-layout.
2021-07-27 08:52:13 -03:00
Luke Ceddia
70d13e0f53
Allow for automatic dereference of supplied arguments
2021-07-27 19:52:13 +10:00
Luke Ceddia
7e4a5b9799
Add support for inspecting string variables
2021-07-27 17:09:28 +10:00
FellippeHeitor
a2a49cef01
Allows local variables to be watched (still a bit broken).
2021-07-27 00:28:03 -03:00
FellippeHeitor
426b26b002
Watches INTEGER, UINTEGER, LONG, ULONG, SINGLE, DOUBLE variables.
...
Only in the main module for now.
2021-07-26 23:56:48 -03:00
FellippeHeitor
c0b445789f
Latest non-working attempt.
2021-07-26 18:26:52 -03:00
FellippeHeitor
84b5bb3055
Wishful attempt at getting var export to work. Failed.
2021-07-26 17:34:44 -03:00
FellippeHeitor
cedff4ef5a
Groundwork for variable requesting from the IDE (nonworking state).
...
The _MEMGET part needs extra work.
m is of type _MEM, but it's never assigned - does that have something to do with it?
Should we have something on the C++ side to access those memory blocks?
2021-07-26 14:52:14 -03:00
Fellippe Heitor
3523208b3c
Fixes navigation (file dialog)
2021-07-25 22:20:28 -03:00
FellippeHeitor
62878630b5
Improves on Add Watch dialog prototype.
...
Can select individual variables (double-click to toggle), add all, remove all.
2021-07-25 00:19:55 -03:00
FellippeHeitor
37d1868630
Initial draft for Add Watch dialog.
2021-07-24 19:32:28 -03:00
FellippeHeitor
638c909acd
New command to reply with the current sub/function name ($DEBUG).
2021-07-24 19:31:58 -03:00
FellippeHeitor
0ca12c3503
Fixes FUNCTION id2fulltypename$
to recognize _OFFSET types.
...
Now displays actual type name in Warnings box, instead of the C++ variable name.
2021-07-24 18:01:50 -03:00
FellippeHeitor
8f2e969711
Stores full type name with variable list.
2021-07-24 16:16:18 -03:00
FellippeHeitor
ed59d6411e
Handles new variables added to main module using SHARED in a SUB.
2021-07-24 15:19:29 -03:00
FellippeHeitor
c621917a69
Prevents adding SHARED variables to SUB vWatch()
2021-07-24 12:00:40 -03:00
FellippeHeitor
6436ee76bf
Propagates DIM SHARED variables to all SUBs.
...
`vwatch_local_vars` will make direct reference to SHARED variables, so they can be watched in whatever scope.
2021-07-24 11:51:01 -03:00
FellippeHeitor
5886488b72
Allows F3, Ctrl+F3, Ctrl+F to invoke the search box ($DEBUG).
2021-07-23 13:46:57 -03:00
FellippeHeitor
53560ec34f
Resets internal variable list when compilation starts ($DEBUG).
2021-07-23 12:12:03 -03:00
Autobuild Process
d7b912c8a9
Update internal/source
2021-07-23 03:34:15 +00:00
Fellippe Heitor
8d2d49d7dc
Restores Step Out/Step Over functionality.
2021-07-23 00:31:11 -03:00
Autobuild Process
e4615e67a2
Update internal/source
2021-07-23 03:17:00 +00:00
Fellippe Heitor
abfa7cb745
Prevents labels and vWatch calls in $INCLUDEs.
2021-07-23 00:13:11 -03:00
FellippeHeitor
d0c156f876
Finishes restructure of support files.
2021-07-22 20:44:36 -03:00
Autobuild Process
46d1bdca36
Update internal/source
2021-07-22 21:44:11 +00:00
Fellippe Heitor
26863b64c5
Merge branch 'var-export' into development
2021-07-22 18:41:17 -03:00
FellippeHeitor
898c0ffedb
Begins folder reorganization (internal/support
).
...
For .bas/.bm/.bi files that are required at compilation time, as opposed to `source`, which is not required for normal operation.
2021-07-22 18:39:20 -03:00
FellippeHeitor
fd9958f9c7
Resets usedVariableList
when compilation starts.
2021-07-22 15:24:24 -03:00
FellippeHeitor
33ec83d0fb
Adds Clear All Skips, Set TCP port.
2021-07-22 15:23:37 -03:00
FellippeHeitor
d09a7fcb3a
Fixes order of elements when dealing with STOP ($DEBUG).
2021-07-22 14:08:26 -03:00
FellippeHeitor
997285994d
Replaces "Status" with "$DEBUG MODE" when appropriate.
2021-07-22 13:54:16 -03:00
FellippeHeitor
e64984d5fa
Properly redraws the interface for help on user keywords (F1)
2021-07-22 11:55:35 -03:00
FellippeHeitor
84fb639626
Visually indicates the line where the search term was found.
...
In normal operation, the line already gets highlighted. This commit makes the search result more visible/easily spotted when repeating search with F3 or when the search bar has focus.
2021-07-22 11:40:03 -03:00
Autobuild Process
4d06467b0e
Update internal/source
2021-07-22 06:14:26 +00:00
Fellippe Heitor
151d9c544e
Merge branch 'var-export' into development
2021-07-22 03:11:16 -03:00