【问题标题】:Remove border from wxBitmapButton从 wxBitmapButton 移除边框
【发布时间】:2017-10-26 17:22:32
【问题描述】:

当我在 Ubuntu (Gnome/Unity) 下运行我的应用程序时,所有 wxBitmapButtons 都带有白色边框(大小约为 2..4 像素)。此边框还会移动位置并将总按钮的大小扩展边框大小。

当我指定标志 wxNO_BORDER(或 wxBORDER_NONE)时,默认情况下不再显示边框,bur 重新出现在鼠标悬停时。

所以我的问题是:我怎样才能完全删除这个边框?正常的 wxButtons 不显示这种行为,只有 wxBitmapButton 受到影响...

【问题讨论】:

    标签: c++ user-interface wxwidgets


    【解决方案1】:

    wxBORDER_NONE 应该可以工作,所以如果没有,它看起来就像 wxGTK 中的一个错误。很奇怪,它确实适用于wxButtons,因为wxBitmapButton 基本上是同一类。但是,如果确实如此,您应该考虑只使用带有位图的wxButton

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多