Fullscreen unterbinden bei SVGAlib
-
Hallo!
Zur Zeit arbeite ich an einem kleinen Image-Viewer für die Konsole (ohne X-Server). Ich verwende dafür SVGAlib.
Wie es scheint arbeitet SVGAlib nur fullscreen. D. h. der komplette Bildschirm wird neu aufgebaut. Der Text, den ich auf der Konsole geschrieben habe, verschwindet.Gibt es eine Möglichkeit, SVGAlib dazu zu bewegen, das nicht zu tun?
Gruß
Michael
-
Ich glaube nicht (kenne mich mit SVGALib aber nicht gut aus). Vielleicht solltest du dir eher den Framebuffer angucken.
-
denke auch nicht das das geht
aber du hast eh mehr als eine console, einfach wechseln?
-
Danke!
@rüdiger: hab ich mir fast gedacht!
Mit dem Linux Framebuffer Device klappt es ganz gut. Wäre gut wenn ich noch ne Alternative zum fb dem Benutzer anbieten könnte.Gruß
Michael
-
Schau dir am besten mal GGI an. Das ist eine generische Grafik-API. Die kann svgalib, x11, framebuffer, opengl, quartz und was weiß ich noch. Dann musst du die Grafik-Sachen in deinem Programm nur einmal schreiben und der Benutzer kann sich eben auswählen, was er haben will.