【秀丸リマインダ】カレンダーの動作異常No.02451
Yasuken さん 18/06/02 00:29
 
初めて書き込みます。
秀丸リマインダVer1.40でリマインダ作成時、「土曜・日曜・祝日は実行しない」に
チェックを入れると、カレンダーの左右▲(月遷移)をしても月が変わらなかったり
年が順不同で変わったりします。
(実行タイプが「週に一度」や「年に一度」で動作が変わります)

会社のWin7でも自宅のWin10でも同じでした。
よろさしくお願いします。

[ ]
RE:02451 【秀丸リマインダ】カレンダーのNo.02452
秀まるお2 さん 18/06/04 09:27
 
 カレンダーの月変更(左右三角ボタン)がうまくいかない件ですが、たしかにおか
しい点が1つありつつも、1つは仕様というか、わざとそうしてるようではあります。

 「月に1度」の場合だと、そもそも的に指定できるのが「何日に」って指定しか存
在しなくて、カレンダー的には何年何月が指定できるといいつつも、それは意味が無
いというか・・・、カレンダーで月を指定されようとしても拒否して、直近の「何
日」を選択しようとします。それで無理矢理、月が変わってしまいす。

 例えば今日の6月4日の時点で「次の月」を選択すると、結果、7月1日が指定さ
れたかの扱いになりつつも、7月1日は土日なので拒否されて、その次の8月に無理
矢理矯正されるってことのようです。

 「年に1度だけ実行」で月変更をするとなぜか年が2032年になってしまうよう
で・・・。これはたしかにおかしいようです。

 とりあえず、「月に1度」の場合の動作はなんとか理解いただける範囲の動作だと
思うのでそれはそれでがまんしていただつつ、「年に1度」の方は、なぜ2032年
になってしまうのか調べて、なんとか修正させていただきます。

[ ]
RE:02452 【秀丸リマインダ】カレンダーのNo.02453
秀まるお2 さん 18/06/05 17:37
 
 秀丸リマインダを先ほどバージョンアップして、Version 1.41としました。

 カレンダーで日付変更して無理矢理他の日付に移動させられる時は、確認メッセー
ジを表示するようにしました。確認メッセージでキャンセルもできるようにしました。
ただ、キャンセルした場合でも、最終的にOKボタンを押すタイミングでもう一度チ
ェックが入りまして、そこで強制的に直近の日付に移動させられます。

 そういうことでお願いします。

修正版:
https://hide.maruo.co.jp/software/bin/hmrem141_signed.exe

 あと、2032年に移動してしまうことがあるのは・・・、例えば1月1日を選択
しつつ、「土日祝日は実行しない」とすると、1月1日は永久に休日なので永久に実
行できないんですが、秀丸リマインダが保持してる祝日のデータベースが2031年
までしか無いがために、2032年に移動するってことのようです。これはどうしよ
うも無いのでそのままにしました。

[ ]
RE:02453 【秀丸リマインダ】カレンダーのNo.02454
Yasuken さん 18/06/05 21:04
 
仕事で「年に1度だけ実行」を設定していた中で不思議な動作に気付いてしまい、ち
ょっと不安になっていました。
仕様通りの動作であれば安心しました。
素早い対応ありがとうございました。

[ ]