XmStringDrawUnderline(Xm) UNIX System V
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;
XmFontListfontlist;
XmString string;
GC gc;
Position x;
Position y;
Dimension width;
Byte alignment;
Byte 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 substring will be underlined. Once a
match has occurred, no further matches or underlining will
be done.
d Specifies the display.
w Specifies the window.
fontlist Specifies the font list.
string Specifies the string.
gc Specifies the graphics context to use.
x Specifies a coordinate of the rectangle which
will contain the displayed compound string.
y Specifies a coordinate of the rectangle which
will contain the displayed compound string.
width Specifies the width of the rectangle which will
contain the displayed compound string.
alignment Specifies how the string will be aligned within
the specified rectangle. It is either
XmALIGNMENTBEGINNING, XmALIGNMENTCENTER, or
XmALIGNMENTEND.
layout_direction
Controls the direction in which the segments of
the compound string will be laid out. It also
determines the meaning of the alignment
parameter.
clip Allows the application to restrict the area into
which the compound string will be drawn. If
NULL, no clipping will be done.
underline Specifies the substring to be underlined.
RELATED INFORMATION
XmStringCreate(Xm).
(printed 2/14/90) XmStringDrawUnderline(Xm)