Page 1 of 1

Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 16 Jan 2019, 15:48
by zhaowu
Like this:

SciTE4AutoHotkey v3.0.06.01 Lexikos' DebugVars build https://www.autohotkey.com/boards/viewt ... 61&t=34398

Image

Re: Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 16 Jan 2019, 16:04
by joedf
Yeah, that would be pretty cool.

Re: Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 30 Jan 2019, 21:52
by Alguimist
AutoGUI already has this feature. The toolbar button to the "Inspect Variables" window becomes visible once debug mode is started.

Image

Re: Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 31 Jan 2019, 19:17
by joedf
fancy! :+1:
btw, where do you get all these icons?

Re: Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 11 Feb 2019, 08:14
by Alguimist
joedf wrote:
31 Jan 2019, 19:17
btw, where do you get all these icons?
The cubes come from an old version of the CKEditor documentation. The equal sign comes from a screenshot of a program called TSW WebCoder.

Re: Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 11 Feb 2019, 16:09
by joedf
Very nice! I really like all your clean and streamlined UI designs. :+1:

Re: Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 21 Mar 2019, 19:38
by kczx3
I’ll be honest... you really need to incorporate DebugVars instead or make tweaks to your implementation. Listing out object members all on the same line is hard to read. And it also is capped at displaying a limited number of object members.

Re: Feature Request: Incorporate DebugVars for better variable inspection of object variables

Posted: 18 Apr 2019, 16:08
by Alguimist
kczx3 wrote:
21 Mar 2019, 19:38
I’ll be honest... you really need to incorporate DebugVars instead or make tweaks to your implementation. Listing out object members all on the same line is hard to read. And it also is capped at displaying a limited number of object members.
I'm considering to incorporate a modified version of DebugVars in the AHK v2 version of AutoGUI, which I had not started yet. Object members are displayed in the variables list of the debugger of AutoGUI in a flat, single line, which facilitates the search mecanism. Is readability compromised? Compare RegEdit with the "about:config" of FireFox. A TreeList provides a more organized view of the data, while a flat list is more appropriate for search. As for not displaying all object members, some of them are omitted by default. Enable "Show Reserved Class Members" to see them.