<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ScornInPC &#187; GtkTreeView</title>
	<atom:link href="http://blog.scorninpc.com/categorias/gtk-gdk/gtktreeview/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.scorninpc.com</link>
	<description>Linux, PHP e Tereré</description>
	<lastBuildDate>Mon, 21 Jun 2010 23:05:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adicionando coluna com checkbox em um GtkTreeView</title>
		<link>http://blog.scorninpc.com/gtk-gdk/adicionando-coluna-com-checkbox-em-um-gtktreeview</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/adicionando-coluna-com-checkbox-em-um-gtktreeview#comments</comments>
		<pubDate>Fri, 28 May 2010 18:23:42 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=795</guid>
		<description><![CDATA[Explicação
A utilização de listas é uma coisa muito comum, principalmente se precisamos selecionar mais de um elemento entre tantos. O GtkTreeView é um widget muito bom para esta finalidade, principalmente por que podemos ter colunas de varias formas. Uma delas é o check, podemos fazer uma lista com um check, para seleção múltipla de elementos.

Solução
Criar [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/adicionando-coluna-com-checkbox-em-um-gtktreeview/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como recuperar valor em GtkTreeView com 2 cliques</title>
		<link>http://blog.scorninpc.com/gtk-gdk/como-recuperar-valor-em-gtktreeview-com-2-cliques</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/como-recuperar-valor-em-gtktreeview-com-2-cliques#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:59:26 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=780</guid>
		<description><![CDATA[Explicação
Algumas vezes precisamos efetuar uma determinada ação em nosso sistema assim que damos 2 cliques em uma linha de um GtkTreeView. Para isso temos um signal da classe GtkWidget chamado button-press-event. Com ele podemos disparar um evento quando qualquer botão do mouse for pressionado em nosso treeview.

Solução
Utilizamos o signal button-press-event da classe GtkWidget;
Verificamos se o [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/como-recuperar-valor-em-gtktreeview-com-2-cliques/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como utilizar um GtkTreeView para gerenciar módulos</title>
		<link>http://blog.scorninpc.com/gtk-gdk/como-utilizar-um-gtktreeview-para-gerenciar-modulos</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/como-utilizar-um-gtktreeview-para-gerenciar-modulos#comments</comments>
		<pubDate>Tue, 03 Nov 2009 18:32:23 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=774</guid>
		<description><![CDATA[Explicação
Utilizar um treeview para listar os módulos presentes na aplicação pode facilitar bastante a interação entre a aplicação e o usuário. O código abaixo mostra exatamente isso: Listar e capturar a abertura dos módulos.

Imagem

Solução
Cria um GtkTreeView();
Listar os módulos;
Conectar treeview aos eventos;
Capturar o duplo clique;
Verificar o módulo selecionado e abri-lo.
Exemplo

&#60;?php
&#160; &#160;// Classe de testes
&#160; &#160;class Teste
&#160; [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/como-utilizar-um-gtktreeview-para-gerenciar-modulos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como trabalhar com colunas double no GtkTreeView</title>
		<link>http://blog.scorninpc.com/gtk-gdk/como-trabalhar-com-colunas-double-no-gtktreeview</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/como-trabalhar-com-colunas-double-no-gtktreeview#comments</comments>
		<pubDate>Thu, 15 Oct 2009 17:54:58 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=734</guid>
		<description><![CDATA[Explicação
Trabalhar com as colunas do formato correto, muitas vezes pode facilitar bastante nossa vida. Para quem precisa criar uma coluna do tipo TYPE_DOUBLE, já percebeu que as casas decimais nunca estão no formato correto. Para podermos contornar isso temos um sinal da classe GtkCellLayout que é atribuído pelo método set_cell_data_func(). Com ele podemos executar uma [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/como-trabalhar-com-colunas-double-no-gtktreeview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como criar uma linha de total no GtkTreeView</title>
		<link>http://blog.scorninpc.com/gtk-gdk/como-criar-uma-linha-de-total-no-gtktreeview</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/como-criar-uma-linha-de-total-no-gtktreeview#comments</comments>
		<pubDate>Thu, 15 Oct 2009 17:51:03 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=731</guid>
		<description><![CDATA[Explicação
Por questões estéticas ou para facilidade de visualização, é conveniente criar uma linha ao final da lista, indicando as somatórias dos valores, principalmente se sua lista for grande. Para isso temos um sinal da classe GtkCellLayout que é atribuído pelo método set_cell_data_func(). Com ele podemos executar uma função sempre que um novo valor for atribuído [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/como-criar-uma-linha-de-total-no-gtktreeview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como criar efeito zebrado no GtkTreeView</title>
		<link>http://blog.scorninpc.com/gtk-gdk/como-criar-efeito-zebrado-no-gtktreeview</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/como-criar-efeito-zebrado-no-gtktreeview#comments</comments>
		<pubDate>Thu, 15 Oct 2009 16:28:21 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=729</guid>
		<description><![CDATA[Explicação
Por questões estéticas ou para facilidade de visualização, é conveniente criar um efeito zebra, principalmente se sua lista é uma lista grande. Para isso temos um sinal da classe GtkCellLayout que é atribuído pelo método set_cell_data_func(). Com ele podemos executar uma função sempre que um novo valor for atribuído à uma celula.

Solução
Utilizamos o método set_cell_data_func() [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/como-criar-efeito-zebrado-no-gtktreeview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilizando GtkCombo dentro de um GtkTreeView</title>
		<link>http://blog.scorninpc.com/gtk-gdk/utilizando-gtkcombo-dentro-de-um-gtktreeview</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/utilizando-gtkcombo-dentro-de-um-gtktreeview#comments</comments>
		<pubDate>Thu, 21 May 2009 16:03:41 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-GTK]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=525</guid>
		<description><![CDATA[Olá pessoal.
Ontem mesmo estava precisando fazer um esquema para utilizar em uma das colunas de um treeview, um combo, onde o usuário selecionaria um valor. Após alguns testes e alguns exemplos em C, descobrir como fazer de uma forma bem simples.
Isso é muito útil quando precisamos dar opções para nossos usuários, e não deixar ele [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/utilizando-gtkcombo-dentro-de-um-gtktreeview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conceito e utilização de TreeViews</title>
		<link>http://blog.scorninpc.com/gtk-gdk/conceito-e-utilizacao-de-treeviews</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/conceito-e-utilizacao-de-treeviews#comments</comments>
		<pubDate>Tue, 24 Mar 2009 19:22:17 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-GTK]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=484</guid>
		<description><![CDATA[Este poste vai especialmente para o colaborador Edvaldo, que estava com algumas duvidas sobre a utilização de TreeViews.
Bem, o conceito parece ser meio confuso, por precisamos de vários objetos para criar um único treeview. Basicamente tempo um modelo, que conterá as colunas e os dados do nosso treeview, é como se o model fosse o [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/conceito-e-utilizacao-de-treeviews/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apresentando dados em modo de arvore em GtkTreeView</title>
		<link>http://blog.scorninpc.com/gtk-gdk/apresentando-dados-em-modo-de-arvore-em-gtktreeview</link>
		<comments>http://blog.scorninpc.com/gtk-gdk/apresentando-dados-em-modo-de-arvore-em-gtktreeview#comments</comments>
		<pubDate>Wed, 28 Jan 2009 17:45:40 +0000</pubDate>
		<dc:creator>Bruno Pitteli</dc:creator>
				<category><![CDATA[Gtk/Gdk]]></category>
		<category><![CDATA[GtkTreeView]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-GTK]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://blog.scorninpc.com/?p=423</guid>
		<description><![CDATA[Muitas vezes precisamos mostrar dados em forma de arvore, e encontrei uma solução bem simples de se fazer isso, utilizando GtkTreeView. Com ele, é possivel mudar icone dos nós, adicionar filhos ilimitados, e muito facil configuração e manipulação. Veja um exemplo do que vamos estudar aqui:

A idéia é utilizar a estrutura normal de um GtkTreeView, [...]]]></description>
		<wfw:commentRss>http://blog.scorninpc.com/gtk-gdk/apresentando-dados-em-modo-de-arvore-em-gtktreeview/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
