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

  
 
  

home | help
ALLOCRDSWINDOW(3)	     RDS PHYSICAL FUNCTIONS	       ALLOCRDSWINDOW(3)

NAME
     allocrdswindow - allocates a window structure

SYNOPSIS
     #include "rwinnn.h"
      rdswindow *allocrdswindow()

PARAMETER
     none

DESCRIPTION
     The  allocrdswindow  allocates a window structure (rdswindow) which is used
     to create an 'object' window (see librwi). It contains  fields  information
     about  the  window's  table and the pointer to the window's table. It's the
     head of windowing.

RETURN VALUE
     The pointer to the rdswindow structure allocated is returned.

ERRORS
     "Rds202: rdsalloc error, can't continue !"
	    it's impossible to allocate the memory size desired.

EXAMPLE
	     #include "mutnnn.h"
	     #include "rdsnnn.h"
	     #include "rwinnn.h"
	     #include "rtlnnn.h"
	     main()
	       {
		 rdswindow *RdsWindow;
		 RdsWindow = allocrdswindow();
		 RdsWindow->XMIN = -200;
		 RdsWindow->YMIN = -200;
		 RdsWindow->XMAX =  200;
		 RdsWindow->YMAX =  200;
		 RdsWindow->DX	 =  4;
		 RdsWindow->DY	 =  4;
		 RdsWindow->SIDE =  100;
		 RdsWindow->SIZE =  RdsWindow->DX * RdsWindow->DY ;
		 RdsWindow->WINTAB = allocrdswin( RdsWindow->SIZE );
		 . . .
	       }

SEE ALSO
     librwi, buildrdswindow, destroyrdswindow, viewrdswindow

ASIM/LIP6			 October 1, 1997	       ALLOCRDSWINDOW(3)

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

home | help