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

FreeBSD Manual Pages


home | help
XkbAllocGeomRows(3)		 XKB FUNCTIONS		   XkbAllocGeomRows(3)

       XkbAllocGeomRows	- Allocate rows	in a section

       Status XkbAllocGeomRows (XkbSectionPtr section, int num_needed);

       - section
	      section for which	rows should be allocated

       - num_needed
	      number of	new rows required

       Xkb  provides  a	number of functions to allocate	and free subcomponents
       of a keyboard geometry. Use these functions to create  or  modify  key-
       board  geometries.  Note	that these functions merely allocate space for
       the new element(s), and it is up	to you to fill in the  values  explic-
       itly  in	 your code. These allocation functions increase	sz_* but never
       touch num_* (unless there is an allocation failure, in which case  they
       reset  both  sz_* and num_* to zero). These functions return Success if
       they succeed, BadAlloc if they are not able to allocate space, or  Bad-
       Value if	a parameter is not as expected.

       XkbAllocGeomRows	 allocates  num_needed	rows and adds them to the sec-
       tion.  No initialization	of the rows is done.

       BadAlloc	      Unable to	allocate storage

       BadValue	      An argument is out of range

X Version 11			 libX11	1.6.12		   XkbAllocGeomRows(3)


Want to link to this manual page? Use this URL:

home | help