Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hline(3X) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

border(3X)

box(3X)

curses(3X)

curses(5)

hline(3X)                                                         hline(3X)

NAME
     hline, mvhline, mvvline, mvwhline, mvwvline, vline, whline, wvline -
     Linien mit Einzelbytezeichen und Darstellungen zeichnen

SYNTAX
     cc [flag ...] file ... -lcurses [library ...]

     #include <curses.h>

     int hline(chtype ch, int n);

     int mvhline(int y, int x, chtype ch, int n);

     int mvvline(int y, int x, chtype ch, int n);

     int mvwhline(WINDOW *win, int y, int x, chtype ch, int n);

     int mvwvline(WINDOW *win, int y, int x, chtype ch, int n);

     int vline(chtype ch, int n);

     int whline(WINDOW *win, chtype ch, int n);

     int wvline(WINDOW *win, chtype ch, int n);

BESCHREIBUNG
     Diese Funktionen zeichnen mit dem Zeichen ch eine Linie im aktuellen
     oder angegebenen Fenster, beginnend bei der aktuellen oder angegebenen
     Position. Die Linie besteht aus maximal n oder so vielen Zeichenposi-
     tionen, wie in das Fenster passen.

     Hierbei wird die Cursor-Position nicht geändert. Die Funktionen verar-
     beiten keine Sonderzeichen, und es erfolgen keine Zeilenumbrüche.

     Die Funktionen hline(), mvhline(), mvwhline() und whline() zeichnen
     eine Linie bis zur letzten Spalte in der Zeile (von links nach rechts).

     Die Funktionen vline(), mvvline(), mvwvline() und wvline() zeichnen
     eine Linie bis zur letzten Zeile des Fensters (von oben nach unten).

RÜCKGABEWERT
     Die Funktionen geben nach erfolgreicher Ausführung den Wert OK zurück.
     Andernfalls wird ERR zurückgegeben.

FEHLER
     Es sind keine Fehlerzuordnungen definiert.

HINWEISE
     Eine einwandfreie Ausführung dieser Funktionen ist nur bei Zeichensät-
     zen garantiert, bei denen jedes Zeichen, dessen Attribute durch die
     alleinige Verwendung von Konstanten mit dem Präfix A ausgedrückt wer-
     den können, in ein Einzelbyte paßt.



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

hline(3X)                                                         hline(3X)

SIEHE AUCH
     border(3X), box(3X), curses(3X), hlineset(3X), curses(5).




















































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026