yad/data/misc/zenity.sh
2021-04-16 16:31:17 +03:00

18 lines
400 B
Bash
Executable file

function zenity ()
{
local ARGS
ARGS=
for a in "$@"; do
case $a in
--info) ARGS="$ARGS --image=gtk-dialog-info" ;;
--question) ARGS="$ARGS --image=gtk-dialog-question" ;;
--warning) ARGS="$ARGS --image=gtk-dialog-warning" ;;
--error) ARGS="$ARGS --image=gtk-dialog-error" ;;
*) ARGS="$ARGS $a"
esac
done
eval set -- $ARGS
yad $@
}
export -f zenity