ruby-****@sourc*****
ruby-****@sourc*****
2012年 9月 23日 (日) 02:38:40 JST
------------------------- REMOTE_ADDR = 184.145.80.187 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-treev-trees ------------------------- @@ -243,6 +243,22 @@ In either case above, the((*iter*))points to a newly added empty row in list or tree store. In both cases you need the returned((*iter*))to initialize the newly added empty row with data (see the code segment entitled((*"Initialize rows with data:"*))above. + +In this paper here, we have looked at the issue of building or rather initializing a tree view. However, this is only the tip of an iceberg, namely, things get much more involved when we wish to add or remove rows at random, and there is an entire new article devoted to adding and removing rows. + +:Section devoted to adding and removing rows: + * 4 ((<Adding Rows and Handling Selections|tut-gtk2-treev-addrnhs>)) + * 4.1 ((<Single Selections|tut-gtk2-treev-addrnhs#Single Selections>)) + * 4.2 ((<Multiple Selections|tut-gtk2-treev-addrnhs#Multiple Selections>)) + * 4.3 ((<Adding New Rows|tut-gtk2-treev-addrnhs#Adding New Rows>)) + * 4.4 ((<Combo Box|tut-gtk2-treev-addrnhs#Combo Box>)) + * 4.5 ((<Removing Multiple Rows|tut-gtk2-treev-addrnhs#Removing Multiple Rows>)) + + +Following is promised section about the Cell Data Function. +{{br}} +{{br}} + == The((*set_cell_data_func()*))Helper Function ############################################