[devel] Пункты меню и menu-methods

php-coder =?iso-8859-1?q?php-coder_=CE=C1_altlinux=2Eru?=
Вт Май 17 14:42:16 MSD 2005


--- Sergey V Turchin 2005-05-17 14:09:02 +0400
+++ php-coder 2005-05-17 17:35:36 +0700

> Лишь бы в других менеджерах не было видно секции и ее пунктов,

    Об этом и забочусь :-))


> > > Можете в menu-file добавить любой параметр, например
> > > fluxbox_specific="yes" и обрабатывать его в menu-method
> >     А что будет с остальными меню-методами? Не "выплывет" ли этот
> > пункт в другом WM/DE ?
> Если назовете уникально - не выплывет.

    Сделал так:

    fluxbox=ifelse($fluxcommand, x11_command(), embeded_command())

    Т.е. если указан параметр fluxcommand в файле меню, то обрабатываем
    его методом для программ, зависящих от Иксов, иначе специальным
    образом.

    Вот пример из файла меню:

    ?package(fluxbox):\
          needs=fluxbox \
          sort="4" \
          section="Session" \
          title="Update menu" \
          fluxcommand="1" \
          command="update-menus"

    Работает. Я правильно сделал?

> > Или этот параметр нужно добавить вместе с 
> > needs=fluxbox?
> Нет смысла.

    Не очень понял почему :-/ У меня все работает с needs=fluxbox...
    пример выше.

    Спасибо за помощь!

-- 
+ php-coder
+ php-coder[at]altlinux[dot]ru




Подробная информация о списке рассылки Devel