I'm using UbuntuMate. Perhaps you can consider to use Linux.
Quote from: Handoko on February 08, 2017, 02:33:32 pmI'm using UbuntuMate. Perhaps you can consider to use Linux. I have LinuxMint as testplattform, how do I debug Windows program bugs on that box ?
I also always have trouble with Ctrl+F7 to see the value of a property. Even hovering over a property when debugging doesn't work. Hovering over the object itself does work but gives you the complete object-source (which is too much sometimes).
The Project I have on my desk just now is no old code at all it is writed for Window and Linux.I want have a better support for .tag
and Quote from: rvkI also always have trouble with Ctrl+F7 to see the value of a property. Even hovering over a property when debugging doesn't work. Hovering over the object itself does work but gives you the complete object-source (which is too much sometimes).So what can I do for help to fix this problems?
I want have a better support for .tag
Quote from: lgrfbs on February 20, 2017, 12:38:46 amI want have a better support for .tagHow can you ask for better support for a nativeint (I always spell it as naiveint in the context of tag for some reason ) that happens to be mis-used as a pointer to object?
I was fully aware of that.But you CAN actually see it and you CAN even also cast it in the debugger. So I don't see the problem.
Quote from: Thaddy on February 20, 2017, 10:56:50 amI was fully aware of that.But you CAN actually see it and you CAN even also cast it in the debugger. So I don't see the problem.Not on Windows. On Windows you can't add Object.Tag in de watch-list and see the value (like already mentioned in this topic). And even if you use only Object you see a large list and you would need to scroll/search for the property. In the hoover-mouse-over you can't see the value.On Linux it seems that you can add Object.Tag in the watch-list, but OP is on Windows.You can, like wp mentioned, use Object.FTag (which I wasn't aware of).
Why does it work on windows too when you cast it? Is there a GDB issue? is it maybe GDBMI?
If this works on Linux, then yes, it might be a combined GDB/Lazarus_for_Windows issue.
If you have code for Windows AND Linux, you could switch to developing on Linux, where I understand the watch-window works correctly for properties.