我將菜單項添加到appindicator。我不希望它們表現得像普通的菜單項:我希望它們具有正常的外觀,但不要響應鼠標懸停和鼠標點擊。如何防止菜單項響應鼠標(不會使其變得不敏感)?
我該如何去做呢?試圖搶在GTK到達他們之前的事件感覺脆弱 - 感覺應該有一個更好的方法。
我將菜單項添加到appindicator。我不希望它們表現得像普通的菜單項:我希望它們具有正常的外觀,但不要響應鼠標懸停和鼠標點擊。如何防止菜單項響應鼠標(不會使其變得不敏感)?
我該如何去做呢?試圖搶在GTK到達他們之前的事件感覺脆弱 - 感覺應該有一個更好的方法。
我認爲,如果您沒有將「激活」或「單擊」事件連接到任何處理程序,則菜單項不會響應任何點擊。
(對不起,沒有足夠的代表添加註釋@chavaone答案)
正如答覆中提到,創建菜單項,但就是不把它連接到任何處理程序代碼。
例如在我的Ubuntu應用程序指示器indicator-lunar
,發現here我主要是菜單項是顯示文本,點擊時什麼也不做。
我試圖創建一個'appindicator'標籤,但我沒有足夠的代表。如果任何人感到慷慨,那會讓這個帖子更容易被發現。 – Erigami 2011-02-13 05:36:18