Эффекты перехода GTK - PullRequest
       12

Эффекты перехода GTK

2 голосов
/ 09 октября 2009

Я только начинающий с GTK. Я создал несколько примеров GTK с GTK + Glade.

но я хочу сделать некоторые эффекты перехода (анимация) на мои виджеты / Windows / компоненты Пока они появляются / исчезают на экране.

как нам это сделать с GTK и Glade?

Ответы [ 3 ]

3 голосов
/ 09 октября 2009

Если вы имеете в виду эффекты перехода, такие как исчезновение окон и анимация выпадающих списков, то ответ - нет. Эти эффекты являются доменом оконного менеджера. Чтобы получить их, вы должны использовать оконный менеджер с причудливыми эффектами, такими как Compiz .

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

0 голосов
/ 24 октября 2012

Фактически вы можете сделать это, используя Clutter и Clutter-GTK , который интегрирует GTK внутри Clutter.

0 голосов
/ 02 марта 2011

Используя compiz или в окнах, установите непрозрачность окна Gtk, чтобы увеличить, используя таймер, переопределяя событие on_expose.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...