removed second parameter from GetFirstChild calls

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24586 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Roman Rolinsky
2003-11-18 19:04:48 +00:00
parent 5ea02ed5df
commit fdc1a8be8f

View File

@@ -5,6 +5,7 @@
# RCS-ID: $Id$ # RCS-ID: $Id$
from xxx import * # xxx imports globals and params from xxx import * # xxx imports globals and params
import types
# Constant to define standart window name # Constant to define standart window name
STD_NAME = '_XRCED_T_W' STD_NAME = '_XRCED_T_W'
@@ -377,7 +378,7 @@ class XML_Tree(wxTreeCtrl):
def ExpandAll(self, item): def ExpandAll(self, item):
if self.ItemHasChildren(item): if self.ItemHasChildren(item):
self.Expand(item) self.Expand(item)
i, cookie = self.GetFirstChild(item, 0) i, cookie = self.GetFirstChild(item)
children = [] children = []
while i.IsOk(): while i.IsOk():
children.append(i) children.append(i)
@@ -386,7 +387,7 @@ class XML_Tree(wxTreeCtrl):
self.ExpandAll(i) self.ExpandAll(i)
def CollapseAll(self, item): def CollapseAll(self, item):
if self.ItemHasChildren(item): if self.ItemHasChildren(item):
i, cookie = self.GetFirstChild(item, 0) i, cookie = self.GetFirstChild(item)
children = [] children = []
while i.IsOk(): while i.IsOk():
children.append(i) children.append(i)
@@ -409,8 +410,8 @@ class XML_Tree(wxTreeCtrl):
self.root = self.AddRoot('XML tree', self.rootImage, self.root = self.AddRoot('XML tree', self.rootImage,
data=wxTreeItemData(self.rootObj)) data=wxTreeItemData(self.rootObj))
self.SetItemHasChildren(self.root) self.SetItemHasChildren(self.root)
self.Expand(self.root)
self.Unselect() self.Unselect()
self.Expand(self.root)
# Clear old data and set new # Clear old data and set new
def SetData(self, dom): def SetData(self, dom):
@@ -646,7 +647,7 @@ class XML_Tree(wxTreeCtrl):
# if xxx.__class__ == xxxFrame: # if xxx.__class__ == xxxFrame:
# Frame can't have many children, # Frame can't have many children,
# but it's first child possibly can... # but it's first child possibly can...
# child = self.GetFirstChild(item, 0)[0] # child = self.GetFirstChild(item)[0]
# if child.IsOk() and self.GetPyData(child).__class__ == xxxPanel: # if child.IsOk() and self.GetPyData(child).__class__ == xxxPanel:
# # Clean-up before recursive call or error # # Clean-up before recursive call or error
# wxMemoryFSHandler_RemoveFile('xxx.xrc') # wxMemoryFSHandler_RemoveFile('xxx.xrc')
@@ -721,7 +722,7 @@ class XML_Tree(wxTreeCtrl):
if xxx.__class__ == xxxFrame: if xxx.__class__ == xxxFrame:
# Frame can't have many children, # Frame can't have many children,
# but it's first child possibly can... # but it's first child possibly can...
# child = self.GetFirstChild(item, 0)[0] # child = self.GetFirstChild(item)[0]
# if child.IsOk() and self.GetPyData(child).__class__ == xxxPanel: # if child.IsOk() and self.GetPyData(child).__class__ == xxxPanel:
# # Clean-up before recursive call or error # # Clean-up before recursive call or error
# wxMemoryFSHandler_RemoveFile('xxx.xrc') # wxMemoryFSHandler_RemoveFile('xxx.xrc')
@@ -809,7 +810,7 @@ class XML_Tree(wxTreeCtrl):
if index is None: return wxTreeItemId() if index is None: return wxTreeItemId()
item = self.root item = self.root
for i in index: for i in index:
item = self.GetFirstChild(item, 0)[0] item = self.GetFirstChild(item)[0]
for k in range(i): item = self.GetNextSibling(item) for k in range(i): item = self.GetNextSibling(item)
return item return item