GTK:按钮悬停效果在 Linux 和 Windows 上不同

发布于 2024-08-25 01:14:22 字数 317 浏览 5 评论 0原文

我的 GUI 应用程序上有一个 GTK 按钮,但是,Linux 和 Windows 的悬停效果不同:

Heres Linux:

http: //imgur.com/DKAy6

这是 Windows:

http://imgur.com/v0FFU

我没有做任何事情喜欢动画,其实动画是默认的,怎样才能让它统一呢?

谢谢。

I have a GTK button on my GUI app, however, the hover effects are different for both Linux and Windows:

Heres Linux:

http://imgur.com/DKAy6

Heres Windows:

http://imgur.com/v0FFU

I did not do anything fancy to the animations, in fact, the animation is default, how can I make it uniform?

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

草莓酥 2024-09-01 01:14:22

这取决于您的 GTK 主题。 Windows 上的 GTK 默认使用类似 Windows 的主题,因此应用程序看起来更加平台原生。

公认的做法是将主题留给用户,而不是应用程序开发人员。有些用户因为视力障碍等原因安装了特殊主题,如果你强迫他们使用另一个主题,他们将不会欣赏。

It depends on your GTK theme. GTK on Windows uses a Windows-like theme by default, so applications look more platform-native.

The accepted practice is to leave the theme up to the user, not the application developer. Some users install special themes because of impaired vision or such like, and they won't appreciate it if you force another theme on them.

栩栩如生 2024-09-01 01:14:22

我不能说我确实对编码了解很多,但我想说您可以在应用程序中对特定主题和/或主题行为进行硬编码,以防止它在其他人的计算机上看起来不正确。

I can't say I do know a lot about coding, but I'd say that you could hard code that specific theme and/or theme behaviour in your application to prevent it to look improperly on someone else's computer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文