MINERVA superseeded IF/Prolog.
Please see
http://www.ifcomputer.co.jp/MINERVA
for details.
We discontinued to sell IF/Prolog Dec 31. 2003.
For current customers, we continue to provide
professional support for IF/Prolog until Dec 31, 2008.
Dimension XmStringBaseline(fontlist, string)
XmFontList fontlist;
XmString string;
- 文字ボックストップとテキストの一行目のベースラインの間のピクセル数を返します。
void XmStringDraw (d, w, fontlist, string, gc, x, y, width,
alignment, layout_direction, clip)
Display * d;
Window w;
XmFontListfontlist;
XmString string;
GC gc;
Position x;
Position y;
Dimension width;
unsigned charalignment;
unsigned charlayout_direction;
XRectangle* clip;
- あるXウィンドウ上でコンポード文字列を描画します。
void XmStringDrawImage (d, w, fontlist, string, gc, x, y,
width, alignment, layout_direction, clip)
Display * d;
Window w;
XmFontListfontlist;
XmString string;
GC gc;
Position x;
Position y;
Dimension width;
unsigned charalignment;
unsigned charlayout_direction;
XRectangle* clip;
- あるXウィンドウ上でコンポード文字列を描画します。しかも文字ごとのフォアグラウンドとバックグラウンドとものビットを描きます
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;
unsigned charalignment;
unsigned charlayout_direction;
XRectangle* clip;
XmString underline;
- underlineでマッチできる文字列の一部にアンダラインを付けます。
void XmStringExtent (fontlist, string, width, height)
XmFontListfontlist;
XmString string;
Dimension *width;
Dimension *height;
- コンポード文字列を囲もうとする最小長方形のサイズを決定します。
Dimension XmStringHeight (fontlist, string)
XmFontListfontlist;
XmString string;
- ピクセルで与えられたコンポード文字列の全ての線の高さの合計高さを返します。
int XmStringLength (s1)
XmString s1;
- コンポード文字列の長さを取得します。これは、全てのタグ、方向インジケータおよび分離記号を含んだslのバイトの数を返します。
int XmStringLineCount (string)
XmString string;
与えられたコンポード文字列の分離記号の数+1を返します。
Dimension XmStringWidth (fontlist, string)
XmFontListfontlist;
XmString string;
ピクセルで与えられたコンポード文字列中の最長のテキストシーケンスの幅を返します。
|