прозрачные меню GTK3 - PullRequest
       8

прозрачные меню GTK3

0 голосов
/ 09 января 2012

Возможно ли в gtk3 создать прозрачное меню? Нижнее окно будет использовать изображение в качестве фона. Я могу использовать цвет фона окна, но не изображение.

1 Ответ

0 голосов
/ 10 января 2012

Я попытался сделать то, что вы сказали, используя пример из ссылки gdk2 , сначала добавив фоновое изображение, а затем перенеся его на gtk3. Я вообще не специалист по gtk, но я как-то его компилировал:

http://pastebin.com/0XwUW5k3 (обратите внимание, что в той же папке должен быть файл "background.png")

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

Кроме того, вы можете создать фоновое изображение с уже подходящим разрешением для окна, тогда вы можете пропустить часть масштабирования. Масштабная функция изначально взята из этого потока списка рассылки

...