表單對話方塊中的 zenity 清單不可見

表單對話方塊中的 zenity 清單不可見

我想做的是:

zenity --forms --add-list my_list --list-values="one|two|three" 

我得到的是這樣的:

在此輸入影像描述

中間的白線是 list ,由於某些原因它沒有任何寬度。我該如何配置呢?

我不確定這是一個錯誤還是用戶必須自行配置。 Zenity--help-forms和手冊頁對此沒有任何說明

筆記:我知道zenity --list選項,但我需要讓它專門用於--forms

答案1

這似乎是 Zenity 中的一個錯誤。我還沒有找到直接解決這個問題的方法,而是找到了「解決方法」。

如果您新增另一種表單小工具,例如--add-entry,它可以正確擴展到整個對話方塊視窗寬度,則清單小工具也會擴展到整個寬度。

例子:

zenity --forms --add-list="interfaces" --list-values="eth0|eth1|wlan0" --add-entry="foo"

zenity 對話方塊影像

不過,您應該選擇一個對您的對話框有用的小部件,只是在對話框的底部拋出一個沒有意義的“foo”條目,這不是他們所說的用戶友好性。 ;-)

相關內容