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