Używanie opcji --forms. Piotr Drąg piotrdrag@gmail.com 2017 Aviary.pl community-poland@mozilla.org 2017 Okno formularza

Użyj opcji --forms, aby utworzyć okno formularza.

Okno formularza obsługuje te opcje:

<cmd>--add-entry</cmd>=<var>NazwaPola</var>

Dodaje nowy wpis w oknie formularza.

--add-password<cmd/>=<var>NazwaPola</var>

Dodaje nowy wpis hasła w oknie formularza (ukrywa tekst).

<cmd>--add-calendar</cmd>=<var>NazwaPola</var>

Dodaje nowy kalendarz w oknie formularza.

<cmd>--text</cmd>=<var>TEKST</var>

Ustawia tekst okna.

<cmd>--separator</cmd>=<var>SEPARATOR</var>

Ustawia znak separatora wyjścia (domyślnie „|”).

<cmd>--forms-date-format</cmd>=<var>WZÓR</var>

Określa format zwracanej daty. Domyślny format zależy od języka systemu. Format musi zgadzać się z funkcją strftime, na przykład %A, %d.%m.%y.

Ten przykładowy skrypt pokazuje, jak utworzyć okno formularza:

#!/bin/sh zenity --forms --title="Dodanie znajomego" \ --text="Proszę podać informacje o znajomym." \ --separator="," \ --add-entry="Imię" \ --add-entry="Nazwisko" \ --add-entry="Adres e-mail" \ --add-calendar="Urodziny" >> adres.csv case $? in 0) echo "Dodano znajomego.";; 1) echo "Nie dodano znajomego." ;; -1) echo "Wystąpił nieoczekiwany błąd." ;; esac
Przykład okna formularza Przykład okna formularza Zenity