Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debugger UI integration #96

Open
RobertvanderHulst opened this issue Jun 15, 2023 · 0 comments
Open

Debugger UI integration #96

RobertvanderHulst opened this issue Jun 15, 2023 · 0 comments

Comments

@RobertvanderHulst
Copy link

We have created support for the ExpressionCompile, Formatter and FrameDecoder for our custom .Net langage (X#) based on the examples in this repo. That was very helpfull.
We have now also added some new toolwindows in the Debugger, that are correctly only shown when the debugger runs.
The UI component uses a ToolWindow with a ToolWindowPane and a control that is a XAML userControl.
On that control we have a ListView with several columns (like in the Watch, Locals and Breakpoints windows). We noticed a problem that when we apply the VS Theme then the headers of the Listview are not shown. When we remove the theming then the headers are shown but not in the expected color of course.
I have two questions:

  • Are the other windows also created this way. If so, what have they done to make the headers visible?
  • If they are not implemented like this, how can I then use the same underlying controls for the lists on the built-in debugger windows?

I hope someone here can answer this or if someone can tell me in which VS component these windows are implemented (so I can inspect them to see how these are created)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant