XmSeparator man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

XmSeparator(3X)			   OSF/Motif		       XmSeparator(3X)

NAME
       XmSeparator - The Separator widget class

SYNOPSIS
       #include <Xm/Separator.h>

DESCRIPTION
       Separator  is  a	 primitive  widget  that separates items in a display.
       Several different line drawing styles are provided, as well as horizon‐
       tal or vertical orientation.

       The  Separator line drawing is automatically centered within the height
       of the widget for a horizontal  orientation  and	 centered  within  the
       width  of the widget for a vertical orientation.	 An XtSetValues with a
       new XmNseparatorType resizes the widget to its minimal height (for hor‐
       izontal	orientation)  or  its minimal width (for vertical orientation)
       unless height or width is explicitly set in the XtSetValues call.

       Separator does not draw shadows around the  separator.	The  Primitive
       resource	 XmNshadowThickness is used for the Separator's thickness when
       XmNseparatorType	  is   XmSHADOW_ETCHED_IN,    XmSHADOW_ETCHED_IN_DASH,
       XmSHADOW_ETCHED_OUT, or XmSHADOW_ETCHED_OUT_DASH.

       Separator  does	not highlight and allows no traversing.	 The primitive
       resource XmNtraversalOn is forced to False.

       The XmNseparatorType of XmNO_LINE provides an escape to the application
       programmer who needs a different style of drawing.  A pixmap the height
       of the widget can be created and	 used  as  the	background  pixmap  by
       building	 an  argument list using the XmNbackgroundPixmap argument type
       as defined by Core.  Whenever the widget is redrawn, its background  is
       displayed containing the desired separator drawing.

   Classes
       Separator  inherits  behavior  and  resources from Core and XmPrimitive
       Classes.

       The class pointer is xmSeparatorWidgetClass.

       The class name is XmSeparator.

   New Resources
       The following table defines a set of widget resources used by the  pro‐
       grammer to specify data.	 The programmer can also set the resource val‐
       ues for the inherited classes to set attributes for  this  widget.   To
       reference  a  resource by name or by class in a .Xdefaults file, remove
       the XmN or XmC prefix and use the remaining letters.  To specify one of
       the  defined  values for a resource in a .Xdefaults file, remove the Xm
       prefix and use the remaining letters (in either lowercase or uppercase,
       but  include  any  underscores between words).  The codes in the access
       column indicate if the given resource can be set at creation time  (C),
       set by using XtSetValues (S), retrieved by using XtGetValues (G), or is
       not applicable (N/A).

			      XmSeparator Resource Set
	       ───────────────────────────────────────────────────────
	       Name			Default		       Access
		     Class		      Type
	       ───────────────────────────────────────────────────────
	       ───────────────────────────────────────────────────────
	       XmNmargin		0		       CSG

		     XmCMargin		       Dimension
	       ───────────────────────────────────────────────────────
	       XmNorientation		XmHORIZONTAL	       CSG
		     XmCOrientation	       unsigned char
	       ───────────────────────────────────────────────────────
	       XmNseparatorType		XmSHADOW_ETCHED_IN     CSG
		     XmCSeparatorType	       unsigned char
	       ───────────────────────────────────────────────────────
       For horizontal orientation, specifies the space on the left  and	 right
       sides between the border of the Separator and the line drawn.  For ver‐
       tical orientation, specifies the space on the top  and  bottom  between
       the  border  of	the  Separator and the line drawn.  Displays Separator
       vertically or horizontally.  This resource can have values of  XmVERTI‐
       CAL and XmHORIZONTAL.  Specifies the type of line drawing to be done in
       the Separator widget.  XmSINGLE_LINE—single line.  XmDOUBLE_LINE—double
       line.   XmSINGLE_DASHED_LINE—single-dashed line.	 XmDOUBLE_DASHED_LINE—
       double-dashed  line.   XmNO_LINE—no  line.   XmSHADOW_ETCHED_IN—a  line
       whose  shadows  give  the effect of a line etched into the window.  The
       thickness of the line is equal to the value of XmNshadowThickness.  For
       horizontal  orientation,	 the  top shadow is drawn in XmNtopShadowColor
       and the bottom shadow is drawn in XmNbottomShadowColor.	 For  vertical
       orientation,  the left edge is drawn in XmNtopShadowColor and the right
       edge is	drawn  in  XmNbottomShadowColor.   XmSHADOW_ETCHED_OUT—a  line
       whose  shadows give the effect of an etched line coming out of the win‐
       dow.  The thickness of the line is  equal  to  the  value  of  XmNshad‐
       owThickness.   For  horizontal  orientation, the top shadow is drawn in
       XmNbottomShadowColor and the bottom shadow is  drawn  in	 XmNtopShadow‐
       Color.	For  vertical  orientation,  the left edge is drawn in XmNbot‐
       tomShadowColor and  the	right  edge  is	 drawn	in  XmNtopShadowColor.
       XmSHADOW_ETCHED_IN_DASH—identical to XmSHADOW_ETCHED_IN except a series
       of lines creates a dashed line.	XmSHADOW_ETCHED_OUT_DASH—identical  to
       XmSHADOW_ETCHED_OUT except a series of lines creates a dashed line.

   Inherited Resources
       Separator  inherits  behavior  and  resources from the following super‐
       classes.	 For a complete description of each resource, refer to the man
       page for that superclass.

			      XmPrimitive Resource Set
	   ───────────────────────────────────────────────────────────────
	   Name				 Default		   Access
		 Class			       Type
	   ───────────────────────────────────────────────────────────────
	   ───────────────────────────────────────────────────────────────
	   XmNbottomShadowColor		 dynamic		   CSG
		 XmCBottomShadowColor		Pixel
	   ───────────────────────────────────────────────────────────────
	   XmNbottomShadowPixmap	 XmUNSPECIFIED_PIXMAP	   CSG
		 XmCBottomShadowPixmap		Pixmap
	   ───────────────────────────────────────────────────────────────
	   XmNforeground		 dynamic		   CSG
		 XmCForeground			Pixel
	   ───────────────────────────────────────────────────────────────
	   XmNhelpCallback		 NULL			   C
		 XmCCallback			XtCallbackList
	   ───────────────────────────────────────────────────────────────
	   XmNhighlightColor		 dynamic		   CSG
		 XmCHighlightColor		Pixel
	   ───────────────────────────────────────────────────────────────
	   XmNhighlightOnEnter		 False			   CSG
		 XmCHighlightOnEnter		Boolean
	   ───────────────────────────────────────────────────────────────
	   XmNhighlightPixmap		 dynamic		   CSG
		 XmCHighlightPixmap		Pixmap
	   ───────────────────────────────────────────────────────────────

	   XmNhighlightThickness	 0			   CSG
		 XmCHighlightThickness		Dimension
	   ───────────────────────────────────────────────────────────────
	   XmNnavigationType		 XmNONE			   CSG
		 XmCNavigationType		XmNavigationType
	   ───────────────────────────────────────────────────────────────
	   XmNshadowThickness		 2			   CSG
		 XmCShadowThickness		Dimension
	   ───────────────────────────────────────────────────────────────
	   XmNtopShadowColor		 dynamic		   CSG
		 XmCTopShadowColor		Pixel
	   ───────────────────────────────────────────────────────────────
	   XmNtopShadowPixmap		 dynamic		   CSG
		 XmCTopShadowPixmap		Pixmap
	   ───────────────────────────────────────────────────────────────
	   XmNtraversalOn		 False			   G
		 XmCTraversalOn			Boolean
	   ───────────────────────────────────────────────────────────────
	   XmNunitType			 dynamic		   CSG
		 XmCUnitType			unsigned char
	   ───────────────────────────────────────────────────────────────
	   XmNuserData			 NULL			   CSG
		 XmCUserData			XtPointer
	   ───────────────────────────────────────────────────────────────

				 Core Resource Set
	─────────────────────────────────────────────────────────────────────
	Name				      Default		      Access
	      Class				    Type
	─────────────────────────────────────────────────────────────────────
	─────────────────────────────────────────────────────────────────────
	XmNaccelerators			      dynamic		      CSG
	      XmCAccelerators			     XtAccelerators
	─────────────────────────────────────────────────────────────────────
	XmNancestorSensitive		      dynamic		      G
	      XmCSensitive			     Boolean
	─────────────────────────────────────────────────────────────────────
	XmNbackground			      dynamic		      CSG
	      XmCBackground			     Pixel
	─────────────────────────────────────────────────────────────────────
	XmNbackgroundPixmap		      XmUNSPECIFIED_PIXMAP    CSG
	      XmCPixmap				     Pixmap
	─────────────────────────────────────────────────────────────────────
	XmNborderColor			      XtDefaultForeground     CSG
	      XmCBorderColor			     Pixel
	─────────────────────────────────────────────────────────────────────
	XmNborderPixmap			      XmUNSPECIFIED_PIXMAP    CSG
	      XmCPixmap				     Pixmap
	─────────────────────────────────────────────────────────────────────
	XmNborderWidth			      0			      CSG
	      XmCBorderWidth			     Dimension
	─────────────────────────────────────────────────────────────────────
	XmNcolormap			      dynamic		      CG
	      XmCColormap			     Colormap
	─────────────────────────────────────────────────────────────────────
	XmNdepth			      dynamic		      CG
	      XmCDepth				     int
	─────────────────────────────────────────────────────────────────────
	XmNdestroyCallback		      NULL		      C
	      XmCCallback			     XtCallbackList
	─────────────────────────────────────────────────────────────────────
	XmNheight			      dynamic		      CSG
	      XmCHeight				     Dimension
	─────────────────────────────────────────────────────────────────────
	XmNinitialResourcesPersistent	      True		      C

	      XmCInitialResourcesPersistent	     Boolean
	─────────────────────────────────────────────────────────────────────
	XmNmappedWhenManaged		      True		      CSG
	      XmCMappedWhenManaged		     Boolean
	─────────────────────────────────────────────────────────────────────
	XmNscreen			      dynamic		      CG
	      XmCScreen				     Screen *
	─────────────────────────────────────────────────────────────────────
	XmNsensitive			      True		      CSG
	      XmCSensitive			     Boolean
	─────────────────────────────────────────────────────────────────────
	XmNtranslations			      dynamic		      CSG
	      XmCTranslations			     XtTranslations
	─────────────────────────────────────────────────────────────────────
	XmNwidth			      dynamic		      CSG
	      XmCWidth				     Dimension
	─────────────────────────────────────────────────────────────────────
	XmNx				      0			      CSG
	      XmCPosition			     Position
	─────────────────────────────────────────────────────────────────────
	XmNy				      0			      CSG
	      XmCPosition			     Position
	─────────────────────────────────────────────────────────────────────

   Translations
       There are no translations for XmSeparator.

RELATED INFORMATION
       Core(3X), XmCreateSeparator(3X), and XmPrimitive(3X).

							       XmSeparator(3X)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net