Kadaitcha Man ha scritto:
> 2010/1/26 Doriano Blengino <doriano.bleng...@fastwebnet.it>:
>
>   
>> Actually I expressed myself badly. Example:
>>     
>
> Actually, I express myself badly quite often. Example:
>
> [CENSORED] [CENSORED] [CENSORED] [CENSORED]!
>
> :)
>
> As for this:
>
> [QUOTE]
> Tree1:
>  - item0
>  - item1
>    - item1.0
>
> Tree1.count is  3      (global count)
> [QUOTE]
>
> Unless you expressed yourself badly again I disagree. :)
>
> The count is one. One root. One tree.
>   
Tree1 is a TreeView, not a node. Its Count property counts all the 
items. Tree1.Children is another property which lets you gain access to 
the... children (but not grandchildren).

item1.count counts up all the children and grandchildren; 
item1.children.count counts the immediate children and not 
grandchildren. See the logical parallelism with Tree1, which is not a 
node but can be seen as it was - in fact, the TreeView is the root node 
of every other item.

This syntax lets you know and navigate everything in a treeview without 
iterators; it is consistent and logical and easy to use. By saying 
"Children", children (and not grandchildren) is meant. By saying 
"Count", count of elements (not only children) is meant.
What do you want more? Some beer? :-)

This is a more general problem of gambas syntax. Is Listbox1[5] the 
sixth element of an array of listboxes, or the sixth element of 
Listbox1? I never tried to make array of listboxes, but wonder if 
Listbox1[5][2] works... and Listbox1[5,2] would be even worse.

So, TreeView1.Children[0] would be a coherent way to address the first 
children, and MyTreeView[0].Children[0] would be the first children of 
the first treeview of my array.

Regards,
Doriano

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to