Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmStringDraw(3XM) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmStringCreate(3XM)

XmStringDraw(3XM)  —  NEWS-OS Programmer’s Manual

名称

XmStringDraw — X window にコンパウンドストリングを描くコンパウンドストリング関数

形式

#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 ;

解説

XmStringDraw は X window にコンパウンドストリングを描きます。

dディスプレイを指定します。

wウィンドウを指定します。

fontlistフォントリストを指定します。

string文字列を指定します。

gc使用するグラフィックコンテクストを指定します。

x表示するコンパウンドストリングを含む矩形の座標を指定します。

y表示するコンパウンドストリングを含む矩形の座標を指定します。

width表示するコンパウンドストリングを含む矩形の幅を指定します。

alignment指定した矩形のなかでの文字列のアライメントを指定します。 XmALIGNMENT_BEGINNING、XmALIGNMENT_CENTER、 XmALIGNMENT_END のいずれかです。

layout_directionコンパウンドストリングのセグメントのレイアウトの方向を制御します。 また、alignment パラメータの意味を決定します。

clipコンパウンドストリングを描く領域をアプリケーションで制限できるようにします。 もし NULL ならクリッピングをしません。

関連事項

XmStringCreate(3XM)

NEWS-OSRelease 4.1C

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