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 <[email protected] <mailto:alainm%40pobox.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 <[email protected] > <mailto:alainm%40pobox.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: [email protected] > <mailto:shell-script-unsubscribe%40yahoogrupos.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] > >
