「アウトライン用ノード追加」の版間の差分

MSY-07 (トーク | 投稿記録)
SyntaxHighlightにcopyの追加
MSY-07 (トーク | 投稿記録)
変数にvarの宣言を追加
 
33行目: 33行目:


//カーソル位置を保持
//カーソル位置を保持
pos = sel.GetActivePos();
var pos = sel.GetActivePos();


//ノード行先頭にカーソルがある場合、自ノードを取り漏らすためカーソルを移動
//ノード行先頭にカーソルがある場合、自ノードを取り漏らすためカーソルを移動
49行目: 49行目:


//行頭ノード記号の数(ノードの深さ)を取得
//行頭ノード記号の数(ノードの深さ)を取得
reg = new RegExp("^\\" + NdMkr + "+");
var reg = new RegExp("^\\" + NdMkr + "+");
cntMkr = sel.Text.match(reg)[0].length;
cntMkr = sel.Text.match(reg)[0].length;


72行目: 72行目:


//ノードの深さに応じたノード記号と、仮ノード名[AddedNode]と、空行を追加
//ノードの深さに応じたノード記号と、仮ノード名[AddedNode]と、空行を追加
for(step = 0; step < cntMkr; step++){
for(var step = 0; step < cntMkr; step++){
document.Write(NdMkr);
document.Write(NdMkr);
}
}
85行目: 85行目:


//ノードの深さに応じたノード記号と、仮ノード名[AddedNode]と、空行を追加
//ノードの深さに応じたノード記号と、仮ノード名[AddedNode]と、空行を追加
for(step = 0; step < cntMkr; step++){
for(var step = 0; step < cntMkr; step++){
document.Write(NdMkr);
document.Write(NdMkr);
}
}
スポンサーリンク