Seite 1 von 1

Curses Farbe+Attribut

Verfasst: Freitag 10. Juli 2015, 13:13
von Pygoscelis papua
Bei C kann man bei einem Curses Text Farbe und Attribut ändern (also zugleich).
Wie geht das bei Python3

Re: Curses Farbe+Attribut

Verfasst: Freitag 10. Juli 2015, 15:36
von darktrym
Genauso? Es gibt doch auch ein Binding für curses.

Re: Curses Farbe+Attribut

Verfasst: Freitag 10. Juli 2015, 17:07
von Pygoscelis papua
Naja ich kenne die curses-Bibliothek von Python, zumindest etwas, aber sie hat andere Befehle als curses von c:
man hat z.B. statt printw() in C addstr() und addch() bei Python.
addstr funktioniert folgender maßen (Parameter):
(x, y, text, attribut) das Attribut kann aber(, zumindest habe ich es noch nicht anders geachaft) nur Farbe oder z.B. unterstrichen sein.
Also roter unterstrichener Text geht nicht (also ich weiß nicht wie).

Re: Curses Farbe+Attribut

Verfasst: Freitag 10. Juli 2015, 17:26
von darktrym
Lies doch mal das, meine Curses Installation ist wohl kaputt, da geht leider gerade gar nichts mehr.

Re: Curses Farbe+Attribut

Verfasst: Freitag 10. Juli 2015, 17:39
von Pygoscelis papua
Das hatte ich schon gelesen, ich weiß nicht wo ich etwas überlesen habe, aber wo wird denn das erklärt was meine Frage ist?

Re: Curses Farbe+Attribut

Verfasst: Freitag 10. Juli 2015, 18:17
von BlackJack
@Pygoscelis papua: Da steht das es sich um einzelne Bits handelt die die Attribute ausmachen. Also bietet es sich an die Farbe und diese Bits zu verknüpfen und als Argument zu übergeben.