양식 대화 상자의 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"

제니티 대화 이미지

하지만 대화 상자에 유용한 위젯을 선택해야 합니다. 단순히 대화 상자 하단에 아무 의미도 없는 "foo" 항목을 던지는 것은 사용자 친화성이라고 부르는 것이 아닙니다. ;-)

관련 정보