マーカー(marker)とは、あるバッファー内で取り囲んでいるテキストにたいして相対的な位置を指定するために使用されるオブジェクトです。テキストが挿入または削除されると常に、マーカーは自動的にそのバッファーの先頭からのオフセットを自動的に変更して、自身の左右にある文字の間に留まります。
• Overview of Markers: | マーカー構成要素と再配置方法。 | |
• Predicates on Markers: | オブジェクトがマーカーか否かのテスト。 | |
• Creating Markers: | 空マーカーや特定箇所のマーカーの作成。 | |
• Information from Markers: | マーカーのバッファーや文字位置を探す。 | |
• Marker Insertion Types: | マーカーが指す位置への挿入時にマーカーを再配置する2つの方法。 | |
• Moving Markers: | 新たなバッファーや位置にマーカーを移動する。 | |
• The Mark: | マーカーによる"マーク"の実装方法。 | |
• The Region: | "リージョン"へのアクセス方法。 |