Next: , Previous: , Up: Markers   [Contents][Index]


30.5 Marker 挿入タイプ

マーカーが指す位置に直接テキストを挿入する際には、そのマーカーを再配置するために利用可能な手段が2つあります。そのマーカーは挿入されたテキストの前か後を指すことができます。マーカーの挿入タイプ(insertion type)を指定することにより、マーカーがどちらを行うか指定できます。insert-before-markersを使用する場合には、マーカーの挿入タイプを無視して常にマーカーが挿入されたテキストの後を指すよう再配置されることに注意してください。

Function: set-marker-insertion-type marker type

この関数はマーカーmarkerの挿入タイプをtypeにセットする。typetなら、テキスト挿入時にmarkerはその位置まで進められるだろう。typenilなら、テキスト挿入時にmarkerはそこまで進められることはない。

Function: marker-insertion-type marker

この関数はmarkerのカレント挿入タイプを報告する。

挿入タイプを指定するための引数を受け取らない、マーカーを作成する関数のほとんどは、挿入タイプnilのマーカーを作成します。また、マークがもつデフォルトの挿入タイプもnilです。