Апплет гномовской панели и изменение размеров (Python) (Никак не могу добиться требуемого поведения)
Модератор: Модераторы разделов
-
Mike V. Girkin
- Сообщения: 38
- ОС: KUbuntu Linux 10.04
Апплет гномовской панели и изменение размеров (Python)
Пытаюсь добиться того, чтобы при изменении размеров (высоты панели) мой апплет ресайзился соответственно этим размерам. То есть, если панель горизонтальная - занимал всю высоту панели. Никак не получается реализовать подобную функциональность, что бы я с этим апплетом не делал. В настоящее время, при увеличении размеров панели апплет остается в центре (по вертикали). Подскажите, где посмотреть-почитать?
[KUbuntu Linux 10.04] [Немножко программер]
-
Mike V. Girkin
- Сообщения: 38
- ОС: KUbuntu Linux 10.04
Re: Апплет гномовской панели и изменение размеров (Python)
Выяснилось следующее. Сам апплет это gtk.EventBox. Изменение размеров панели порождает сигнал "change-size" который легко обрабатывается. Вместе с этим сигналом передается и новый размер панели. Я вызываю set_size_request для EventBox'a и он меняет размер так как надо.
Однако возник новый вопрос: как определить текущий размер панели?
Спасибо!
Однако возник новый вопрос: как определить текущий размер панели?
Спасибо!
[KUbuntu Linux 10.04] [Немножко программер]