PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : python, curses und transparenz


HellHorse
2004-03-02, 14:03:19
Im Moment spiele ich gerade mit python und dem modul curses rum.
Als Terminals brauche ich hauptsächlich aterm, z.t auch Eterm (aterm hat leider keine -x Option).
Ich habe für beide eine Pseudo-(Teil)Transparenz. Wie kriege ich nun mit curses den Hintergrund so wie den vom Terminal?

Zur Veranschaulichung:
so soll's sein:
http://web.green.ch/marschall/pics/console1.jpg
so ist es:
http://web.green.ch/marschall/pics/console2.png

HellHorse
2004-07-21, 09:37:28
Besser spät als nie:

Es sollte gehen mit python 2.4
http://python.org/2.4/highlights.html
The curses modules now supports the ncurses extension use_default_colors(). On platforms where the terminal supports transparency, this makes it possible to use a transparent background.
Jetzt muss nur noch python 2.4 alpha1 in den portage tree ...

Gast
2004-07-21, 09:49:16
Hi.

Dein Problem ist ja gelöst, desshalb mal ne OT-Frage.

Ist es eigentlich ein Linux-Syndrom, andauernd PNGs hochzuladen? Ich meine, das braucht ja Ewigkeiten zum Laden mit ISDN für so ein kleines Bild.

Nur mal als Denkanstoß. ;)

HellHorse
2004-07-21, 11:15:26
Original geschrieben von Gast
Ist es eigentlich ein Linux-Syndrom, andauernd PNGs hochzuladen? Ich meine, das braucht ja Ewigkeiten zum Laden mit ISDN für so ein kleines Bild.
PNG passt schon.
Das zweite ist mit 20 kb ja ok.
Das erste war allerdings mit 200 kb recht gross. Habs mal mit JPEG komprimiert. Jetzt ist die Quali zwar zum kotzen, aber dafür ist es nur noch 90 kb.