A5:SQL Mk-2

開発のこと、日々のこと

A5M2起動時に背面に居座る「黒いウィンドウ」について

ホーム フォーラム A5:SQL Mk-2掲示板 A5M2起動時に背面に居座る「黒いウィンドウ」について

  • このトピックには5件の返信、1人の参加者があり、最後にとある利用者により1ヶ月、 3週前に更新されました。
6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #21547 返信
    とある利用者
    ゲスト

    おそらくワークスペース対応が入ったバージョンのA5M2からだと思うんですが
    A5M2起動時に同じサイズの黒いウィンドウが背面に出るようになり、
    デスクトップ上のアイコンを操作できずに困っています。
    黒いウィンドウはタイトルバーをつかむこともできず、クローズボタンも
    グレーバックしていて操作できず(最小化・最大化ボタンはありません)、
    タスクバーから「デスクトップを表示」で一時的に他のアプリ同様に隠れてくれるのですが
    A5M2を操作するとまだすぐに表に出てきてしまって、そのまま画面上に居座り
    デスクトップアイコン操作の邪魔になっています。
    また時々、A5M2の操作確認ダイアログがこの黒い画面に引ずられるのか
    黒いウィンドウの裏に隠れてしまい操作に行き詰まることもありました。

    おそらくはA5M2の起動補助か起動管理用のダミーウィンドウなんだと思いますが
    最小化で動作させるか、せめて画面外に移動できるか、最小化できるように
    各種移動操作ができるようにしてほしいです。

    ぜひ状況ご確認いただきご対応いただけるとありがたいです。

    動作確認環境:
    Windows 10 Pro 22H2(ビルド:19045.4529)
    A5M2 ver 2.19.1 x64 Edition

    #21559 返信
    松原正和
    キーマスター

    とある利用者さんこんにちは。 
     
    黒いウィンドウというのは私は見たことがなく、ほかに同様の報告もないのですが、何らかのコマンドプロンプトのような画面というわけでもないのですよね?
     
    A5:SQL Mk-2 は Embarcadero Delphi で作成されています。昔のバージョンの Embarcadero Delphi は隠しメインウィンドウというのを持っていたのですが、現在のバージョンではそれもないはずです。
     
    あるいは、起動時にワークスペースを表示しない設定にした場合、黒いウィンドウは出なくなるでしょうか? お試しいただけると助かります。

    #21565 返信
    とある利用者
    ゲスト

    松原様
    お忙しいところありがとうございます。

    件の黒いウィンドウですが
    起動時のワークスペースの選択をしないようにしても変わらず出てきます。
    (ポータブルモード、デフォルトワークスペース選択、起動時に選択 はOff の設定)

    挙動としては
    ・起動時のA5M2初期ウィンドウと同じサイズ同じ位置に出現し、以降、居座る
    ・基本的に黒ウィンドウは操作できない(クリックに反応がない)
    ・クローズボタンのみ操作できる(A5M2自体の終了操作になるようです)
    ・画面上で「デスクトップを表示」を選択しタ場合はいったん最小化されたように見えるが
     A5M2を再表示させるタイミングで元に戻り、画面上の元位置に再度居座る。

    という感じなので、ご指摘いただいた 旧Delphiの「隠しメインウィンドウ」っぽいかな?
    と思います。
    こちらの環境は、一般的なWidnows 10 pro、Windows 11 pro だと思う
    (MSーVisualStudio が入っている等開発可能環境ではありますが。)
    んですが、作者様はじめ他の方では出ていない現象、のようなので
    なぜ当方環境で発生するのかはよくわからないです。

    作者様のところで再現していない、とのことなので対応難しいかもですが
    可能であれば、ぜひよろしくお願いいたします。

    #21571 返信
    とある利用者
    ゲスト

    A5M2起動時の挙動の追記
    ・A5M2のスプラッシュ表示
      → その背面に黒ウィンドウ出現
      → A5M2メインウィンドウが黒ウィンドウにかぶる形で表示
       (最前面にスプラッシュ)
      → スプラッシュが消えてメインウィンドウが最前面に。
       黒ウィンドウはメインより少し(5ドット分くらい?)大きめに
       背面に位置。メインウィンドウを位置変更しても追随はせず
       初期位置に居座る

    #21610 返信
    松原正和
    キーマスター

    とある利用者さんこんにちは。
     
    現行バージョンのDelphiでは隠しメインウィンドウは既に無いはずですし、ちょっと不思議ですね。
    なんらかウィンドウ関連の常駐ソフト的なものとかが関連している可能性はないですか?

    #21774 返信
    とある利用者
    ゲスト

    松原様
    お忙しいところありがとうございます。

    件の黒いウィンドウについて、その後色々確認していたところ、
    Adobe Reader も同様に背面に黒いウィンドウが居座ることに気づきました。(他には特に見つかりませんでした。)
    念のため常駐系アプリを再確認したところ、
    アプリ起動時に表示位置とウィンドウサイズを一定化できるツール(WindowResizer)があり
    どうやらこのアプリが対象ウィンドウをハンドリングする際に起きているようです。

    そこで起動時設定で、A5MM2とAdobeReaderについては自動配置をやめさせたところ
    A5M2、AdobeReader、ともに背面黒ウィンドウは居座らなくなりました。
    (起動時の一手間はありますが、運用上の不都合には代えられないので仕方ないです。)

    A5M2の不具合でないのにお騒がせしてすみませんでした。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
返信先: A5M2起動時に背面に居座る「黒いウィンドウ」について
あなたの情報:




コメントは受け付けていません。