hline_set(3X) hline_set(3X)
NAME
hlineset, mvhlineset, mvvlineset, mvwhlineset, mvwvlineset,
vlineset, whlineset, wvlineset - Linien mit komplexen Zeichen und
Darstellungen zeichnen
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int hlineset(const cchart *wch, int n);
int mvhlineset(int y, int x, const cchart *wch, int n);
int mvvlineset(int y, int x, const cchart *wch, int n);
int mvwhlineset(WINDOW *win, int y, int x, const cchart *wch, int n);
int mvwvlineset(WINDOW *win, int y, int x, const cchart *wch, int n);
int vlineset(const cchart *wch, int n);
int whlineset(WINDOW *win, const cchart *wch, int n);
int wvlineset(WINDOW *win, const cchart *wch, 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 hlineset(), mvhlineset(), mvwhlineset() und
whlineset() zeichnen eine Linie bis zur letzten Spalte in der Zeile
(von links nach rechts).
Die Funktionen vlineset(), mvvlineset(), mvwvlineset() und
wvlineset() 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.
SIEHE AUCH
borderset(3X), curses(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98