Macro/投稿/18 の変更点

http://sakura.qp.land.to/?Macro%2F%C5%EA%B9%C6%2F18


Top > Macro > 投稿 > 18
  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Macro/投稿/18 へ行く。

* カーソル位置から改行までを選択 [#w6a52cd2]
-ページ: [[Macro/投稿]]
-作者: [[しみづ]]
-カテゴリー: js
-投稿日: 2004-01-27 (火) 10:02:37

** メッセージ [#nc81c231]
カーソル位置から選択を開始し、最初に見つけた改行までを選択する
#code(javascript){{
//【endsel.js】
// カーソル位置から選択を開始し、最初に見つけた改行までを選択するWSHマクロ
// ※ファルイ最終行は選択できません
 
var inp = " ";
var last = 99;
var tmp = " ";
var i = 1;
 
Editor.MoveHistSet();
Editor.GoFileEnd();
last = Number(Editor.ExpandParameter('$y'));
Editor.MoveHistPrev();
Editor.BeginSelect();
for ( i=0; ; i++ ) {
  Editor.Right();
  inp = Editor.GetSelectedString(0);
  tmp = inp.substr(i, 1);
  if ( -1 != tmp.indexOf("\n", 0) ) {  // 改行
    Editor.Left();
    Editor.Left();
    break;
  }
  if ( Number(Editor.ExpandParameter("$y")) >= last )
    break;
}

}}
----

#comment

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS