[ 新規に投稿する ]

【秀丸リマインダ】カレンダーの動作異常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度だけ実行」を設定していた中で不思議な動作に気付いてしまい、ちょっと不安になっていました。
仕様通りの動作であれば安心しました。
素早い対応ありがとうございました。
[ ]

[ 新規に投稿する ]