Compare Preços no Buscape e no BondFaro
BuscaPé, líder em comparação de preços na América Latina

Asus Eee PC 0.9 Ghz
512Mb Ram - 4Gb HD

Snoopy, Eu Te Amo
Charles M. Schulz

Sony Cyber-shot S730
7.2 Megapixels

Os Simpsons
Oitava Temporada

CD Falling Into Infinity
Dream Theater

Receptor TV ( USB )

Patinho Faminto
www.patinho.net

Apostilas
Expr Regular
Remasterização
SED
Shell Script

Distros
Dizinha
Patinho Faminto

Nerd
Desejo Nerd
Shell Scripts

Artístico
Livro
Musica
Poesias
Tirinhas

Bobagens
Ascii Art
Games Antigos
Porque Amar Nerds
Porque Não Amar Nerds

Eu
About Me
Recomendo
Contato
DOAÇÕES

Amigos
Aurélio
Jogos Antigos
NeoDizinha
Nerds Nervosos
ProibidoParaNormais


* = Recentemente Atualizado



website stats
Locations of visitors to this page

Anúncio provido pelo BuscaPé
BuscaPé, líder em comparação de preços na América Latina

Janela RADIOLIST

A janela RADIOLIST é usada quando o usuário tem que selecionar apenas uma resposta em uma lista de respostas possíveis.
Exemplo:
Quantos anos você tem?
1) Menos que 18
2) 18 a 20
3) 21 a 30
4) 31 ou mais

Nesse caso apenas uma resposta pode ser verdadeira. É nessa hora que usamos o RADIOLIST.
O comando para criar um RADIOLIST é:
Xdialog --radiolist TEXTO ALTURA LARGURA ALTURA_LISTA TAG1 ITEM1 STATUS1

Onde:
TEXTO: É o texto que aparece na janela
ALTURA: É a altura da janela
LARGURA: É a largura da janela
ALTURA_LISTA: São quantas opções que serão mostradas na janela
TAG1: É o que o Xdialog retorna quando o usuário escolher a opção 1
ITEM1: É o texto que aparece para o usuário na opção 1
STATUS1: Pode ser "on" ou "off". Quando usado "on" a opção fica selecionada assim que abrir a janela, quando usado "off" a opção fica deselecionada.

 
 

Vamos criar um Radiolist como exemplo.

idade.sh

resposta=$(Xdialog --stdout --radiolist "Quantos anos você tem?" 0 0 5 1 "Menos que 18" on 2 "18 ou mais" off)

	if [ "$resposta" == "1" ]
	then
		msg="Você é menor! Não vá beber, hein!"
	else
		msg="Que tal uma cerveja?"
	fi

Xdialog --msgbox "$msg" 0 0

Com o radiolist criamos uma janela onde o usuário pode escolher se é maior ou menor de idade.
Em seguida o if analisa a resposta e armazena uma frase numa variável.
E por fim o conteúdo da variável é escrito numa msgbox ;)

 
 

Nota: 9

Votar:
Postado em: 2008-07-29

Doações
Se quer nos ajudar, pode doar pelo PagSeguro

Ou pode doar pelo Paypal clicando no botão DONATE

Compare Produtos, Lojas e Preços


As poesias devem virar um livro impresso?
Claro
Só se tiver menos de 60 páginas
Só se tiver entre 60 e 120 páginas
Só se tiver mais que 120 páginas
Só vou comprar se for barato
Só vou comprar para você ficar feliz
Livro? Que Livro? Que poesia?
Resultado