Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmStringCreate(3Xm)

XmStringDraw(3Xm)  —  UNIX Programmer’s Manual

NAME

XmStringDraw — a compound string function that draws a compound string in an X window.

SYNOPSIS

#include <Xm/Xm.h> void XmStringDraw (d, w, fontlist, string, gc, x, y, width, alignment, layout_direction, clip)
Display∗ d;
Windoww;
XmFontListfontlist;
XmStringstring;
GCgc;
Positionx;
Positiony;
Dimensionwidth;
Bytealignment;
Bytelayout_direction;
XRectangle∗ clip;

DESCRIPTION

XmStringDraw draws a compound string in an X Window. 

dSpecifies the display. 

wSpecifies the window. 

fontlistSpecifies the font list. 

stringSpecifies the string. 

gcSpecifies the graphics context to use. 

xSpecifies a coordinate of the rectangle which will contain the displayed compound string. 

ySpecifies a coordinate of the rectangle which will contain the displayed compound string. 

widthSpecifies the width of the rectangle which will contain the displayed compound string. 

alignmentSpecifies how the string will be aligned within the specified rectangle.  It is either XmALIGNMENT_BEGINNING, XmALIGNMENT_CENTER, or XmALIGNMENT_END. 

layout_directionControls the direction in which the segments of the compound string will be laid out.  It also determines the meaning of the alignment parameter. 

clipAllows the application to restrict the area into which the compound string will be drawn.  If NULL, no clipping will be done. 

RELATED INFORMATION

XmStringCreate(3Xm). 

7th Edition

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026