2010-12-20 6 views
0

オーバーレイされた透明イメージとTransparencyKeyでカスタムスキンを作成しました。カスタムスキンとフリッカー

http://jesconsultancy.nl/vb.rar 私はサイズを変更し、アプリケーションをドラッグするためのカスタムコードを書かれている

(のみ右下隅には、サイズを変更するために動作します)。しかし、私はアプリケーションのサイズを変更すると、それはちらつきます。画像/パネルの境界線の間にいくらかのスペースができます。これをどうすれば解決できますか?

スクリーンショットにフリッカの影響はありませんので、私は、問題のスクリーンショットをすることはできません:/

+0

アプリケーションからカスタムスキニングコードおよび/またはサイズ変更コードを投稿できますか?あなたがスクリーンショットを投稿できないというのは正しいことですが、私はそれを笑っていました。編集:または、あなたの*コード*、EXEではなく、ジッパーアップ。私は確かに私の開発ボックスにいくつかの未知の実行可能ファイルを開くしたくない! –

答えて

0

あなたはすべてのサイズを変更するイベントを上の再描画していますか?その場合は、あまりにも頻繁に再描画している可能性があります。また、サイズ変更イベントからレンダリングを切り離す必要があるかもしれません(サイズ変更やマウスダウン、レンダリングなど)。前にも同様の問題がありましたが、ウィンドウ内のオブジェクトをドラッグすると...

+0

Hmm ..はい、サイズ変更イベントで再描画しています。私はそれを調べるつもりです。ありがとう! –

+0

それに幸運なことに、リサイズしてマウスボタンが押されている場合は、絵をスキップするフラグを設定するだけです。 –

関連する問題