2013-06-05 8 views
12

ButtonImageListにリンクされています。私はOnClickEventを超えてImageIndexを変更します。ボタンの点滅イメージを無効にするにはどうすればよいですか?

imageOnClickEventに変更すると問題が発生しますが、マウスを移動すると古いものが表示されて脈打っています。

誰でもこのパルス/点滅/スワッピングを無効にする方法を知っていますか?

EDIT:HotImageインデックス0

+1

+1。非常に魅力的な発見!私のテストでは、イメージインデックスを変更していない場合でも、点滅が問題であることが示唆されています。これは明らかに報告すべきVCLバグです。 –

+0

誰かが私に私はいずれかを実行して、私はビデオを作ったことのGIF – Hidden

+2

を表示することができますGIFを作成するための良いツールを言うことができる場合は、次のhttp://privat.rejbrand.se/buttoniconflashing.mp4 –

答えて

3

あなたはVLCのバグこの確認されていませんし、?私はあなたに以下のアドバイスをします。

コードに何か問題がないかどうかを確認できるようにOnClick()イベントを投稿できると便利です(自動変更)。

これがVLCバグかどうかをテストするには、別のバージョンのDelphiで同じコードを使用してください。問題が再発する場合は、プロジェクトとコードによって異なります。 すべて正常に動作する場合は、Embarcaderoに連絡して問題点やバグを報告するようアドバイスします。あなたはデルファイのコミュニティを助け、より強くします。

また、Windows APIに精通している場合は、CreateWindowEx APIを持つ純粋なネイティブボタンと、OnClick()イベントの内部コード関数をコーディングしてみてください。あなたが他の方法を見つけることができない場合にのみこれはケースです。

関連する問題