BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
whymath
Lapis Lazuli | Level 10

I want to make a dark theme for DMS programming environment under WINDOWS environment.I have a beautiful code-color now. But the colors of log and viewtable window is stricted, there are only 12 colors to choose. 

I find a help topic, it says we can define color resources under UNIX. How could I do it under WINDOWS environment?

If it is not possible to define color resources, Is there any  solution for a dark theme for DMS programming environment under WINDOWS environment?

Thank you for any hint.

1 ACCEPTED SOLUTION

Accepted Solutions
ballardw
Super User

In the DMS most of the windows only support a very small, compared to the Enhanced Program Editor (which is one reason it is called Enhanced), color set.

 

There should be two macros with code that show how to change/set/ colors for the Log, Output and other windows. Look in your SASFoundation/9.4/Core/sasmacro folder for the macros Dm608clr.SAS and Dmcolors.sas.

 

Warning: These macro reference some windows that are no longer in much use and can generate errors. Plus not all windows accept all options based on their purpose. The DM 'LOG' entry in the Dmcolors.SAS probably has the most options.

 

PS: The DMS runs under multiple operating systems. So generally the things that you can address ignore operating system settings.

View solution in original post

2 REPLIES 2
whymath
Lapis Lazuli | Level 10

Already have a color theme for editor and I am looking for a way to custom log and viewtable window, etc.

1.png

ballardw
Super User

In the DMS most of the windows only support a very small, compared to the Enhanced Program Editor (which is one reason it is called Enhanced), color set.

 

There should be two macros with code that show how to change/set/ colors for the Log, Output and other windows. Look in your SASFoundation/9.4/Core/sasmacro folder for the macros Dm608clr.SAS and Dmcolors.sas.

 

Warning: These macro reference some windows that are no longer in much use and can generate errors. Plus not all windows accept all options based on their purpose. The DM 'LOG' entry in the Dmcolors.SAS probably has the most options.

 

PS: The DMS runs under multiple operating systems. So generally the things that you can address ignore operating system settings.

sas-innovate-white.png

Our biggest data and AI event of the year.

Don’t miss the livestream kicking off May 7. It’s free. It’s easy. And it’s the best seat in the house.

Join us virtually with our complimentary SAS Innovate Digital Pass. Watch live or on-demand in multiple languages, with translations available to help you get the most out of every session.

 

Register now!

Mastering the WHERE Clause in PROC SQL

SAS' Charu Shankar shares her PROC SQL expertise by showing you how to master the WHERE clause using real winter weather data.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 611 views
  • 1 like
  • 2 in conversation