Använd flaggan --forms.
Daniel Nylander
po@danielnylander.se 2006, 2009
Sebastian Rasmussen
sebras@gmail.com 2016
Anders Jonsson
anders.jonsson@norsjovallen.se 2023

# Formulärdialog

Använd flaggan --forms för att skapa en formulärdialog.

Formulärdialogen har stöd för följande flaggor:

# --add-entry=Fältnamn

Lägg till en ny inmatningsruta i formulärdialogen.

# --add-password=Fältnamn

Lägg till en ny lösenordsinmatningsruta i formulärdialogen. (Göm text)

# --add-calendar=Fältnamn

Lägg till en ny kalender i formulärdialogen.

# --text=TEXT

Ställer in dialogtexten.

# --separator=AVGRÄNSARE

Ställ in tecken för utmatningsavgränsning. (Standardvärde: | )

# --forms-date-format=MÖNSTER

Ställ in formatet för det returnerade datumet. Standardformatet beror på din lokalinställning. format måste vara ett format som är acceptabelt för funktionen strftime, till exempel %A %Y-%m-%d.

Följande exempelskript visar hur man skapar en formulärdialog:

#!/bin/sh

zenity --forms --title="Lägg till vän" \ --text="Ange information om din vän." \ --separator="," \ --add-entry="Förnamn" \ --add-entry="Efternamn" \ --add-entry="E-post" \ --add-calendar="Födelsedag" >> adr.csv

case $? in 0) echo "Vän tillagd.";; 1) echo "Ingen vän tillagd." ;; -1) echo "Ett oväntat fel har inträffat." ;; esac

# Exempel på formulärdialog

Zenity
-exempel på informationsdialog