2014-04-26 35 views
1

我有點難住。我在Xubuntu 14.04中使用Xfce 4.10.1。舊的應用程序菜單對於我的工作流程來說比新的Whisker菜單更好,但我無法將其中的圖標大小從默認的16px增加到24px。使用gtkrc設計Xfce應用程序菜單

在Xfce 4.10.0中,我只需添加一行到HOME/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml。

XfceApplicationsMenuPlugin 
----------------------------- 
You can set a custom icon size in gtk-icon-sizes with the name 
panel-applications-menu. The default icon size is 16px. 
Special widget name in this plugin is applicationmenu-button. 

這裏上述來源:https://github.com/EasternHeart/heartlenv-shell/blob/master/docs/README.gtkrc-2.0

有沒有比如有沒有成功以下,所以我試圖變種據Xfce的文檔,該功能現在由的gtkrc主題文件接管:

style "panel-applications-menu" 

    { 
     gtk-icon-sizes = "panel-applications-menu = 24,24" 
    } 
class "XfceApplicationsMenuPlugin" style "panel-applications-menu" 
widget "applicationmenu-button" style "panel-applications-menu" 

我也試着將上述以&首頁/的.gtkrc-2.0沒有成功。

有沒有人有任何想法我做錯了什麼?

回答

0

我正在運行xfce 4.12,但這也可能在4.10上工作。 嘗試複製從/usr/share/themes/Bluebird~/.themes/Bluebird-custom一個主題(如藍鳥),然後編輯~/.themes/Bluebird-custom/gtk-2.0/gtkrc

代碼順序很重要,所以在添加這個非常結束

style "applicationsmenu" { 
    xthickness = 0 
    ythickness = 0 
} 
widget "*applicationsmenu*" style "applicationsmenu" 

我通過了小部件的名稱(applicationsmenu)右鍵單擊面板然後選擇panel > panel preferences > items並將鼠標懸停在項目上以顯示其「內部名稱」的工具提示。

+0

哦,現在我看到了...您想要設置ApplicationMenu的菜單圖標而不是ApplicationMenu的圖標。我的錯。請不理我的答案。 – unione