Dialog: mudanças entre as edições

De RJGS Wiki
Ir para navegação Ir para pesquisar
Criou página com '= Dialog = == O que faz? == Cria interfaces em shellcript == Instalação == sudo apt install dialog == Sintaxe == O comando '''dialog''' deve vir acompanhado da instrução do tipo de "caixa" que ela se refere. === Caixas === Tipo da caixa | Desenha uma caixa onde o usuário... --------------|------------------------------------- calendar | Vê um calendário e escolhe uma data checklist | Vê uma lista de opções e escolhe várias fselect | Di...'
 
Sem resumo de edição
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 15: Linha 15:
=== Caixas ===
=== Caixas ===


Tipo da caixa | Desenha uma caixa onde o usuário...
Tipos da caixa
--------------|-------------------------------------
calendar      | Vê um calendário e escolhe uma data
checklist    | Vê uma lista de opções e escolhe várias
fselect      | Digita ou escolhe um arquivo
gauge        | Vê uma barra de progresso (porcentagem)
infobox      | Vê uma mensagem, sem botões
inputbox      | Digita um texto qualquer
menu          | Vê um menu e escolhe um item
msgbox        | Vê uma mensagem e aperta o botão OK
passwordbox  | Digita uma senha
radiolist    | Vê uma lista de opções e escolhe uma
tailbox      | Vê a saída do comando tail -f
tailboxbg    | Vê a saída do comando tail -f (em segundo plano)
textbox      | Vê o conteúdo de um arquivo
timebox      | Escolhe um horário
yesno        | Vê uma pergunta e aperta o botão YES ou o NO


== Dialog Tour ==
* calendar: Vê um calendário e escolhe uma data
 
* checklist: Vê uma lista de opções e escolhe várias
[scripts/Shell/Dialog/dialog-tour.sh Clique aqui] e baixe um script que mostra todas as opções de janelas disponíveis pelo programa.
* fselect: Digita ou escolhe um arquivo
* gauge: Vê uma barra de progresso (porcentagem)
* infobox: Vê uma mensagem, sem botões
* inputbox: Digita um texto qualquer
* menu: Vê um menu e escolhe um item
* msgbox: Vê uma mensagem e aperta o botão OK
* passwordbox: Digita uma senha
* radiolist: Vê uma lista de opções e escolhe uma
* tailbox: Vê a saída do comando tail -f
* tailboxbg: Vê a saída do comando tail -f (em segundo plano)
* textbox: Vê o conteúdo de um arquivo
* timebox: Escolhe um horário
* yesno: Vê uma pergunta e aperta o botão YES ou o NO


== Fontes ==
== Fontes ==


* https://aurelio.net/shell/dialog/#prefacio
* https://aurelio.net/shell/dialog/#prefacio

Edição atual tal como às 04h19min de 26 de agosto de 2024

Dialog[editar | editar código-fonte]

O que faz?[editar | editar código-fonte]

Cria interfaces em shellcript

Instalação[editar | editar código-fonte]

sudo apt install dialog 

Sintaxe[editar | editar código-fonte]

O comando dialog deve vir acompanhado da instrução do tipo de "caixa" que ela se refere.

Caixas[editar | editar código-fonte]

Tipos da caixa

  • calendar: Vê um calendário e escolhe uma data
  • checklist: Vê uma lista de opções e escolhe várias
  • fselect: Digita ou escolhe um arquivo
  • gauge: Vê uma barra de progresso (porcentagem)
  • infobox: Vê uma mensagem, sem botões
  • inputbox: Digita um texto qualquer
  • menu: Vê um menu e escolhe um item
  • msgbox: Vê uma mensagem e aperta o botão OK
  • passwordbox: Digita uma senha
  • radiolist: Vê uma lista de opções e escolhe uma
  • tailbox: Vê a saída do comando tail -f
  • tailboxbg: Vê a saída do comando tail -f (em segundo plano)
  • textbox: Vê o conteúdo de um arquivo
  • timebox: Escolhe um horário
  • yesno: Vê uma pergunta e aperta o botão YES ou o NO

Fontes[editar | editar código-fonte]