GTK: эффект включения кнопки различен в Linux и Windows - PullRequest
0 голосов
/ 14 марта 2010

В моем приложении с графическим интерфейсом есть кнопка GTK, однако эффекты наведения мыши для Linux и Windows различны:

Вот Linux:

http://imgur.com/DKAy6

Вот окна:

http://imgur.com/v0FFU

Я не сделал ничего необычного для анимации, фактически, анимация по умолчанию, как я могу сделать ее равномерной?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 14 марта 2010

Это зависит от вашей темы GTK. GTK в Windows по умолчанию использует Windows-подобную тему, поэтому приложения выглядят более платформенно.

Принятая практика - оставлять тему на усмотрение пользователя, а не разработчика приложения. Некоторые пользователи устанавливают специальные темы из-за нарушения зрения или чего-то подобного, и они не оценят это, если на них навязать другую тему.

0 голосов
/ 29 декабря 2010

Не могу сказать, что знаю много о кодировании, но я бы сказал, что вы можете жестко кодировать эту конкретную тему и / или поведение темы в своем приложении, чтобы она не выглядела неправильно на чужом компьютере.

...