IMプログラムがwxNotebookを使用するようなタブ点滅効果を作成するにはどうすればよいですか?wxNotebookを使用してタブを点滅させる(IMプログラムのように)
これの良い例は、ユーザーに新しいIMを受け取ったことを示すために点滅するタブ付きIMプログラムです。
IMプログラムがwxNotebookを使用するようなタブ点滅効果を作成するにはどうすればよいですか?wxNotebookを使用してタブを点滅させる(IMプログラムのように)
これの良い例は、ユーザーに新しいIMを受け取ったことを示すために点滅するタブ付きIMプログラムです。
私は正しく覚えていれば、SetPageImage
を使って各タブにアイコンを付けることができます。私は過去にいくつかのプログレスバーを表示しました。あなたのタイマーがその画像をトリガーして更新するたびに、それを使ってビットマップ(wxMemoryDC)を描くことができます。
wxAuiNotebook
も使用できます。それはネイティブウィジェットを使用しませんが、(wx2.8で採用された)AUIフレームワークの一部であり、ドラッグのような現代的なものを許可します。&タブのドロップ。もちろん、SetPageBitmap
メソッドもあります。
小さなLEDが点滅するようにレンダリングするか、色の背景(色が点滅間隔を変える)に連絡先の名前を描画し、アイコンの横に連絡先の名前を描画する代わりにアイコンとして使用できますアイコン。後者の方法は、正しくリコールすればwxAuiNotebook
を使用する場合にのみ機能します。
私はそれをしてからしばらくしていますが、それは非常にうまくいきました。