次: Process Internals, 前: Buffer Internals, 上: Object Internals
frame
mini_p
nil
以外。
buffer
dedicated
nil
以外である。
pointm
start
force_start
nil
以外であると、
Lispプログラムが明示的にウィンドウをスクロールしたことを表す。
ポイントがスクリーンからはみ出しているとつぎの再表示の動作に影響する。
ポイントの周りのテキストをウィンドウに表示するようにスクロールするかわりに、
スクリーン上に位置するようにポイントを移動する。
last_modified
modified
である。
last_point
left
top
height
width
next
nil
である。
prev
nil
である。
parent
親ウィンドウはバッファを表示せず、
その子ウィンドウの形以外には、表示に関してはなんの役割も持たない。
Emacs Lispプログラムでは親ウィンドウを参照せず、
バッファを実際に表示する木の葉にあるウィンドウを操作する。
hscroll
use_time
get-lru-window
がこのフィールドを使う。
display_table
nil
である。
update_mode_line
nil
以外であると、ウィンドウのモード行を更新する必要があることを表す。
base_line_number
nil
。
これは、モード行にポイント位置の行番号を表示するために使われる。
base_line_pos
nil
である。
region_showing
nil
である。