「アウトラインのノードレベルを上げる」の版間の差分
改行の修正 |
タブと空行の除去 |
||
| 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 --; | ||
} | } | ||
} | } | ||
//カーソル位置の復帰 | //カーソル位置の復帰 | ||
スポンサーリンク