Python curses question: How to separate foreground and background colors from the value returned by inch()?
pjfarley3 at earthlink.net
pjfarley3 at earthlink.net
Sat Apr 3 01:25:18 EDT 2021
The window.inch(([y, x])) function returns the character and attributes of
the character at the current or specified window position. But how does one
separate the foreground and background colors from the resulting value?
colors = window.inch(0.0) & A_ATTRIBUTES
That should return the combined color + attributes value, but how to
separate the foreground and background color values from that result?
Should the following reliably work?
fg, bg = curses.pair_content (curses.pair_number(window.inch(0,0) &
A_ATTRIBUTES))
Peter
More information about the Python-list
mailing list