XmSeparatorGadget man page on IRIX

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

XmSeparatorGadget(3X)					 XmSeparatorGadget(3X)

NAME
       XmSeparatorGadget — The SeparatorGadget widget class

SYNOPSIS
       #include <Xm/SeparatoG.h>

VERSION
       This page documents version 1.2 of the Motif library.

DESCRIPTION
       SeparatorGadget	separates  items  in  a display.  Several line drawing
       styles are provided, as well as horizontal or vertical orientation.

       Lines drawn  within  the	 SeparatorGadget  are  automatically  centered
       within  the  height of the gadget for a horizontal orientation and cen‐
       tered within the width of the gadget for a  vertical  orientation.   An
       XtSetValues with a new XmNseparatorType resizes the widget to its mini‐
       mal height (for horizontal orientation) or its minimal width (for  ver‐
       tical  orientation)  unless  height  or	width is explicitly set in the
       XtSetValues call.

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

       SeparatorGadget	does not highlight and allows no traversing.  The Gad‐
       get resource XmNtraversalOn is forced to False.

   Classes
       SeparatorGadget inherits behavior and resources from  Object,  RectObj,
       and XmGadget Classes.

       The class pointer is xmSeparatorGadgetClass.

       The class name is XmSeparatorGadget.

   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).

			   XmSeparatorGadget 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
       For  horizontal	orientation, specifies the space on the left and right
       sides between the border of SeparatorGadget and the  line  drawn.   For
       vertical orientation, specifies the space on the top and bottom between
       the border of SeparatorGadget and the line  drawn.   Specifies  whether
       SeparatorGadget is displayed vertically or horizontally.	 This resource
       can have values of XmVERTICAL 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 XmNbottomShadow‐
       Color.  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 XmNshadowThickness.  For horizontal  orientation,
       the  top	 shadow is drawn in XmNbottomShadowColor and the bottom shadow
       is drawn in XmNtopShadowColor.  For vertical orientation, the left edge
       is drawn in XmNbottomShadowColor and the right edge is drawn in XmNtop‐
       ShadowColor.  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
       SeparatorGadget	inherits  behavior  and	 resources  from the following
       superclasses.  For a complete description of each  resource,  refer  to
       the man page for that superclass.

				XmGadget Resource Set
 Name			 Class			 Type		    Default   Access
 ────────────────────────────────────────────────────────────────────────────────────
 XmNbottomShadowColor	 XmCBottomShadowColor	 Pixel		    dynamic   G
 XmNhelpCallback	 XmCCallback		 XtCallbackList	    NULL      C
 XmNhighlightColor	 XmCHighlightColor	 Pixel		    dynamic   G
 XmNhighlightOnEnter	 XmCHighlightOnEnter	 Boolean	    False     CSG
 XmNhighlightThickness	 XmCHighlightThickness	 Dimension	    0	      CSG
 XmNnavigationType	 XmCNavigationType	 XmNavigationType   XmNONE    CSG
 XmNshadowThickness	 XmCShadowThickness	 Dimension	    2	      CSG
 XmNtopShadowColor	 XmCTopShadowColor	 Pixel		    dynamic   G
 XmNtraversalOn		 XmCTraversalOn		 Boolean	    False     G
 XmNunitType		 XmCUnitType		 unsigned char	    dynamic   CSG
 XmNuserData		 XmCUserData		 XtPointer	    NULL      CSG

				RectObj Resource Set
	Name		       Class		Type	    Default   Access
	─────────────────────────────────────────────────────────────────────
	XmNancestorSensitive   XmCSensitive	Boolean	    dynamic   G
	XmNborderWidth	       XmCBorderWidth	Dimension   0	      CSG
	XmNheight	       XmCHeight	Dimension   dynamic   CSG
	XmNsensitive	       XmCSensitive	Boolean	    True      CSG
	XmNwidth	       XmCWidth		Dimension   dynamic   CSG
	XmNx		       XmCPosition	Position    0	      CSG
	XmNy		       XmCPosition	Position    0	      CSG

				Object Resource Set
	Name		     Class	   Type		    Default   Access
	─────────────────────────────────────────────────────────────────────
	XmNdestroyCallback   XmCCallback   XtCallbackList   NULL      C

   Behavior
       XmSeparatorGadget has no behavior.

RELATED INFORMATION
       Object(3X), RectObject(3X), XmCreateSeparatorGadget(3X), and XmGad‐
       get(3X).

							 XmSeparatorGadget(3X)
[top]

List of man pages available for IRIX

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