1 #title = "S-c"
  2 #tooltip = "コピーして選択解除+改行を除く行コピー"
  3 #include "lib\sgc4jsee.jsee"
  4 
  5 /**
  6  * @fileOverview
  7  * 選択範囲があれば、既存の「コピーして選択解除」を行います。<br />
  8  * 選択範囲がなければ、改行を除いた行コピーを行います。
  9  * 
 10  * @author gecca from 雪月花 (http://setsugecca.org/)
 11  * @version 1.00 for EmEditor v10.0
 12  */
 13 
 14 (function() {
 15 	// 選択範囲があれば、既存の「コピーして選択解除」
 16 	if(document.selection.Text) {
 17 		editor.ExecuteCommandByID(4128);
 18 	// 選択範囲がなければ、改行を除いた行コピー
 19 	} else {
 20 		clipboardData.setData("Text", document.GetLine(document.selection.GetActivePointY(eePosLogical)));
 21 	}
 22 })();
 23