ノンモーダル通知バー?
-
13-09-2019 - |
解決
の比較通知バーがスライドしない以外にも、それだけでオープンポップので、私はその上の任意のヘルプを提供することはできません。通知バー自体は、画像/テキストのTImageのとTLabelとちょうどTPanelです。これは、設計時にメインウィンドウ上に置かれていますし、下を揃えるために設定しています。通常、それは非表示、および表示するメッセージがあるとき、私たちは、VisibleプロパティをTrueに設定しています。
あなたはそれが動作するようにする方法に応じて通知を非表示にするには、さまざまな方法があります。 BCでは、キーボードとマウスフック(WH_KEYBOARDまたはWH_MOUSEでは、SetWindowsHookEx)をインストールし、アップキーとマウスボタンイベントでそれを隠します。マークが言ったように別の方法として、あなたは、遅延の後にそれを隠す側に閉じるボタンを追加し、またはちょうどあなたのアプリ内の特定のイベントを監視し、手動でそれを隠すことができます。
他のヒント
Delphiでは、私はあなたが(離れて「ダイアログ」からウィンドウの種類を変更し、標準のウィンドウの代替を選択)ダイアログ自体のプロパティを変更することができると信じています。申し訳ありませんが、私はより具体的にすることはできません、それは私が最後のDelphiのアプリに取り組んで以来、約2年が経ちました。
所属していません StackOverflow