「タブの桁数」の版間の差分
ナビゲーションに移動
検索に移動
→変更履歴: 箇条書きの修正 |
→変更履歴: バージョン表記の追加 |
||
| 33行目: | 33行目: | ||
== 変更履歴 == | == 変更履歴 == | ||
* 2014-01-30 | * 1.0.0 (2014-01-30) | ||
** 初版 | ** 初版 | ||
== その他 == | == その他 == | ||
* 別にMeryの設定を直接的に得る方法があるかも知れません。 | * 別にMeryの設定を直接的に得る方法があるかも知れません。 | ||
2024年9月3日 (火) 11:30時点における版
概要
タブの桁数を返す関数です。
機能
- タブの桁数を返します。
- タブを書き込んで空白に変換し、その長さを調べています。
ソースコード
alert( get_tabcolumns() );
function get_tabcolumns() {
var x = ScrollX;
var y = ScrollY;
Redraw = false;
with( Editor.ActiveDocument.Selection ){
var p = GetActivePos();
EndOfDocument();
Editor.ActiveDocument.Write( "\n\t" );
SelectLine();
Untabify();
var tab_length = Text.length;
Delete ();
DeleteLeft();
SetActivePos( p );
};
ScrollX = x;
ScrollY = y;
Redraw = true;
return tab_length;
}
変更履歴
- 1.0.0 (2014-01-30)
- 初版
その他
- 別にMeryの設定を直接的に得る方法があるかも知れません。
スポンサーリンク