0

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

继承人Linux:

http://imgur.com/DKAy6

继承人窗口:

http://imgur.com/v0FFU

动画我没有做任何花哨的事情,实际上动画是默认的,我怎样才能让它统一呢?

谢谢你。

4

2 回答 2

2

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

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

于 2010-03-14T16:43:56.433 回答
0

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

于 2010-12-29T17:43:28.643 回答