XmStringDrawUnderline man page on DigitalUNIX

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

XmStringDrawUnderline(3X)			     XmStringDrawUnderline(3X)

NAME
       XmStringDrawUnderline  -	 A  compound string function that underlines a
       string drawn in an X Window

SYNOPSIS
       #include <Xm/Xm.h>

       void XmStringDrawUnderline (d, w, fontlist, string, gc,	x,  y,	width,
       alignment, layout_direction, clip, underline)
	       Display * d;
	       Window w;
	       XmFontList fontlist;
	       XmString string;
	       GC gc;
	       Position x;
	       Position y;
	       Dimension width;
	       unsigned char alignment;
	       unsigned char layout_direction;
	       XRectangle * clip;
	       XmString underline;

DESCRIPTION
       XmStringDrawUnderline  draws  a compound string in an X Window.	If the
       substring identified by underline can be matched in  string,  the  sub‐
       string  will  be	 underlined.   Once  a	match has occurred, no further
       matches or underlining will be done.

       If a compound string segment uses a font list entry that defines a font
       set,  the  graphic context passed to this routine will have the GC font
       member left in an undefined state.  The underlying XmbStringDraw	 func‐
       tion called by this routine modifies the font id field of the GC passed
       into it and does not attempt to restore the font	 id  to	 the  incoming
       value.	If  the compound string segment is not drawn using a font set,
       the graphic context must contain a valid font member.  Graphic contexts
       created by XtGetGC are not accepted by this routine; instead, use XtAl‐
       locateGC to create a graphic context.  Specifies the  display.	Speci‐
       fies  the  window.   Specifies  the  font  list.	 Specifies the string.
       Specifies the graphics context to use.  Specifies a coordinate  of  the
       rectangle that will contain the displayed compound string.  Specifies a
       coordinate of the rectangle that will contain  the  displayed  compound
       string.	 Specifies  the	 width	of the rectangle that will contain the
       displayed compound string.  Specifies how the string  will  be  aligned
       within  the  specified  rectangle.  It is one of XmALIGNMENT_BEGINNING,
       XmALIGNMENT_CENTER, or  XmALIGNMENT_END.	  Controls  the	 direction  in
       which  the  segments  of the compound string will be laid out.  It also
       determines the meaning of the alignment parameter.  Allows the applica‐
       tion to restrict the area into which the compound string will be drawn.
       If NULL, no clipping will be  done.   Specifies	the  substring	to  be
       underlined.

SEE ALSO
       XmStringCreate(3X)

						     XmStringDrawUnderline(3X)
[top]

List of man pages available for DigitalUNIX

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