Alterando tamanho da Janela do Zenity. [RESOLVIDO]

1. Alterando tamanho da Janela do Zenity. [RESOLVIDO]

Gabriel Cardoso
G4br131_

(usa Ubuntu)

Enviado em 30/07/2016 - 11:45h

Estava aprendendo o básico de shell script, quando me deparei com o Zenity, uma ferramenta que me chamou muita atenção, então, decidi "brincar" com ela também.
Estou fazendo um Menu de Opções (Apenas como teste) utilizando o Zenity, porém, meu menu precisa ser um pouco grande e infelizmente, quando a janela de diálogo do zenity abre, ela abre em um tamanho pequeno. Gostaria de saber como faço para a Janela do Zenity abrir em um tamanho maior....
OPCAO=$( zenity --title "Menu de Opções" \
--list \
--radiolist \
--column "Escolha" - "1-Listar diretórios vazios" - "2-Calculadora" - "3- Esvaziar lixeira" - "4- Instalar pacotes " - "5- Criar script" - "6- Abrir um novo terminal" \
--column "Opções" )

echo "$OPCAO"


Está assim:

http://imgur.com/n9D7hYI

E eu gostaria que abrisse em um tamanho maior, como por exemplo

http://imgur.com/mTwFOdL

Quem puder me ajudar, agradeço de coração <3.

Grato desde já
-Gabriel C.


  


2. MELHOR RESPOSTA

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 30/07/2016 - 15:42h

Adicione as opções abaixo na mesma linha do comando zenity

--width=380 --height=695

onde o primeiro valor é a largura da janela e o segundo valor é a altura da janela.


3. Re: Alterando tamanho da Janela do Zenity. [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/07/2016 - 14:18h

man zenity
--width=WIDTH
Set the dialog width

--height=HEIGHT
Set the dialog height




4. Re: Alterando tamanho da Janela do Zenity. [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/07/2016 - 14:45h

Use o help do zenity para saber dos detalhes:

xxxxx@yyyyyyyy:~$ zenity --help-list
Uso:
zenity [OPÇÃO...]

Opções de lista
--list Exibir diálogo de lista
--text=TEXTO Definir o texto do diálogo
--column=COLUNA Definir o cabeçalho da coluna
--checklist Usar caixas de seleção para primeira coluna
--radiolist Usar botões de opção para primeira coluna
--imagelist Usar uma imagem para primeira coluna
--separator=SEPARADOR Definir caractere separador de saída
--multiple Permitir seleção de múltiplas linhas
--editable Permitir alterações no texto
--print-column=NÚMERO Imprime uma coluna específica (O padrão é 1. "ALL" pode ser usado para imprimir todas as colunas)
--hide-column=NÚMERO Ocultar uma coluna específica
--hide-header Oculta os cabeçalhos da coluna


----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



5. Re: Alterando tamanho da Janela do Zenity. [RESOLVIDO]

Gabriel Cardoso
G4br131_

(usa Ubuntu)

Enviado em 30/07/2016 - 15:21h

listeiro_037 escreveu:

Use o help do zenity para saber dos detalhes:

xxxxx@yyyyyyyy:~$ zenity --help-list
Uso:
zenity [OPÇÃO...]

Opções de lista
--list Exibir diálogo de lista
--text=TEXTO Definir o texto do diálogo
--column=COLUNA Definir o cabeçalho da coluna
--checklist Usar caixas de seleção para primeira coluna
--radiolist Usar botões de opção para primeira coluna
--imagelist Usar uma imagem para primeira coluna
--separator=SEPARADOR Definir caractere separador de saída
--multiple Permitir seleção de múltiplas linhas
--editable Permitir alterações no texto
--print-column=NÚMERO Imprime uma coluna específica (O padrão é 1. "ALL" pode ser usado para imprimir todas as colunas)
--hide-column=NÚMERO Ocultar uma coluna específica
--hide-header Oculta os cabeçalhos da coluna


----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Ainda não encontrei a opção....



6. Re: Alterando tamanho da Janela do Zenity. [RESOLVIDO]

Gabriel Cardoso
G4br131_

(usa Ubuntu)

Enviado em 30/07/2016 - 15:22h

PauloHAC escreveu:

$ man zenity
--width=WIDTH
Set the dialog width

--height=HEIGHT
Set the dialog height



Não consegui entender. Poderia me explicar cada comando que vc passou? Obrigado.


7. Re: Alterando tamanho da Janela do Zenity. [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/07/2016 - 16:22h

G4br131_ escreveu:

listeiro_037 escreveu:

Use o help do zenity para saber dos detalhes:

xxxxx@yyyyyyyy:~$ zenity --help-list
Uso:
zenity [OPÇÃO...]

Opções de lista
--list Exibir diálogo de lista
--text=TEXTO Definir o texto do diálogo
--column=COLUNA Definir o cabeçalho da coluna
--checklist Usar caixas de seleção para primeira coluna
--radiolist Usar botões de opção para primeira coluna
--imagelist Usar uma imagem para primeira coluna
--separator=SEPARADOR Definir caractere separador de saída
--multiple Permitir seleção de múltiplas linhas
--editable Permitir alterações no texto
--print-column=NÚMERO Imprime uma coluna específica (O padrão é 1. "ALL" pode ser usado para imprimir todas as colunas)
--hide-column=NÚMERO Ocultar uma coluna específica
--hide-header Oculta os cabeçalhos da coluna


----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Ainda não encontrei a opção....


Peço desculpas. São dois helps. Pode ter um terceiro, que é o índice. Mas não é necessário.

xxxxx@yyyyyyyy:~$ zenity --help-general
Uso:
zenity [OPÇÃO...]

Opções gerais
--title=TÍTULO Definir o título do diálogo
--window-icon=CAMINHODOÍCONE Definir o ícone da janela
--width=LARGURA Definir a largura
--height=ALTURA Definir a altura
--timeout=TEMPO Definir o intervalo do diálogo em segundos
--ok-label=TEXTO Definir o rótulo do botão OK
--cancel-label=TEXTO Definir o rótulo do botão cancelar
--modal Definir a dica do modal
--attach=JANELA Define a janela principal a anexar


Em tese é o que os outros acima já disseram, mas com mais possibilidades.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts