XmStringDrawImage(3XM) — NEWS-OS Programmer’s Manual
名称
XmStringDrawImage — X ウィンドウにコンパウンドストリングを描き、イメージを生成するコンパウンドストリング関数
形式
#include <Xm/Xm.h> void XmStringDrawImage (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 ;
解説
XmStringDrawImage は X ウィンドウにコンパウンドストリングを描き、それぞれの文字のフォアグラウンドとバックグラウンドのビットをペイントします。
dディスプレイを指定します。
wウィンドウを指定します。
fontlistフォントリストを指定します。
string文字列を指定します。
gc使用するグラフィックコンテクストを指定します。
x表示するコンパウンドストリングを含む矩形の座標を指定します。
y表示するコンパウンドストリングを含む矩形の座標を指定します。
width表示するコンパウンドストリングを含む矩形の幅を指定します。
alignment指定された矩形のなかでの文字列のアライメントを指定します。 XmALIGNMENT_BEGINNING、XmALIGNMENT_CENTER、 XmALIGNMENT_END のいずれかです。
layout_directionコンパウンドストリングのセグメントのレイアウトの方向を制御します。 また、alignment パラメータの意味を決定します。
clipコンパウンドストリングを描く領域をアプリケーションで制限できるようにします。 もし NULL ならクリッピングをしません。
関連事項
NEWS-OSRelease 4.1C