C Ncurse - Text um 90° drehen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
swlx87
Beiträge: 187
Registriert: 29.07.2007 20:32:41
Lizenz eigener Beiträge: MIT Lizenz

C Ncurse - Text um 90° drehen

Beitrag von swlx87 » 28.09.2010 23:23:17

Guten Abend zusammen,

ich bin gerade dabei einen Ebook Reader mit Libaryverwaltung in C mit Ncurse
zu programmieren. Kürzlich habe ich mir auf einem Computer eines
Freundes das Programm fbreader angesehen, welches er auf einem EeePC 701
installiert hat. Dabei hatte er die Möglichkeit den Text um 90° zu drehen
und das Netbook somit wie ein Buch zu halten.

Jetzt stellte sich mir dir Frage ob es möglich ist mit Ncurse das gleiche
durchzuführen...

Suchen im Internet ergaben nichts direktes leider.

Ich denke eine kleine Hürde dürfte es sein, inwieweit die eigentliche
Konsole so ein Drehen erlaubt bzw. ermöglicht bzgl. Zeichenausgabe etc.

Gibt es einen Ncurse Profi/Kenner der eine solche Funktion kennt?

lg
J. S.

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: C Ncurse - Text um 90° drehen

Beitrag von cosmac » 29.09.2010 11:36:44

hi,

die Framebuffer-Console kann "im Stück" in 90⁰-Schritten gedreht werden, siehe /usr/src/linux/Documentation/fb/fbcon.txt. Dass man einzelne Zeichen gedreht ausgeben kann halte ich für unwahrscheinlich -- außer natürlich, wenn die Anwendung direkt im Grafik-Modus ausgibt. Da gibt es wohl verschiedene Libs bis hin zu GTK ohne X.
Beware of programmers who carry screwdrivers.

Antworten