Great outlook of the debugger enhancement. I think it is not just one control on the sample you posted. It just looks like one.
I'm working to add UDT data inspection in thinDubug.
So far I was able to reproduce any kind of UDT structure inside the debugger. Even very complex structures will be catch.
I'm currently working on retrieving data values.
I've choosed a TreeView as a convenient way to to show such structures. See below image:
The best would be a combination of a TreeView with a ListView like the following but honestly I do not know how to create such a control
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Great outlook of the debugger enhancement. I think it is not just one control on the sample you posted. It just looks like one.
Looks really nice Eros. Just to be able to inspect a UDT is such a cool thing for debugging, the tree view looks fine to me.
The other screen I am sure offers many more features, but it looks so complicated in the screenshot, your screen
is less intimidating, thus can focus on the problem at hand
Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server
Yes the other picture show a complex screen but what I meant was that the central part is a control able to have a TreeView expandable area (right part) connected with a kind of ListView (one the left side). This allow to have grid data expanded by the tree levels.
It is a very nice control.
Maybe ... one day ... when time will permit ... I will try to develop something similar.
Ciao
Eros
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Hi Eros,
this looks very good!
One little suggestion - would it be possible to insert "Variable Value" column after "Variable name" in the listview and then the rest?
It would allow easier observation of variable name-value relationship.
Thanks
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Good one.
Yes sure.
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
A little evolution in UDT structure inspection:
I'm very close to start to inspect also UDT data.
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Looks really good Cant wait to try it.
Can I make a suggestion that rather than having the same icon for all number you have icons with the letters on and that would mean you dont have to report the type at the end of line.
[B]
[I]
[W]
[D]
[L]
[Q]
[SP]
[DP]
[E]
[C]
Home Desktop : Windows 7 - Intel Pentium (D) - 3.0 Ghz - 2GB - Geforce 6800GS
Home Laptop : WinXP Pro SP3 - Intel Centrino Duo - 1.73 Ghz - 2 GB - Intel GMA 950
Home Laptop : Windows 10 - Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz, 2401 Mhz, 2 Core(s), 4 Logical Processor(s) - 4 GB - Intel HD 4400
Work Desktop : Windows 10 - Intel I7 - 4 Ghz - 8GB - Quadro Fx 370
Good one.
I will change it. I already have icons for letters.
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Bookmarks