「アウトラインのノードレベルを上げる」の版間の差分

MSY-07 (トーク | 投稿記録)
改行の修正
MSY-07 (トーク | 投稿記録)
タブと空行の除去
37行目: 37行目:
//カーソル手前に存在する先頭がノード記号である行から、旧ノード名を取得
//カーソル手前に存在する先頭がノード記号である行から、旧ノード名を取得
//先頭n文字がノードの深さを示している想定
//先頭n文字がノードの深さを示している想定
 
if (Find("^\\"+ NdMkr , meFindPrevious | meFindReplaceRegExp) > 0){
if (Find("^\\"+ NdMkr , meFindPrevious | meFindReplaceRegExp) > 0){
SelectLine();
SelectLine();
46行目: 46行目:
//旧ノード名の先頭1文字を削除し、新ノード名とする(深さを1減らしレベルを上げる)
//旧ノード名の先頭1文字を削除し、新ノード名とする(深さを1減らしレベルを上げる)
ndNmNew = ndNmOld.slice(1) ;
ndNmNew = ndNmOld.slice(1) ;
 
//選択中の旧ノード名文字列を削除し、新ノード名を追記する。
//選択中の旧ノード名文字列を削除し、新ノード名を追記する。
Delete();
Delete();
document.write(ndNmNew);
document.write(ndNmNew);
 
//ノード記号を削除した分カーソル位置を巻き戻す
//ノード記号を削除した分カーソル位置を巻き戻す
pos --;
pos --;
}
}
}
}
//カーソル位置の復帰
//カーソル位置の復帰
スポンサーリンク