Win7で3.0a1「タスクバーにこのプログラムを表示」の選択肢が出ない

Issue #667 resolved
ルンバ created an issue

お世話になります。Win7で3.0a1エンジンを起動中、タスクバーのCWアイコンを右クリックしても「タスクバーにこのプログラムを表示」の選択肢が表示されません。CardWirthPyフォルダ内の「CardWirthPy.exe」右クリックからの「タスクバーに表示する」のやり方だとタスクバーに固定表示できます。ただしその時も、以前のバージョンのエンジンがタスクバーに他にあると3.0a1の方のタスクバー上の名称が「CardWirthPy(2)」となります(他になければ(2)にはならない)。これまで新エンジンを入手するたび(3/24版までは確認)常にタスクバーから右クリックで表示させていましたが3.0a1エンジンでのみ起きる現象のようです。

Comments (2)

  1. k4nagatsuki repo owner

    この操作はアプリケーション側からどうこうできるものではないので(それともそういうAPIがあるのでしょうか?)、Windows側のアップデートや環境の変化が影響しているという事はないでしょうか。以前のバージョンや他のアプリケーションはその操作が可能でしょうか。

    ただしその時も、以前のバージョンのエンジンがタスクバーに他にあると3.0a1の方のタスクバー上の名称が「CardWirthPy(2)」となります(他になければ(2)にはならない)。

    これは私の知る限りではWindowsの仕様です。

  2. ルンバ reporter

    >この操作はアプリケーション側からどうこうできるものではないので(それともそういうAPIがあるのでしょうか?)

    そういうアプリはないので例外的な不具合かと思ったのですが、今現在確認しなおしたら正常な状態に戻っていました。こちらの環境依存でお騒がせしてしまったようです。しかし、現状0324e版と並べて複数同時機動し、それぞれタスクバーアイコンを右クリックしても、両方「CardWirthPy」と表示され、やはり「CardWirthPy(2)」にはなりません。今までも複数の別バージョンを乗り換えの際、複数同時起動しても同様でしたので、むしろこれがWindowsの仕様だと思っていましたが、当方がおかしな環境になっているのかもしれません。しかし実用上の不具合は無いし、原因がわからないのでこのまま使用することにします。こちらで判断つかない事だったので報告しましたが対応ありがとうございます。なんであれ問題発生時にスクショを取っておけばよかったので今後はその様にいたします。

  3. Log in to comment