Macro/投稿/18

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


Top > Macro > 投稿 > 18

カーソル位置から改行までを選択

  • ページ: Macro/投稿
  • 作者: しみづ?
  • カテゴリー: js
  • 投稿日: 2004-01-27 (火) 10:02:37

メッセージ

カーソル位置から選択を開始し、最初に見つけた改行までを選択する

  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
//【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;
}
 


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2007-03-04 (日) 15:59:47 (6255d)