Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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 characters,  thus	allowing
     to use the character 0.

     The kind of text draw operation is set with gl_setwritemode(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.conf(5),    threedkit(7),    testgl(1),
     gl_printf(3),  gl_colorfont(3),  gl_expandfont(3),  gl_font8x8(3),  gl_set-
     font(3), gl_setfontcolors(3), gl_setwritemode(3).

AUTHOR
     This  manual  page  was  edited  by Michael Weller <eowmob@exp-math.uni-es-
     sen.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 orig-
     inal  author  and	will happily accept any additions or corrections to this
     first version of the svgalib manual.

Svgalib (>= 1.2.11)		   2 Aug 1997			     gl_write(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gl_writen&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help