YAD cria botões, mas um ao lado do outro

1. YAD cria botões, mas um ao lado do outro

Jacarezinho
Jacarezinho

(usa Ubuntu)

Enviado em 12/02/2012 - 20:15h

Com a função --button o YAD me permite criar sub-janelas, mas os botões ficam um ao lado do outro, fazendo com que a janela principal fiquei muito estendida.


Existe algum meio para que os botões fiquem um embaixo do outro?



yad --title="Manipulador e Conversor $Versao" --text='Escolha uma opção, ou clique no "x" ao lado de "Manipulador" para cancelar.' --button="Converter em PDF":"/home/$USER/.Conversor/Converter_em_PDF.sh" --button="Redimensionar Imagens":"/home/$USER/.Conversor/RedimensionarImagens.sh" --button="Manipular PDFs":"/home/$USER/.Conversor/ManipularPDF.sh" --button="Outras Opções":"/home/$USER/.Conversor/OutrasOpcoes.sh" --height="81"



  


2. Re: YAD cria botões, mas um ao lado do outro

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 13/02/2012 - 01:18h

Acredito que ainda não exista essa possibilidade usando o --buttom


vc poderia fazer testes com o

--form e os campos --field='teste':BTN

ou fazer o que acho mais indicado para menus, usar o dialog de lista --list


3. Re: YAD cria botões, mas um ao lado do outro

Jacarezinho
Jacarezinho

(usa Ubuntu)

Enviado em 14/02/2012 - 20:02h

O problema de eu usar o --list é na hora de criar sub-janelas.

O --list não permite criar sub-item.


4. Re: YAD cria botões, mas um ao lado do outro

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 15/02/2012 - 00:11h

Como assim sub-itens?

Seria ter um ítem chamando outra janela?

Você pode usar a propriedade --dclick-action, colocando-o para chamar outro script, assim quando o usuário der 2 cliques em m ítem da lista abrirá uma janela sobre a janela dos menus...

--dclick-action=\"./show_notas.sh %s\"

Algo como mostrado em: http://www.vivaolinux.com.br/artigo/Yad-016-Eu-quero-sempre-mais-de-ti/?pagina=9




5. Re: YAD cria botões, mas um ao lado do outro

Jacarezinho
Jacarezinho

(usa Ubuntu)

Enviado em 15/02/2012 - 23:14h

Sim, eu quero chamar uma janela sobre outra.

Assim ficaria certo?


yad --list --title="Manipulador e Conversor $Versao" --text='Escolha uma opção, ou clique no "x" ao lado de "Manipulador" para cancelar.' --column= "Converter em PDF" --dclick-action="/home/$USER/.Conversor/Converter_em_PDF.sh %s" "Redimensionar Imagens" --dclick-action="/home/$USER/.Conversor/RedimensionarImagens.sh %s" "Manipular PDFs" --dclick-action="/home/$USER/.Conversor/ManipularPDF.sh %s" "Outras Opções" --dclick-action="/home/$USER/.Conversor/OutrasOpcoes.sh %s"


6. Re: YAD cria botões, mas um ao lado do outro

Alexandre Martins da Cunha
alexandremc

(usa Debian)

Enviado em 28/01/2015 - 10:34h


Olá você pode usar o yad --form --columns=número de colunas desejadas.


yad --form \
--title="Manipulador e Conversor $Versao" \
--columns=2 \
--field="Converter em PDF:btn" "/home/$USER/.Conversor/Converter_em_PDF.sh" \
--field="Redimensionar Imagens:btn" "/home/$USER/.Conversor/RedimensionarImagens.sh" \
--field="Manipular PDFs:btn" "/home/$USER/.Conversor/ManipularPDF.sh" \
--field="Outras Opções:btn" "/home/$USER/.Conversor/OutrasOpcoes.sh" \
--button='_Sair':1


Abraços




7. Ajuda

Alexandre
alxgomes

(usa Ubuntu)

Enviado em 30/01/2017 - 11:39h

Preciso mandar a saida do comando df -h | head -4 | tail -1 para o yad, zenity ou mesmo libnotify, alguém pode me ajudar? estou apanhando nesta saida.


8. Re: YAD cria botões, mas um ao lado do outro

Lucas Roberto Daldegan
lrobertodaldegan

(usa Debian)

Enviado em 28/05/2017 - 10:16h

alxgomes escreveu:

Preciso mandar a saida do comando df -h | head -4 | tail -1 para o yad, zenity ou mesmo libnotify, alguém pode me ajudar? estou apanhando nesta saida.


Olá! Conseguiu encontrar uma maneira? Caso não, como você deseja fazer isso? Vc pode jogar esse comando pra uma string ou pra um arquivo... Se optar por jogar pra uma string ficaria assim:
dados=($(df -h|head -4|tail -1)) 

Vc poderia ver esses dados usando o echo, por exemplo:
echo ${dados[@]} 


Isso ajuda?








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts