「行並べ替え」の版間の差分
細 更新履歴の書式を変更 |
マクロ更新 |
||
| 2行目: | 2行目: | ||
選択範囲(矩形可)の文字列を比較し、論理行単位で並べ替えるマクロです。 | 選択範囲(矩形可)の文字列を比較し、論理行単位で並べ替えるマクロです。 | ||
[[ファイル:SortLineBySelection.png]] | [[ファイル:SortLineBySelection.png]] | ||
| 37行目: | 34行目: | ||
|} | |} | ||
== | ==ダウンロード== | ||
[[メディア:行並べ替え.zip|行並べ替え.zip]] | |||
; 内容 | |||
* | * 行並べ替え.ico | ||
* 行並べ替え.js | |||
==更新履歴== | ==更新履歴== | ||
[[ファイル:行並べ替え.zip]] | [[ファイル:行並べ替え.zip]] | ||
; 2020/05/17 (rev.11) | |||
* .zip 内の Macros フォルダを除去。ファイルのみ収録。 | |||
* .ico の更新日時を .js と同期するのをやめた。 | |||
* 複数選択時は並べ替え不可とした(対応に手間取るため)。 | |||
* 元に戻すで選択範囲も戻すようにした(Mery 3.0.1 以降)。 | |||
** 都合上、<b style="color:#c00;">Mery 3.0.0 は動作対象外</b>とした。 | |||
* ステータスバーの表示を「行並べ替え (処理時間: xx秒)」→「行並べ替え (xx秒)」に変更。 | |||
* break ラベル文 → new function 式 & return に変更。 | |||
; 2019/04/12 (rev.10) | ; 2019/04/12 (rev.10) | ||
* Quit() → break ラベル文に変更。 | * Quit() → break ラベル文に変更。 | ||
*: Chakra エンジンでは Quit() 非対応につき Mery 2.7.0 | *: Chakra エンジンでは Quit() 非対応につき Mery 2.7.0 でエラーを返していたため。 | ||
* 安定ソートを明文化し、スクリプトエンジンの実装に依存しないようにした。 | * 安定ソートを明文化し、スクリプトエンジンの実装に依存しないようにした。 | ||
; 2018/04/15 (rev.9) | ; 2018/04/15 (rev.9) | ||
* 64 | * 64 ビット版 Mery で動作しない不具合を修正(rev.8 のみの不具合)。 | ||
*: PopupMenu.Add() の Id に負の値を使用しないよう変更。 | *: PopupMenu.Add() の Id に負の値を使用しないよう変更。 | ||
; 2017/06/25 (rev.8) | ; 2017/06/25 (rev.8) | ||
スポンサーリンク