[ruby-gnome2-doc-cvs] [Hiki] create - tut-treeview-intro

アーカイブの一覧に戻る

ruby-gnome2-hiki-pt_BR****@sourc***** ruby-gnome2-hiki-pt_BR****@sourc*****
2004年 4月 10日 (土) 03:47:05 JST


-------------------------
REMOTE_ADDR = 200.216.146.35
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/pt_BR/?tut-treeview-intro
-------------------------
=Listas e 葬vores: o Componente GtkTreeView
{{link nil, nil, "tut-treeview", "tut-treeview-components"}}

Gtk::TreeView um componente que mostra listas e 癇vores com uma ou mais colunas. Ele substitue os velhos componentes Gtk::CList e Gtk::CTree de Gtk+-1.2. Apesar que o Gtk::TreeView um pouco mais dif辜il de dominar que seus predecessores, ele t竢 mais poderoso e flex逍el que a maioria dos desenvolvedores de aplica苺es n竢 querer竢 perdlo uma vez que eles o conhe艨m.

O prop齠ito desde cap逕ulo n竢 prover uma documenta艫o exaustiva de GtkTreeView - isso para que serve a documenta艫o de refer褌cia ("APIs"), a qual deve ser lida em conjunto com este tutorial. O objetivo apresentar uma introdu艫o aos aspectos mais comumente usados de Gtk::TreeView, e demonstrar como os v癇ios componentes e conceitos de GtkTreeView funcionam juntos. Al蜊 disso, uma tentativa foi feita de lan艨r alguma luz em "custom tree models" e "custom cell renderers", os quais podem ser frequentemente mencionados, mas raramente explicados.

Desenvolvedores procurando por uma introdu艫o r瘰ida que ensina-os tudo que eles precisam saber em menos de cinco par瘍rafos n竢 encontrar竢 isso aqui. Na experi褌cia do autor, desenvolvedores que n竢 entendem como o "tree view" e os "models" funcionam juntos enfrentar竢 problemas quando tentarem modificar os exemplos dados, onde os desenvolvedores que trabalharam com outros "toolkits"  que empregam o design "Model/View/Controller" achar竢 que a documenta艫o de refer褌cia prov蜊 toda a informa艫o que eles precisam saber de uma maneira mais condensada de qualquer maneira. Aqueles que discordam podem pular direto para o c黻igo de exemplo, claro.

Por favor, note que os exemplos de c黻igo nas se苺es seguintes n竢 demonstram necessariamente como o melhor uso de Gtk::TreeView em uma situa艫o em particular. Existem maneiras diferentes de lacan艨r o mesmo resultado, e os exemplos meramente mostram as maneiras diferentes, para que os desenvolvedores estejam aptos a decidir qual a mais adequada para a tarefa.






ruby-gnome2-cvs メーリングリストの案内
アーカイブの一覧に戻る