Zenity 명령은 날짜 입력을 위한 달력을 표시하는 옵션을 제공합니다.
zenity --calendar
어떤 경우에는 여러 날짜를 입력으로 가져와야 합니다. 즉, 시작 날짜와 종료 날짜입니다.
하지만 zenity 캘린더에는 여러 캘린더를 표시하는 옵션이 없습니다.
zenity --calendar
따라서 시작 날짜와 종료 날짜 선택기를 가져오려면 두 번의 호출이 필요합니다 .
그러나 두 개 이상의 달력 양식을 하나씩 표시하면 더 나은 경험이나 작업 흐름을 제공하지 않습니다.
zenity에서 이를 어떻게 달성할 수 있습니까? 아니면 다른 명령을 찾아야 합니까?
답변1
zenity에서 여러 개의 달력을 하나의 창에 표시하는 방법을 찾았습니다.
Zenity는 여러 입력 요소를 표시할 수 있는 양식 옵션을 제공합니다. 달력은 입력 요소로도 지원됩니다.
여러 개의 달력을 선(zen) 방식으로 표시하는 아이디어를 얻었습니다.
아래 예를 참조하세요.
zenity --forms --text='Give start and end date' --add-calendar='start date' --add-calendar='end date'
|선택한 날짜를 구분된 값으로 지정합니다.