Arduino 022 IDE, how to set compiler errors window colors?

Hi all,
I have been playing around a little with programming, and the compiler errors window really "bugs" me.
I mean, small red fonts on a black background?! Not so good for my old eyes ...

I cannot easily read the text so I end up copying it to Notepad. It works but not what I prefer.

Looked in preferences.txt, but could not see an item mentioning the font color, font size and background color for the compiler error messages.

Thanks,

Old guy.

The settings you are looking for are in arduino-022/lib/theme/theme.txt
I use the Linux version but I hope the file locations are the same in all versions.
The section you need is labeled as #GUI - CONSOLE

I use these settings:

# GUI - CONSOLE
console.font = Monospaced,plain,12
console.font.macosx = Monaco,plain,11
console.color = #F5F5F5
console.output.color = #000080
console.error.color = #A52A2A

It's just one step larger than default font size , light gray background, navy blue normal messages and dark red errors.

Anyhow, this is where you play with it to your heart's delight :smiley:

Cheers!

Thanks, will try to play with those settings!

Changing the font size really helped.

Where can I find the list of available fonts? I tried some of the Windows fonts but most were ignored and it used Monospaced.

I would like to try other colors. Where can I find the hex values for the colors?

Thanks,
Dan

Where can I find the hex values for the colors?

The 6 characters are used in pairs. The 1st pair represents the amount of red, in a range from 0 to 255 (just like a analogWrite() range). The 2nd pair is green, and the 3rd pair is blue.

Wire up a RGB led, with resistors, and 3 potentiometers. Read the potentiometers using analogRead, divide by 4, and analogWrite the values to 3 PWM pins that the RGB LED is connected to. Write the values to the serial port (add ,HEX is print the value in hex) and look at the values in the Serial Monitor.

Or, write an application in Processing to draw three "sliders", and read the mouse position in each one, and color another square with the 3 values, and show the value as text.

Or, look at any web design reference.

PaulS
Thanks very much!