A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
oktatas:linux:grafikus_feluelet:menue [2015/06/12 08:22] |
oktatas:linux:grafikus_feluelet:menue [2019/08/21 14:38] (aktuális) admin létrehozva |
||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | [[oktatas:linux:grafikus felület|< Linux grafikus felület]] | ||
+ | |||
+ | ====== Menü ====== | ||
+ | |||
+ | ===== A menük helye ===== | ||
+ | |||
+ | A debian rendszer menükonfigurációs állományai az /usr/share/menu könyvtárban vannak. | ||
+ | Minden csomaghoz tartozik ebben a könyvtárban egy menükonfigurációs állomány: | ||
+ | /usr/share/menu/csomagnev | ||
+ | |||
+ | |||
+ | Egy konkrét példa: | ||
+ | <code> | ||
+ | ?package(programneve):needs="X11"\ | ||
+ | section="Applications/Science"\ | ||
+ | title="programneve"\ | ||
+ | icon="programikon32x32.xpm" \ | ||
+ | longtitle="Program hosszabb leírása angolul"\ | ||
+ | command="/usr/bin/programnev" | ||
+ | </code> | ||
+ | |||
+ | De ettől még nem kerül be például a GNOME menüjébe. Szükség van a következőre is: | ||
+ | |||
+ | |||
+ | Hozzuk létre a következő állományt: | ||
+ | /usr/share/application/csomagnev.desktop | ||
+ | A következő tartalommal: | ||
+ | <code> | ||
+ | [Desktop Entry] | ||
+ | Name=Csomagnev | ||
+ | Comment=Programcsomag leírása angolul | ||
+ | Comment[hu]=Programcsomag leírása magyarul | ||
+ | Exec=/usr/bin/programnev | ||
+ | Icon=/usr/share/pixmaps/programikon32x32.xpm | ||
+ | Terminal=false | ||
+ | Type=Application | ||
+ | Categories=Science;Utility; | ||
+ | </code> | ||
+ | |||
+ | A Categories után a szóba jöhető kategóriákat soroljuk fel, ahol megjelenhet a menüben. | ||
+ | Ilyen kategóriák: | ||
+ | * Application | ||
+ | * Science | ||
+ | * Utility | ||
+ | * Development | ||
+ | * TextEditor | ||
+ | * Network | ||
+ | |||
+ | * News | ||
+ | * GTK | ||
+ | * Translation | ||
+ | * stb. | ||
+ | |||
+ | Ha nyelvenként más neve lehet akkor lehetnek ilyen sorok: | ||
+ | Name[hu]=Csomagnév | ||
+ | A hu helyére más nyelv is helyettesíthető, hasonlóan a comment részhez. | ||
+ | |||
+ | Még néhány beállítási lehetőség | ||
+ | * Version=1.0 | ||
+ | * Encoding=UTF-8 | ||
+ | * GenericName=gProgramneve | ||
+ | |||
+ | ===== MATE menüszerkesztő ===== | ||
+ | |||
+ | # apt-get install mozo | ||
+ | |||
+ | $ mozo | ||
+ | |||
+ | ===== NetBeans a menüben ===== | ||
+ | |||
+ | Felhasználói telepítés esetén: | ||
+ | |||
+ | ~/.local/share/applications/NetBeans-0.8.desktop | ||
+ | |||
+ | |||