文字数&行数計算マクロ CountLine Ver.1.14
概要
よくある文字数計算マクロです。標準でも「文書の情報」-「文書サイズ」で文字数を調べることができますが、このマクロでは僕が必要としている機能をいろいろ追加してみました。プラグインマクロとしても動作します。
特徴
- 文書全体、または選択範囲の文字数を表示
- 総文字数のほか、論理行数、400字詰め原稿用紙換算の枚数と行数、任意の文書設定における行数とページ数を表示
- テキストのサイズを単位byte/KBで表示
- 選択範囲の文字数をリアルタイムにステータスバー表示(オプション)
- いわゆる半角文字を、2文字で1文字分として扱うことが可能(オプション)
- 改行文字を文字数に含めるかどうかの選択が可能
ダウンロード
count114.lzh(9.29KB)
画面イメージ
ダイアログ表示
リアルタイム計算(ステータスバー表示)
設定画面
更新履歴
Ver.1.14 2001/07/21(Sat)
- リアルタイム計算での原稿用紙枚数の表示をオプション化
- 文字数カウント時に改行文字を数えるかどうかをオプション化
- テキストサイズ計測時に改行コードを考慮するようにした
- キーによる選択開始や選択中の文字入力にも反応するようにした
- リアルタイム計算を行なう選択サイズのリミットを超えた場合、その旨表示するようにした
- ヘルプをHTML化した
Ver.1.13
- PWZ対応(任意の設定での計算機能は省く)
- プラグインマクロ仕様に対応
Ver.1.12
- いわゆる半角文字を、2文字で1文字分として扱うオプションを追加
- ファイル末尾のURL問題がWZ 4.00Bで解決されたので、高速モード復活
Ver.1.11
- 文字数カウント中の高速モードは中止(WZ側のバグ?により、ファイル末尾のURLをダブルクリック選択すると凍るため)
- 論理行数を表示するようにした
- 「空行を計算対象外に」をオプション化
Ver.1.10
- マクロ実行中など、テキストを非表示中(text->fUndisp)の時はリアルタイム計算を行なわないようにした
- 文字数カウントの高速化(計算中は高速モードに)
- テキストのサイズを表示する機能を付けた(thanks>koishi様)
- リアルタイム計算時、選択範囲が大きいと重くなるので、一定サイズ以上の場合は計算を行なわないオプションを付けた
- イベントマクロに登録した場合でも一時的にリアルタイム計算を中止できるように、設定&ON/OFF/トグル関数を追加
- 設定の保存場所を変更(permanent変数+設定グループのみINIファイル)
Ver.1.01
- メモリリークを潰した(リアルタイム計算で裏テキストをきちんと閉じていなかった)
Ver.1.00
Copyright©1998-2005 Yujiro Nakamura All rights reserved.
本サイトに関するご連絡の方法はreadmeをご参照ください。
本Webページの無断引用、本Webページへの無断リンクを歓迎します(笑)。