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