Previous: , Up: Frame Parameters   [Contents][Index]


28.3.5 ジオメトリー

以下はXスタイルのウィンドウジオメトリー指定によるアクションのデータを調べる方法です:

Function: x-parse-geometry geom

関数x-parse-geometryは標準的なXウィンドウのジオメトリー文字列をmake-frameの引数の一部として使用できるalistに変換する。

このalistはgeom内で指定されたパラメーターと、そのパラメーターに指定された値を記述する。各要素は(parameter . value)のような形式。可能なparameterの値はlefttopwidthheight

サイズのパラメーターの値は整数でなければならない。位置のパラメーターlefttopの名前に関しては、かわりに右端または下端の位置を示す値もいくつかあるので完全に正確ではない。位置パラメーターにたいして可能なvalueは前述したような整数(Position Parametersを参照)、リスト(+ pos)、リスト(- pos)である。

以下は例:

(x-parse-geometry "35x70+0-0")
     ⇒ ((height . 70) (width . 35)
         (top - 0) (left . 0))