作成したユーザ登録メールにゴミが含まれることがある不具合を修正した。
レポート編集ダイアログで更新ボタンを押した場合、 バッファがオーバフローしてしまう致命的な不具合を修正した。
レポート編集ダイアログでメモリ確保に失敗した場合、 クラッシュすることがあることを修正した。
ZAUファイル読込時に生じたエラーを無視する場合、 以降の不正データを全て無視できるようにした。 また、読込みエラー件数を表示するようにした。
ハードコードされていた日本語文字列を一部リソースへ移行した。
作者メールアドレスを変更した。
外部フィルタの実行時にウィンドウが一瞬表示される問題を修正した。
エクスポートが正常に終了したときにメッセージを表示するようにした。
先日修正したレポート編集ダイアログのバグをいくつか修正した。
レポート編集ダイアログの問題を修正した。 内部の構造がかなり変わったので、エンバグしているかもしれない。 ちょっと心配である。
レポート編集ダイアログをいじったので、 ついでに表示フォントをMSゴシックに変更した。 これまではプロポーショナルフォントのMS Pゴシックだったので、 入力時の桁あわせ(レイアウト)が難しかった。
レポートの最大項目数と、最大文字数の検査をするようにした。
最近、登録メールの書き方がわからない人が多いようなので、 mail.txtの添付をやめて、ダイアログボックスでメール本文を作成できるようにした。 結構面倒だったが、これで記入内容が不足しているメールは来なくなるはずだ。
レポートとして入力した文字列が長いと、 編集ダイアログを表示する際にクラッシュする不具合がわかった。 これは、リストコントロールのアイテムとして長い文字列を渡すと、 発生するみたいだ。 どれぐらいの長さなら許容されるかわからないが、 手抜きコーディングの結果なので根本的に直すことにする。 が、実際に直すには時間がかかるので、しばらくはこのままにしておく。
スケジュール入力時に、開始時刻が終了時刻またはアラーム時刻で上書きされてしまう不具合を修正した。
スケジュール入力時に、終了時刻の補完を自動的に行うかどうかを選択できるようにした。 また、アラーム時刻のデフォルト値として開始時刻を使わないようにした。
スケジュール入力ダイアログに、日時をリセットするボタンを配置した。
ファイル読み込み時にメモリリークが発生する可能性があったのを排除した。
nunome2anike.eonet.ne.jp