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

FreeBSD Manual Pages


home | help
XmTabList(3)		   Library Functions Manual		  XmTabList(3)

       XmTabList -- Data type for a tab	list

       #include	<Xm/Xm.h>

       XmTabList  is  the data type for	a tab list. A tab list consists	of tab
       stop list entries (XmTabs). Whenever a  tab  component  is  encountered
       while  an XmString is being rendered, the origin	of the next X draw de-
       pends on	the next XmTab.	If a tab stop would cause text to overlap, the
       x position for the segment is reset to follow immediately after the end
       of the previous segment.

       Tab lists are specified in resource files with the following syntax:

       resource_spec: tab WHITESPACE [,	WHITESPACE tab ]*

       The resource value string consists of one or  more  tabs	 separated  by
       commas.	Each  tab  identifies the value	of the tab, the	unit type, and
       whether the offset is relative or absolute. For example:

       tab := float [ WHITESPACE units ]
       float :=	[ sign ] [[ DIGIT]*. ]DIGIT+
       sign := +

       where the presence or absence of	sign indicates,	respectively, a	 rela-
       tive  offset  or	 an absolute offset. Note that negative	tab values are
       not allowed. units indicates the	unitType to use	as  described  in  the
       XmConvertUnits reference	page.

       For  example,  the  following  specifies	a tab list consisting of a one
       inch absolute tab followed by a one inch	relative tab:

       *tabList: 1in, +1in

       For resources of	type, dimension, or position, you can specify units as
       described  in  the  XmNunitType resource	of the XmGadget, XmManager, or
       XmPrimitive reference page.

       Refer to	the Motif Programmer's Guide for more information  about  tabs
       and tab lists.  XmTabListCopy(3), XmTabListFree(3), XmTabListGetTab(3),
       XmTabListInsertTabs(3),	XmTabListRemoveTabs(3),	 XmTabListReplacePosi-
       tions(3), and XmTabListTabCount(3).



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

home | help