2017-10-26 1 views
0

모든 wxBitmapButtons에는 흰색 경계선 (크기가 약 2..4 픽셀)이 있습니다. 이 테두리는 또한 위치를 이동하고 전체 단추의 크기를 테두리 크기만큼 확장합니다.우분투 (Gnome/Unity)에서 응용 프로그램을 실행할 때 wxBitmapButton에서 테두리를 제거

플래그 wxNO_BORDER (또는 wxBORDER_NONE)을 지정하면 마우스 오버시 테두리가 더 이상 표시되지 않습니다.

그럼 내 질문 :이 경계를 완전히 제거 할 수 있습니까? 정상적인 wxButton은이 동작을 나타내지 않고 wxBitmapButton 만 영향을받습니다 ...

답변

0

이 작동해야합니다. 그렇지 않으면 wxGTK의 버그처럼 보입니다. wxButton에 대해 작동하는 것은 꽤 이상합니다. wxBitmapButton은 기본적으로 동일한 클래스입니다. 그러나 실제로 그렇다면 wxButton 대신 비트 맵을 사용하는 것이 좋습니다.

관련 문제