▼メッセージ行末にタブ文字を、指定した桁位置まで挿入します。配列(テーブル)の後ろに桁位置をそろえてコメントを書きたいときに使います。範囲選択して使います。選択開始・終了の桁位置は、行のどこにあっても構いません。選択範囲に掛かっている行全体を自動的に選択し、処理します。桁位置は入力ダイアログで指定します。カーソル位置の桁位置(以降の最初のタブ位置)がデフォルトで入力されています。変更すると、タブではなくスペースが挿入されますが、サクラエディタでは矩形選択して文字を入力すれば行末から矩形開始桁位置までスペースが入るので、あまり意味はないかもです。Unicode版対応。(ANSI版1.6.6.0/Unicode版2.0.5.0にて動作確認。(タブ文字)を、指定した桁位置まで挿入します。カーソルの桁位置が、指定する桁位置の初期値になります。範囲選択されていない場合、カーソル行のみを処理します。(あまり意味がありません。)範囲選択されている場合、選択範囲の行すべてを処理します。範囲選択は、行頭からではなく行の途中から(桁位置>=2)でも構いません。指定した桁位置がTabの停止位置ではない場合、その後ろに最初に現れるTab停止位置が自動的に指定されます。指定した桁位置=13指定した桁位置が、行末の桁位置より小さい場合、Tabは挿入されません。行末の空白(スペースやTab)を、Tabに置き換えるか。//true行末の空白にスペースが含まれていれば、Tabに変換します。//(行末の空白は、すべてTabになります。場合、//行末の空白にTabが含まれていれば、スペースに変換します。//(行末の空白は、すべてスペースになります。)//false行末の空白はそのままで、Tabを後ろに挿入します。場合、Tabの代わりに//スペースを後ろに挿入します。場合、行末の空白(スペースやTab)を一旦取り除き、//新たな行末の桁位置として扱います。//この結果、指定した桁位置以降に空白のみが続く場合には、//指定した桁位置にまで行末が縮められることになります。行末の桁位置が、指定した桁位置と等しい場合に、行末にTabを1文字挿入するか。//true行末の桁位置が、指定した桁位置と等しい場合、行末に//Tabを1文字だけ挿入します。場合、Tabの代わりに//スペースを1文字だけ挿入します。場合、//行末の空白(スペースやTab)を一旦取り除き、//新たな行末の桁位置として扱います。//falseTabは挿入せずそのままにします。行末の桁位置が、指定した桁位置より大きい場合に、行末にTabを1文字挿入するか。//true行末の桁位置が、指定した桁位置より大きい場合、行末に//Tabを1文字だけ挿入します。場合、Tabの代わりに//スペースを1文字だけ挿入します。場合、//行末の空白(スペースやTab)を一旦取り除き、//新たな行末の桁位置として扱います。//falseTabは挿入せずそのままにします。行末にTabではなくスペースを挿入するか。//trueスペースを挿入します。場合、//行末の空白にTabが含まれていれば、それもスペースに変換します。//(行末の空白は、すべてスペースになります。)//falseTabを挿入します。(安全の為、制限する。エディタが「読み取り専用」なら処理終了。カーソル行の、行頭からカーソル桁位置までの文字列を取得。(行頭からの)バイト数ではなく文字数が返る。表示上の桁位置に変換。Tab停止位置ではない場合、その後ろに最初に出現するTab停止位置を選ぶ。指定した桁位置まで挿入します。停止位置が指定されます。Tab停止位置ではない場合、その後ろに最初に出現するTab停止位置を選ぶ。選択範囲の行すべてを範囲選択する。行末の空白(スペースやTab)を取り除く。選択範囲を置き換える。