2017-10-26 5 views
0

すべてのwxBitmapButtonsには白い枠線(約2..4ピクセルのサイズ)が付いています。このボーダーはまた、位置をシフトし、合計ボタンのサイズをボーダーサイズで拡張します。私がUbuntu(Gnome/Unity)の下でアプリケーションを実行すると、wxBitmapButtonから境界線を削除する

フラグwxNO_BORDER(またはwxBORDER_NONE)を指定すると、マウスオーバー時に境界線がデフォルトで再表示されなくなります。

私の質問:この境界を完全に削除するにはどうすればよいですか?通常のwxButtonはこの動作を表示せず、wxBitmapButtonのみが影響を受けます。

答えて

0

wxBORDER_NONEは動作するはずですので、wxGTKのバグのようです。 wxButtonのために働くのはかなり奇妙です。wxBitmapButtonは基本的に同じクラスです。しかし、実際にはそうである場合は、wxButtonにビットマップを使用することを検討する必要があります。

関連する問題