Создание апплета GNOME


Регистрация апплета в панели GNOME - часть 3


  • Изменить /etc/bonobo-activation/bonobo-activation-config.xml (там есть несколько примеров), добавить нужный путь (скажем, /usr/local/lib/bonobo/servers) и положить .server туда

  • В переменную BONOBO_ACTIVATION_PATH добавить каталог, где лежит .server.

  • Мне наиболее правильным показался второй вариант, я его и использовал.

    После этого скрещиваем пальцы и пытаемся добавить апплет на панель. Если .server правильно "скормили", то апплет-скелет появляется в списке кандидатов на добавление. Если и все остальное сделали верно, то добавление пройдет гладко. И Вы получите примерно такой результат:

    Рисунок. 

    Скелет апплета, в панельном режиме, вместе с всплывающей подсказкой

    Скелет апплета, в панельном режиме, вместе с контекстным меню

    Стоит отметить, что контекстное меню в "режиме окна" и в "режиме панели" отличаются - для панели появляются дополнительные пункты меню.

    На сегодня, я думаю, достаточно. Полный код примера Вы можете взять . В следующий раз скелет будет обрастать мясом ;)




    - Начало -  - Назад -  - Вперед -