aleu Leandro, mas tem umas coisinhas aí que não concordo. Veja por exemplo o display (que é um utilitário do ImageMagick). Se vc fizer display foto.jpg e clicar na imagem, vai te aparecer uma caixa de diálogos X (o image magick trabalha só com o X [xmms] pq ele tem de atender a gregos e troianos), que é a cara do xdialog. Por outro lado, já rodei o xdialog em máquinas sem o GTK+. Mas como vc disse com tanta firmeza, então é provável que eu tenha usado um compilado sob GTK.
Mas o fator preponderante da minha discordância é uma breve comparação entre o GTK+ e o DCOP. O primeiro (que é nativo do gnome), roda tranquilo no KDE, ao passo que o segundo, dá um monte de erros e warnings sob o gnome (com todas as libs necessárias instaladas) e ainda dá alguns problemas no KDE. Experimente instalar o kdialog sob o gnome e fazer uma barra de progresso. Tentei de todas as formas e não consegui... É uma pena... Sei que a comunidade KDE está trocando o DCOP por algo melhor, pena que esta comunidade está minguando tão rápido... Esse comentário vai dar encrenca... Abraços, Julio Cursos de Shell e Zenity em 2 fins de semana? - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ ligue (21) 2561-0867; - Turmas fechadas em outras cidades ligue (21) 8112-9988. 2009/9/18 Leandro Santiago <leandrosansi...@gmail.com> > > > Julio, te corrigindo (desculpa :-)), o Xdialog usa o mesmo 6tk+. > Acontece que o Zenity usa as bibliotecas gráfica do GNOME (gtk+gnome), > portanto funcionando em ambientes mais restritos, que tenham o gnome > instalado. > > O Xdialog pode ser compilado tanto com gtk (este feio, q o xmms usa), ou > com Gtk+, mais utilizado hj em dia. Mas tudo é em tempo de compilação. > > O kdialog usa as mesmas bibliotecas do KDE. Ou seja, tem a mesma > restrição do zenity, mas em vez do gnome, o KDE. > > O povo do enlightenment (http://www.enlightenenment.org) está > implementando mais um aplicativo do tipo, mas usando uma biblioteca > própria, desenvolvida para uso em aplicações embarcadas em celulares, > smartphones, etc, mas que é 100% funcional em desktop. Chama-se > shellementary e dificilmente há um link no superdownloads, já que é um > projeto muito novo, mas que promete. > > > Julio C. Neves wrote: > > > > > > Essa série foi publicada há uns 10 meses. Verifique no site em qual foi. > > > > Fazendo umas correções: > > xdialog usa X puro > > kdialog usa DCOP > > zenity usa GTK+ > > > > Abraços, > > Julio > > Cursos de Shell e Zenity em 2 fins de semana? > > - Em SP ligue (11) 2125-4747; > > - Em DF ligue (61) 3223-3000; > > - No RJ ligue (21) 2561-0867; > > - Turmas fechadas em outras cidades ligue (21) 8112-9988. > > > > 2009/9/17 Alain Mouette <ala...@pobox.com <alainm%40pobox.com> <mailto: > alainm%40pobox.com <alainm%2540pobox.com>>> > > > > > > > > > > > > Oi Julio, > > > > > > Gostaria muito que você me enviace o link dessa série. Procurei mas só > > > achei o papo de botequim, mas eu não bebo... > > > > > > O único que mostra um text em monospace é o Xdialog, só que é feio que > > > dá dó... Mas vei servir por enquanto. > > > > > > Eu acostumei com o kdialog, mas gostaria de algo que rode em qq > ambiente > > > e o Zenity usa o gtk que sempre tem... (o Xdialog puxa uma lib > > > pré-hitórica mas é leve, pena que é feio) > > > > > > Alain > > > > > > Julio C. Neves escreveu: > > > > > > > Alain, > > > > escrevi um tuto legal do zenity (que foi publicado em 5 fascículos da > > > Linux > > > > Magazine) e para isso, fucei muuuuuito, e descobri 3 problemas: > > > > - Não existe nenhuma documentação que retrate metade das features do > > > zenity. > > > > Vou te dar um exemplo: descobri que podíamos usar combo box por > > causa de > > > um > > > > erro bobo que cometi (falta de aspas). Pode procurar documentação de > > > > combobox em zenity que vc não acha em nenhum lugar. > > > > - Não aceita mudança de fonte (mas aceita mudança de tamanho e de > > estilo > > > > usando primitivas de GTK+); > > > > - Não consegui alterar a caption dos botões nem incluir outros. > > > > > > > > Abraços, > > > > Julio > > > > Cursos de Shell e Zenity em 2 fins de semana? > > > > - Em SP ligue (11) 2125-4747; > > > > - Em DF ligue (61) 3223-3000; > > > > - No RJ ligue (21) 2561-0867; > > > > - Turmas fechadas em outras cidades ligue (21) 8112-9988. > > > > > > > > > > > > 2009/9/17 Alain Mouette <ala...@pobox.com <alainm%40pobox.com> > > <mailto:alainm%40pobox.com <alainm%2540pobox.com>> <alainm%40pobox.com>> > > > > > > > >> > > > >> Sei que nesta lista tem pelo menos um fã do Zenity... > > > >> > > > >> é o seguinte: preciso colocar uma mensagem de confirmação numa etapa > > > >> intermediária de um script, mostrando um texto. > > > >> > > > >> zenity --question --text="$(cat tirtel.lst)" > > > >> > > > >> O problema é que precisa ser com texto monoespaçado... tem como? > > > >> > > > >> Grato, > > > >> Alain > > > >> > > > >> PS: Agradeço a resposta do Tiago, hoje. Não agradeci na hora porque > é > > > >> proibido :) > > > >> > > > >> > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > ------------------------------------ > > > > > > > > ---------------------------------------------------------- > > > > Esta lista não admite a abordagem de outras liguagens de programação, > > > como perl, C etc. Quem insistir em não seguir esta regra será > > moderado sem > > > prévio aviso. > > > > ---------------------------------------------------------- > > > > Sair da lista: > > > > shell-script-unsubscr...@yahoogrupos.com.br<shell-script-unsubscribe%40yahoogrupos.com.br> > > <mailto:shell-script-unsubscribe%40yahoogrupos.com.br<shell-script-unsubscribe%2540yahoogrupos.com.br> > ><shell-script-unsubscribe%40yahoogrupos.com.br> > > > > ---------------------------------------------------------- > > > > Esta lista é moderada de acordo com o previsto em > > > http://www.listas-discussao.cjb.net > > <http://www.listas-discussao.cjb.net> > > > > ---------------------------------------------------------- > > > > Servidor Newsgroup da lista: news.gmane.org > > > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > [As partes desta mensagem que não continham texto foram removidas]