Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmStringDrawUnderline(3XM) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmStringCreate(3XM)

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

名称

XmStringDrawUnderline — X ウィンドウに描かれた文字列にアンダーラインを引くコンパウンドストリング関数

形式

#include <Xm/Xm.h> void XmStringDrawUnderline (d, w, fontlist, string, gc, x, y, width, alignment, layout_direction,

clip, underline )
Display∗ d ;
Windoww ;
XmFontListfontlist ;
XmStringstring ;
GCgc ;
Positionx ;
Positiony ;
Dimensionwidth ;
Bytealignment ;
Bytelayout_direction ;
XRectangle∗ clip ;
XmStringunderline ;

解説

XmStringDrawUnderline は X window にコンパウンドストリングを描きます。 string で指定された文字列の中で、underline で区別された文字列とマッチする文字列にはアンダーラインが引かれます。 いちどマッチする文字列が見つかったら、それ以上マッチを試みたりアンダーラインを引いたりはしません。

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

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

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

string文字列を指定します。

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

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

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

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

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

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

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

underlineアンダーラインを引く文字列を指定します。

関連事項

XmStringCreate(3XM)

NEWS-OSRelease 4.2.1R

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