Next: Buffer Parameters, Previous: Size Parameters, Up: Window Frame Parameters [Contents][Index]
以下のフレームパラメーターにより、フレームのさまざまなパーツを有効または無効にしたり、サイズを制御できます。
border-width
ピクセル単位でのフレームのボーダー幅。
internal-border-width
テキスト(またはフリンジ)とフレームボーダーとのピクセル単位による距離。
vertical-scroll-bars
フレームが垂直スクロール用のスクロールバーをもつべきか否か、スクロールバーをフレームのどちら側に置くか。可能な値はleft
、right
、スクロールバーなしはnil
。
scroll-bar-width
垂直スクロールバーのピクセル単位による幅。nil
はデフォルト幅の使用を意味する。
left-fringe
right-fringe
そのフレーム内のウィンドウの左右フリンジのデフォルト幅(Fringesを参照)。いずれかが0なら、対応するフリンジを削除する効果がある。 If either of these is zero, that effectively removes the corresponding fringe.
これら2つのフレームパラメーターの値を問い合わせるためにframe-parameter
を使用する際、リターン値は常に整数となる。nil
値を渡してset-frame-parameter
を使用する際は、実際のデフォルト値8ピクセルが課せられる。
合成済みフリンジ幅は列数の合計数まで加算されなければならないので、frame-parameter
の応答値は指定値より大きくなるかもしれない。左右のフリンジ間には、余分な幅が均等に配分される。しかし、フリンジのいずれか幅に負の整数を指定することにより、フリンジに正確な幅を強制できる。どちらのフリンジ幅も負の場合は、左フリンジだけが指定された幅となる。
right-divider-width
フレーム上のすべてのウィンドウの右ディバイダー(Window Dividersを参照)用に予約される、ピクセル単位の幅(厚さ)。値0は右ディバイダーを描画しないことを意味する。
bottom-divider-width
フレーム上のすべてのウィンドウの下ディバイダー(Window Dividersを参照)用に予約される、ピクセル単位の幅(厚さ)。値0は下ディバイダーを描画しないことを意味する。
menu-bar-lines
メニューバー用にフレーム上端に割り当てる行数。Menu Barモードが有効の場合のデフォルトは1、それ以外は0である。Menu Bars in The GNU Emacs Manualを参照のこと。
tool-bar-lines
ツールバー用に使用する行数。Tool Barモードが有効の場合のデフォルトは1、それ以外は0である。See Tool Bars in The GNU Emacs Manualを参照のこと。
tool-bar-position
ツールバーの位置。現在のところGTKツールバーのみ。可能な値はtop
、bottom
、left
、right
。デフォルトはtop
。
line-spacing
各テキスト行配下に残す、ピクセル単位の追加スペース(正の整数)。詳細はLine Heightを参照のこと。