gl_write(3)            Svgalib User Manual            gl_write(3)

NAME
       gl_write, gl_writen - write a text string

SYNOPSIS
       #include <vgagl.h>

       void gl_write(int x, int y, char *s);
       void gl_writen(int x, int y, int n ,char *s);

DESCRIPTION
       gl_write  writes  the zero terminated string s to position
       (x, y) using the currently selected font.

       gl_writen works similarly, but writes  exactly  n  charac-
       ters, thus allowing to use the character 0.

       The  kind  of text draw operation is set with gl_setwrite-
       mode(3).

       BEWARE!   Prior  to  the  of  use   of   gl_write(3)   and
       gl_writen(3) you must set a font.

       A good default initialization sequence is:

       gl_setfont(8, 8, gl_font8x8);
       gl_setwritemode(FONT_COMPRESSED + WRITEMODE_OVERWRITE);
       gl_setfontcolors(0, vga_white());

SEE ALSO
       svgalib(7),   vgagl(7),   svgalib(5),   threedkit(7),
       testgl(1),   gl_printf(3),   gl_colorfont(3),   gl_expand-
       font(3),   gl_font8x8(3),   gl_setfont(3),  gl_setfontcol-
       ors(3), gl_setwritemode(3).

AUTHOR
       This manual page was edited by Michael Weller <eowmob@exp-
       math.uni-essen.de>.  The  exact  source  of the referenced
       demo as well as of the original documentation is  unknown.

       It  is  very  likely that both are at least to some extent
       are due to Harm Hanemaayer <H.Hanemaayer@inter.nl.net>.

       Occasionally this might be wrong. I  hereby  asked  to  be
       excused by the original author and will happily accept any
       additions or corrections to  this  first  version  of  the
       svgalib manual.

Svgalib (>= 1.2.11)         2 Aug 1997                          1