Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
ru:howto:customize-menu [2010/01/26 22:25] – in process 85.140.54.78ru:howto:customize-menu [2010/01/27 11:09] – in progress 212.48.147.49
Line 32: Line 32:
  
   NoDisplay=true   NoDisplay=true
 +
 +=== Различия между NoDisplay и Hidden ===
 +{{wiki:warning.png |}} Если вы просмотрели спецификацию файла описания, то, возможно, вы уже заметили разницу между двумя этими пунктами.  NoDisplay убирает приложение из меню, но ассоциации типов mime всё ещё доступны для Thunar (например). Установка пункта Hidden приводит к тому же эффекту, что и удаление файла.
 +
 +===== Создание пунктов главного меню =====
 +Ваши собственные пункты меню должны располагаться в ''~/.local/share/applications''.
 +
 +В этой директории вы можете создавать файлы описания для каждого пункта меню, например, для пункта меню, запускающего Eclipse, создайте файл ''eclipse.desktop'' в директории ''~/.local/share/applications'':
 +
 +  [Desktop Entry]
 +  Version=1.0
 +  Type=Application
 +  Encoding=UTF-8
 +  Exec=eclipse
 +  Icon=eclipse
 +  StartupNotify=false
 +  Categories=X-XFCE;X-Xfce-Toplevel;
 +  OnlyShowIn=XFCE;
 +  Name=Eclipse
 +  Comment=Eclipse Java IDE
 +
 +Чтобы его отобразить, вы должны внести изменения в файл ''${XDG_CONFIG_HOME:-~/.config}/menus/xfce-applications.menu'', к примеру:
 +
 +<code xml>
 +  <Menu>
 +    <Name>Xfce</Name>
 +
 +    <DefaultAppDirs/>
 +    <DefaultDirectoryDirs/>
 +
 +    <Include>
 +        <Category>X-Xfce-Toplevel</Category>
 +    </Include>
 +
 +    <Layout>
 +        <Filename>xfce4-terminal.desktop</Filename>
 +        <Separator/>
 +        <Filename>eclipse.desktop</Filename>
 +    
 +    [...]
 +</code>
 +