Modify Designer Colors

I would like to create an addin that could control the designer's background color as well as the colors used for the different element types. Is this possible with the power toys framework



Answer this question

Modify Designer Colors

  • wacher

    Did you try the HighContrast Black scheme And probably you need restart IDE to see the result.


  • Nevan

    Thank you, that works but I don't normally use the stock high contrast color schemes. I use my own custom dark schemes. Is there any to get at the colors from the addin framework so that I can use custom color schemes

  • Be.St.

    The answer is probably "it depends" - if you'd like to just change the color of, say, all class shapes from blue to green, that's relatively easy. If you'd like to change the color based on some criteria, it will be tricker. With regards to members - this is not doable from the add-in at this moment. Lines colors can probably only be changed all at once.

    If you can provide a bit more details about the scenario, I can try to help.

    Thanks
    Dmitriy


  • Igor L

    In this case, you can try windows accessibility option, and select high contrast mode. This will give you dark background and white shape/line. Class Designer supports this scenario.

  • ar3

    Is this Lt. Matt Cosner, E-97 If so please email me back, I need to get a hold of you please!

  • Stuck

    I'm visually impaired so I would like to have the designer background color be something dark instead of white and the line color to be white. The element colors could work the same way. It doesn't need to have any special logic, just go in and apply the color changes.
  • cmckeegan

    One more thing, to elaborate on step 5 above - make sure that you close and reopen the development environment after you have enabled high contrast mode.  Not all UI elements support toggling into and out of high contrast mode without reloading the UI.



  • nater1111

    Try following these steps in order to use your own custom high contrast color scheme:

    1.  Enable high contrast mode through the Control panel>Accessibility options>Display tab.
    2.  Right-click the desktop and select properties from the context menu.
    3.  Pick the appearance tab, and click the advanced button.
    4.  Select the UI elements that you wish to change in color/size and press apply to apply changes.  Note that if you wish to change font settings for VS you need to change the "Icon" font settings.
    5.  Open the development environment and you should see your changes reflected.



  • leemcd

    I followed your suggestion but the class designer is still the same. I switched to both the HighContrast #1 and #2 scheme with the same results.
  • Modify Designer Colors