PHP-GTK: Criando Aplicações Gráficas com PHP Adianti Framework para PHP PHP Programando com Orientação a Objetos Criando Relatórios com PHP


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re: [phpgtk] Ajuda com classe treeview



na verdade, eu ia te passar uma função q fiz para criação de treeview, mais essa do fabula a partir de um XML é bem simples.....acho melhor usa-lá



Em 17:59, Bruno P. Gonçalves escreveu:
Hehe, isso ja tem =)

http://fabula.scorninpc.com/documentacao/3-treeviews/8-treeviewhighlight


- - -
Bruno Pitteli Gonçalves
Desenvolvedor SAP Business One / WEB
scorninpc@gmail.com
+55 018 97958674

- - -
ScornInPC - http://blog.scorninpc.com/
Browse Happy - http://browsehappy.com/


2010/8/11 Fabrício Cruz Casarini <fabriciocruzcasarini@yahoo.com.br>
Bruno, uma coisa que consegui fazer ontem e achei interessante é
colocar op efeito zebrado na treeview assim:

$this->treeviewCrianca->set_rules_hint(TRUE);

Ai ela fica zebrada sem precisar de codigos pra isso...
[]'s

Fabrício Cruz Casarini



Em 11 de agosto de 2010 12:01, Fabrício Cruz Casarini
<fabriciocruzcasarini@yahoo.com.br> escreveu:
> Valeu..vou tentar usar
> []'s
>
> Fabrício Cruz Casarini
>
>
>
> Em 11 de agosto de 2010 11:56, Bruno P. Gonçalves
> <scorninpc@gmail.com> escreveu:
>> Ai, ve se ajuda
>>
>> Fabula 0.2.2 - http://fabula.scorninpc.com/download/view.download/3/7
>>
>> Exemplo XML:
>> <?xml version="1.0" encoding="ISO-8859-1"?>
>> <treeview name="trvAlbuns" hscroll="auto" vscroll="auto"
>> buttonpressevent="trvAlbuns_onclick">
>>     <columns>
>>         <column name="idalbum" title="" visible="false" />
>>         <column name="name" title="Nome" />
>>     </columns>
>> </treeview>
>>
>>
>>
>> Exemplo PHP:
>> // Cria o treeview
>> $this->widgets['trvAlbuns'] = Fabula::treeviewLoadXML(
>>                 "xmls/frmMain_trvAlbuns.xml",
>>                 $this
>> );
>>
>> // Adiciona o treeview ao container
>> $this->widgets['vbox']->pack_start(
>>     $this->widgets['trvAlbuns']['object'],
>>     TRUE,
>>     TRUE
>> );
>>
>>
>> ps: Não vou ter tempo de documentar isso =/
>>
>> - - -
>> Bruno Pitteli Gonçalves
>> Desenvolvedor SAP Business One / WEB
>> scorninpc@gmail.com
>> +55 018 97958674
>>
>> - - -
>> ScornInPC - http://blog.scorninpc.com/
>> Browse Happy - http://browsehappy.com/
>>
>>
>> 2010/8/11 Fabrício Cruz Casarini <fabriciocruzcasarini@yahoo.com.br>
>>>
>>> Ei ta ferro.....valeu!
>>> []'s
>>>
>>> Fabrício Cruz Casarini
>>>
>>>
>>>
>>> Em 11 de agosto de 2010 11:00, Bruno P. Gonçalves
>>> <scorninpc@gmail.com> escreveu:
>>> > Vou publicar uma nova versao do fabula, la tem
>>> >
>>> >
>>> > - - -
>>> > Bruno Pitteli Gonçalves
>>> > Desenvolvedor SAP Business One / WEB
>>> > scorninpc@gmail.com
>>> > +55 018 97958674
>>> >
>>> > - - -
>>> > ScornInPC - http://blog.scorninpc.com/
>>> > Browse Happy - http://browsehappy.com/
>>> >
>>> >
>>> > 2010/8/11 Fabrício Cruz Casarini <fabriciocruzcasarini@yahoo.com.br>
>>> >>
>>> >> qualquer coisa ajuda....onde tem isso? :D
>>> >> []'s
>>> >>
>>> >> Fabrício Cruz Casarini
>>> >>
>>> >>
>>> >>
>>> >> Em 11 de agosto de 2010 10:47, Bruno P. Gonçalves
>>> >> <scorninpc@gmail.com> escreveu:
>>> >> > Um método que cria o treeview apartir de um XML ajudaria?
>>> >> >
>>> >> >
>>> >> > - - -
>>> >> > Bruno Pitteli Gonçalves
>>> >> > Desenvolvedor SAP Business One / WEB
>>> >> > scorninpc@gmail.com
>>> >> > +55 018 97958674
>>> >> >
>>> >> > - - -
>>> >> > ScornInPC - http://blog.scorninpc.com/
>>> >> > Browse Happy - http://browsehappy.com/
>>> >> >
>>> >> >
>>> >> > 2010/8/11 Fabrício Cruz Casarini <fabriciocruzcasarini@yahoo.com.br>
>>> >> >>
>>> >> >> a verdade tem um monte de coisas de um monte de lugar... tem do
>>> >> >> livro
>>> >> >> do pablo, do blog do bruno...
>>> >> >> []'s
>>> >> >>
>>> >> >> Fabrício Cruz Casarini
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> Em 11 de agosto de 2010 10:42, Fabrício Cruz Casarini
>>> >> >> <fabriciocruzcasarini@yahoo.com.br> escreveu:
>>> >> >> > do livro do pablo....
>>> >> >> > []'s
>>> >> >> >
>>> >> >> > Fabrício Cruz Casarini
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> > Em 11 de agosto de 2010 10:23, Erick <erick@criarsites.com.br>
>>> >> >> > escreveu:
>>> >> >> >> essa classe é sua?
>>> >> >> >>
>>> >> >> >> Em 17:59, Fabrício Cruz Casarini escreveu:
>>> >> >> >>>
>>> >> >> >>> Pessoal,estou com uma dúvida aqui.
>>> >> >> >>>
>>> >> >> >>> Fiz um formulario no glade que tem um scrolledwindow para
>>> >> >> >>> mostrar
>>> >> >> >>> uma
>>> >> >> >>> treeview. Nessa treeview vai ser apresentado 3 dados (ID, Nome e
>>> >> >> >>> Apelido).
>>> >> >> >>> Em meus testes, eu coloco a treeview no glade e trabalho somente
>>> >> >> >>> com
>>> >> >> >>> as colunas... e monto o resultado e crio os metodos para tratar
>>> >> >> >>> ações
>>> >> >> >>> dentro dela.
>>> >> >> >>>
>>> >> >> >>> Só que o codigo fica muito bagunçado... é muita coisa.... e
>>> >> >> >>> gostaria
>>> >> >> >>> de dividir esse codigo em outros arquivos... uma vez que vou
>>> >> >> >>> utilizar
>>> >> >> >>> essa mesma treeview em outro formulário;
>>> >> >> >>>
>>> >> >> >>> http://www.pastebin.org/471467
>>> >> >> >>>
>>> >> >> >>> Eu gostaria de saber como fazer para adicionar a treeview do
>>> >> >> >>> TreeviewCrianca.class.php no scroll da main.php
>>> >> >> >>>
>>> >> >> >>>
>>> >> >> >>>
>>> >> >> >>>
>>> >> >> >>> []'s
>>> >> >> >>>
>>> >> >> >>> Fabrício Cruz Casarini
>>> >> >> >>>
>>> >> >> >>>
>>> >> >> >>
>>> >> >> >> --
>>> >> >> >> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> >> >> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> >> >> Para cancelar a sua inscrição, o e-mail é
>>> >> >> >> phpgtk+unsubscribe@googlegroups.com
>>> >> >> >> Mais opções na página do grupo:
>>> >> >> >> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >> >> >
>>> >> >>
>>> >> >> --
>>> >> >> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> >> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> >> Para cancelar a sua inscrição, o e-mail é
>>> >> >> phpgtk+unsubscribe@googlegroups.com
>>> >> >> Mais opções na página do grupo:
>>> >> >> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >> >
>>> >> > --
>>> >> > Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> > Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> > Para cancelar a sua inscrição, o e-mail é
>>> >> > phpgtk+unsubscribe@googlegroups.com
>>> >> > Mais opções na página do grupo:
>>> >> > http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >>
>>> >> --
>>> >> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> >> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> >> Para cancelar a sua inscrição, o e-mail é
>>> >> phpgtk+unsubscribe@googlegroups.com
>>> >> Mais opções na página do grupo:
>>> >> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>> >
>>> > --
>>> > Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> > Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> > Para cancelar a sua inscrição, o e-mail é
>>> > phpgtk+unsubscribe@googlegroups.com
>>> > Mais opções na página do grupo:
>>> > http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>>
>>> --
>>> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>>> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>>> Para cancelar a sua inscrição, o e-mail é
>>> phpgtk+unsubscribe@googlegroups.com
>>> Mais opções na página do grupo:
>>> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>>
>> --
>> Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
>> Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
>> Para cancelar a sua inscrição, o e-mail é
>> phpgtk+unsubscribe@googlegroups.com
>> Mais opções na página do grupo:
>> http://groups.google.com.br/group/phpgtk?hl=pt-BR
>

--
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR

--
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR

--
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR