Zenity | |
Autor inițial | Sun Microsystems |
---|---|
Dezvoltator | Glynn Foster Lucas Rocha |
Ultima versiune | 4.0.3[1] () |
Repo | gitlab.gnome.org/GNOME/zenity.git |
Stare de dezvoltare | Activ |
Sistem de operare | Unix-like |
Licență | GNU General Public License |
Prezență online | |
wiki.gnome.org/Projects/Zenity | |
Modifică date / text |
Zenity este un software gratuit și multiplatformă, care permite executarea de casete de dialog GTK în linie de comandă și în scripturi shell.
Ca și alte unelte cum ar fi whiptail și dialog, zenity permite crearea ușoara de interfețe utilizator,[2] deși oferă mai puține opțiuni decât alte unelte ce pot crea interfețe mai complexe.[3]
from PyZenity import InfoMessage
from PyZenity import Question
from PyZenity import ErrorMessage
choice=Question('Please press a button.')
if choice:
InfoMessage('You pressed Yes!')
else:
ErrorMessage('You pressed No!')
#!/bin/sh
if zenity --question --text="Please press a button."; then
zenity --info --text="You pressed Yes\!"
else
zenity --error --text="You pressed No\!"
fi
@echo off
zenity --question --ok-label="Yes" --cancel-label="No" --text="Please press a button."
if %ERRORLEVEL% == 1 goto error
zenity --info --text="You pressed Yes!"
goto end
:error
zenity --error --text="You pressed No!"
:end