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)
NAME | SYNOPSIS | PARAMETER | DESCRIPTION | RETURN VALUE | ERRORS | EXAMPLE | SEE ALSO
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>
