Scripts com janelas de dialogo visuais Zenity
Primeiro passo:
zenity --help
Utilização: zenity [OPÇÃO...]
Opções de diálogo
--calendar Mostrar diálogo de calendário
--entry Mostrar diálogo de entrada de texto
--error Mostrar diálogo de erro
--file-selection Mostrar diálogo de seleção de arquivo
--info Mostrar diálogo de informações
--list Mostrar diálogo de lista
--progress Mostrar diálogo indicador de progresso
--question Mostrar diálogo de questão
--text-info Mostrar diálogo de texto informativo
--warning Mostrar diálogo de aviso
Opções gerais
--title=TÍTULO Definir título diálogo
--window-icon=CAMINHOÍCONE Definir o ícone da janela
--width=LARGURA Definir a largura
--height=ALTURA Definir a altura
Opções de calendário
--text=STRING Definir o texto do diálogo
--day=INT Definir o dia do calendário
--month=INT Definir o mês do calendário
--year=INT Definir o ano do calendário
--date-format=STRING Definir o formato para a data devolvida
Opções entrada texto
--text=STRING Definir o texto do diálogo
--entry-text=STRING Definir o texto introduzido
--hide-text Esconder o texto introduzido
Opções de erro
--text=STRING Definir o texto do diálogo
Opções de seleção arquivo
--filename=NOMEARQUIVO Definir o nome do arquivo
--multiple Permitir seleção de múltiplos arquivos
--separator=SEPARADOR Definir caractere separador de saída.
Opções de informação
--text=STRING Definir o texto do diálogo
Opções de lista
--text=STRING Definir o texto do diálogo
--column=STRING Definir o cabeçalho da coluna
--checklist Usar caixas de seleção para primeira coluna
--radiolist Usar botões de seleção para primeira
coluna
--separator=SEPARADOR Definir caractere separador de saída
--editable Permitir alterações no texto
Opções de progresso
--text=STRING Definir o texto do diálogo
--percentage=INT Definir percentagem inicial
--pulsate Pulsar a barra de progresso
--auto-close Fechar o diálogo quando 100% for atingido
Opções de questão
--text=STRING Definir o texto do diálogo
Opções de texto
--filename=NOMEARQUIVO Abrir arquivo
--editable Permitir alterações no texto
Opções de aviso
--text=STRING Definir o texto do diálogo
Opções GTK+
--gdk-debug=FLAGS Flags de depuração Gdk a definir
--gdk-no-debug=FLAGS Flags de depuração Gdk a retirar
--display=DISPOSITIVO Dispositivo X a usar
--sync Executar chamadas X sincronamente
--name=NOME Nome da aplicação como utilizada pelo
gerenciador de janelas
--class=CLASSE Classe de programa como utilizada pelo
gerenciador de janelas
--gxid-host=MÁQUINA
--gxid-port=PORTA
--gtk-debug=FLAGS Flags de depuração Gtk+ a definir
--gtk-no-debug=FLAGS Flags de depuração Gtk+ a retirar
--g-fatal-warnings Tornar todos os avisos fatais
--gtk-module=MÓDULO Carregar um módulo Gtk adicional
Opções adicionais
--about Sobe zenity
--version Imprimir versão
Opções de ajuda
-?, --help Show this help message
--usage Display brief usage message