[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

17.3 Display Functions

Function: screen-width
root ウィンドウの幅を返します。

Function: screen-height
root ウィンドウの高さを返します。

Function: draw-window-outline mode x y width height
大きさ (width, height) のウィンドウの概形を root ウィンドウ からの相対位置 (x, y) に描画します。

mode は描画する概形の種類を定義するシンボルで、今のところ唯一 3x3 の格子の box だけです。

その格子を消すには erase-window-outline を使います。また root ウィ ンドウに直接これらの関数が描画して概形が消去されるまでサーバはグラブされ るべきです。

Function: erase-window-outline mode x y width height
root ウィンドウからの相対位置 (x, y) に大きさ(width, height) で描画した以前のウィンドウの概形を消します。

mode は描画する概形の種類を定義するシンボルで、今のところ唯一3x3 の格子の box だけです。

Function: display-message &optional text attributes
画面のウィンドウ内に文字列 text を表示します。もし textnil ならば以前に表示された任意の文字列を消します。文字列を表示す るウィンドウの数値 id か、(メッセージが表示されていなければ) nil を返します。

attributes は文字列がどのように表示するかを指定する連想リストで、 リストの各要素は属性 attr (シンボル)をその値に結びつけるコンスセル (attr . value) です。

可能な属性は今のところ次のとおりです:

font
使うフォント

foreground
テキストを描画する色(かその名前)

background
背景を描画する色(かその名前)

x-justify
複数行にわたる文字列をおさめる方法。シンボル leftright、 そして center の内のどれか一つです。

spacing
テキスト行の間の縦の余分なスペースのピクセル数です。

position
ウィンドウのどこにメッセージを表示するかを定義するコンスセルです。セルは (x . y). xy は整数か nil (ウィ ンドウ中央)です。もし負の値なら左下角から相対して数えます。



This document was generated by SATO Satoru on October, 28 2000 using texi2html