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

FreeBSD Manual Pages

  
 
  

home | help
XOSD_CREATE(3xosd)					    XOSD_CREATE(3xosd)

NAME
       xosd_create - Create a new XOSD object

SYNOPSIS
       #include	<xosd.h>

       xosd *xosd_create (int number_lines);

DESCRIPTION
       xosd_init creates a new xosd window that	can be used to display textual
       or  numerical  data on a	X11 display in a unmanaged, shaped window that
       appears to be transparent. It provides a	 similar  effect  to  the  on-
       screen display of many televisions and video recorders.

ARGUMENTS
       number_lines
	      The maximum number of lines of text that the window can display.
	      This value cannot	be changed.

RETURN VALUE
       On  success  a pointer to a new xosd object is returned,	otherwise NULL
       is returned.

ENVIRONMENT
       DISPLAY
	      The environment variable that determines which X11  display  the
	      XOSD window appears.

       char *xosd_error
	      A	string to a text string	describing the error.

HISTORY
       The  xosd_create	function first appeared	in version 2.0 of the XOSD li-
       brary, replacing	the now	depricated xosd_init function.

AUTHORS
       The XOSD	library	was originally written by Andr Renaud, and is currenly
       maintained by Tim Wright. This document was written by  Michael	Jason-
       Smith.

BUGS
       There  are  no  known bugs with xosd_create. Bug	reports	can be sent to
       <xosd@ignavus.net>.

SEE ALSO
	xosd_destroy(3xosd),	  xosd_show(3xosd),	  xosd_set_pos(3xosd),
       xosd_set_align(3xosd),	xosd_set_shadow_offset(3xosd),	 xosd_set_off-
       set(3xosd),	xosd_set_timeout(3xosd),       xosd_set_colour(3xosd),
       xosd_set_font(3xosd), xosd_show(3xosd), xosd_scroll(3xosd),

							    XOSD_CREATE(3xosd)

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

home | help