Unix/Linux Go Back    


CentOS 7.0 - man page for xmseparator (centos section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


XmSeparator(library call)						XmSeparator(library call)

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 horizontal 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 orienta-
       tion.  An XtSetValues with a new XmNseparatorType resizes the widget to its minimal height
       (for horizontal 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  XmNshad-
       owThickness   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 XmNtraversa-
       lOn 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 dis-
       played containing the desired separator drawing.  Separator holds the XmQTmenuSavvy trait.

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

       The class pointer is xmSeparatorWidgetClass.

       The class name is XmSeparator.

   New Resources
       The following table defines a set of widget resources used by the  programmer  to  specify
       data.  The  programmer  can  also set the resource values 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  anduse  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  cre-
       ation  time  (C),  set by using XtSetValues (S), retrieved by using XtGetValues (G), or is
       not applicable (N/A).

       +----------------------------------------------------------------------------------+
       |		 |	    XmSeparator Resource Set|			 |	  |
       |Name		 | Class	    | Type	    | Default		 | Access |
       +-----------------+------------------+---------------+--------------------+--------+
       |XmNmargin	 | XmCMargin	    | Dimension     | 0 		 | CSG	  |
       +-----------------+------------------+---------------+--------------------+--------+
       |XmNorientation	 | XmCOrientation   | unsigned char | XmHORIZONTAL	 | CSG	  |
       +-----------------+------------------+---------------+--------------------+--------+
       |XmNseparatorType | XmCSeparatorType | unsigned char | XmSHADOW_ETCHED_IN | CSG	  |
       +-----------------+------------------+---------------+--------------------+--------+
       +-----------------+------------------+---------------+--------------------+--------+
       XmNmargin For horizontal orientation, specifies the space on  the  left	and  right  sides
		 between  the  border of the Separator and the line drawn.  For vertical orienta-
		 tion, specifies the space on the top and bottom between the border of the  Sepa-
		 rator and the line drawn.

       XmNorientation
		 Displays Separator vertically or horizontally.  This resource can have values of
		 XmVERTICAL and XmHORIZONTAL.

       XmNseparatorType
		 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  XmNtopShadow-
			   Color and the bottom shadow is drawn in XmNbottomShadowColor. For ver-
			   tical 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 window. The thickness of the line is equal to the  value  of  XmN-
			   shadowThickness.  For  horizontal orientation, the top shadow is drawn
			   in XmNbottomShadowColor and the bottom shadow is drawn in  XmNtopShad-
			   owColor.  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 superclasses in  the	following  table.
       For  a  complete description of each resource, refer to the reference page for that super-
       class.

       +---------------------------------------------------------------------------------------------------+
       |			|	     XmPrimitive|Resource Set	   |			  |	   |
       |Name			| Class 		| Type		   | Default		  | Access |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNbottomShadowColor	| XmCBottomShadowColor	| Pixel 	   | dynamic		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNbottomShadowPixmap	| XmCBottomShadowPixmap | Pixmap	   | XmUNSPECIFIED_PIXMAP | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNconvertCallback	| XmCCallback		| XtCallbackList   | NULL		  | C	   |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNforeground		| XmCForeground 	| Pixel 	   | dynamic		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNhelpCallback 	| XmCCallback		| XtCallbackList   | NULL		  | C	   |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNhighlightColor	| XmCHighlightColor	| Pixel 	   | dynamic		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNhighlightOnEnter	| XmCHighlightOnEnter	| Boolean	   | False		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNhighlightPixmap	| XmCHighlightPixmap	| Pixmap	   | dynamic		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNhighlightThickness	| XmCHighlightThickness | Dimension	   | 0			  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNlayoutDirection	| XmCLayoutDirection	| XmDirection	   | dynamic		  | CG	   |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNnavigationType	| XmCNavigationType	| XmNavigationType | XmNONE		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNpopupHandlerCallback | XmCCallback		| XtCallbackList   | NULL		  | C	   |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNshadowThickness	| XmCShadowThickness	| Dimension	   | 2			  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNtopShadowColor	| XmCTopShadowColor	| Pixel 	   | dynamic		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNtopShadowPixmap	| XmCTopShadowPixmap	| Pixmap	   | dynamic		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNtraversalOn		| XmCTraversalOn	| Boolean	   | False		  | G	   |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNunitType		| XmCUnitType		| unsigned char    | dynamic		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       |XmNuserData		| XmCUserData		| XtPointer	   | NULL		  | CSG    |
       +------------------------+-----------------------+------------------+----------------------+--------+
       +------------------------+-----------------------+------------------+----------------------+--------+
       +---------------------------------------------------------------------------------------------------------------+
       |			      | 	      Core Resource Set 	       |		      |        |
       |Name			      | Class			      | Type	       | Default	      | Access |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNaccelerators 	      | XmCAccelerators 	      | XtAccelerators | dynamic	      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNancestorSensitive	      | XmCSensitive		      | Boolean        | dynamic	      | G      |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNbackground		      | XmCBackground		      | Pixel	       | dynamic	      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNbackgroundPixmap	      | XmCPixmap		      | Pixmap	       | XmUNSPECIFIED_PIXMAP | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNborderColor		      | XmCBorderColor		      | Pixel	       | XtDefaultForeground  | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNborderPixmap 	      | XmCPixmap		      | Pixmap	       | XmUNSPECIFIED_PIXMAP | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNborderWidth		      | XmCBorderWidth		      | Dimension      | 0		      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNcolormap		      | XmCColormap		      | Colormap       | dynamic	      | CG     |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNdepth		      | XmCDepth		      | int	       | dynamic	      | CG     |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNdestroyCallback	      | XmCCallback		      | XtCallbackList | NULL		      | C      |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNheight		      | XmCHeight		      | Dimension      | dynamic	      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNinitialResourcesPersistent | XmCInitialResourcesPersistent | Boolean        | True		      | C      |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNmappedWhenManaged	      | XmCMappedWhenManaged	      | Boolean        | True		      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNscreen		      | XmCScreen		      | Screen *       | dynamic	      | CG     |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNsensitive		      | XmCSensitive		      | Boolean        | True		      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNtranslations 	      | XmCTranslations 	      | XtTranslations | dynamic	      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNwidth		      | XmCWidth		      | Dimension      | dynamic	      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNx			      | XmCPosition		      | Position       | 0		      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNy			      | XmCPosition		      | Position       | 0		      | CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       +------------------------------+-------------------------------+----------------+----------------------+--------+
   Translations
       There are no translations for XmSeparator.

RELATED
       Core(3), XmCreateSeparator(3), XmVaCreateSeparator(3), and XmVaCreateManagedSeparator(3).

									XmSeparator(library call)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 05:04 PM.