# Path: tree.py
# class TreeItemData(wx.TreeItemData):
# class TreeCtrl(wx.TreeCtrl):
# class DragTreeCtrl(TreeCtrl):
# class NodeTreeCtrl(TreeCtrl):
# class ServerTreeCtrl(DragTreeCtrl):
#   def __init__(self, node):
#   def __init__(self, parentWin, name, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def Match(self, item, patterns, case=False):
#   def FindPattern(self, currentItem, patterns, case=False):
#   def GetNode(self, item=None):
#   def GetFrame(self):
#   def GetChildItems(self, item):
#   def __init__(self, parentWin, name, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def OnBeginDrag(self, evt):
#   def OnEndDrag(self, evt):
#   def __init__(self, parentWin, name, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def OnTreeActivate(self, evt):
#   def OnTreeExpand(self, evt):
#   def OnTreeRightClick(self, evt):
#   def SelectNode(self, node, delayed=False):
#   def Append(self, parentItem, node):
#   def IsChild(self, child, parent):
#   def Refresh(self, item, node=None):
#   def doFind(self, item, toFind, level=99):
#   def Find(self, item, toFind, level=99):
#   def DeleteChildren(self, item):
#   def DeleteNode(self, node):
#   def DeleteItem(self, item):
#   def __init__(self, parentWin, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def ExecuteDrag(self, targetItem):
#   def OnTreeActivate(self, evt):
#   def OnAddGroup(self, evt):
#   def OnDelGroup(self, evt):
#   def OnEdit(self, _ev):
#   def OnUnregister(self, evt):
#   def OnTreeRightClick(self, evt):
#   def getImage(self, name, server):
#   def ExpandFirst(self):
#   def InsertAfter(self, parentItem, prev, name, data):
#   def Append(self, parentItem, name, data):
#   def StoreServers(self):
#   def ConnectServer(self, server, treename):
#   def addGroup(self, name):
#   def RegisterServer(self, settings, initial=False):


from xxx import *                       # xxx imports globals and params
from tree import ID_NEW
        from tree import customCreateMap
        from wx.lib import buttons
import images
             (ID_NEW.FLEX_GRID_SIZER, images.getToolFlexGridSizerBitmap()),
             (ID_NEW.GRID_BAG_SIZER, images.getToolGridBagSizerBitmap()),
             (ID_NEW.SPACER, images.getToolSpacerBitmap())],
            ["Controls",
             (ID_NEW.STATIC_TEXT, images.getToolStaticTextBitmap()),
             (ID_NEW.STATIC_BITMAP, images.getToolStaticBitmapBitmap()),
             (ID_NEW.STATIC_LINE, images.getToolStaticLineBitmap()),
             
             (ID_NEW.BUTTON, images.getToolButtonBitmap()),
             (ID_NEW.BITMAP_BUTTON, images.getToolBitmapButtonBitmap()),
             (ID_NEW.STATIC_BOX, images.getToolStaticBoxBitmap()),
             
             (ID_NEW.TEXT_CTRL, images.getToolTextCtrlBitmap()),
             (ID_NEW.COMBO_BOX, images.getToolComboBoxBitmap()),
             (ID_NEW.CHOICE, images.getToolChoiceBitmap()),
             
             (ID_NEW.RADIO_BUTTON, images.getToolRadioButtonBitmap()),
             (ID_NEW.CHECK_BOX, images.getToolCheckBoxBitmap()),
             (ID_NEW.RADIO_BOX, images.getToolRadioBoxBitmap()),
             
             (ID_NEW.SPIN_CTRL, images.getToolSpinCtrlBitmap()),
             (ID_NEW.SPIN_BUTTON, images.getToolSpinButtonBitmap()),
             (ID_NEW.SCROLL_BAR, images.getToolScrollBarBitmap()),

             (ID_NEW.SLIDER, images.getToolSliderBitmap()),
             (ID_NEW.GAUGE, images.getToolGaugeBitmap()),
             (ID_NEW.TREE_CTRL, images.getToolTreeCtrlBitmap()),
             
             (ID_NEW.LIST_BOX, images.getToolListBoxBitmap()),
             (ID_NEW.CHECK_LIST, images.getToolCheckListBitmap()),

# Path: tree.py
# class TreeItemData(wx.TreeItemData):
# class TreeCtrl(wx.TreeCtrl):
# class DragTreeCtrl(TreeCtrl):
# class NodeTreeCtrl(TreeCtrl):
# class ServerTreeCtrl(DragTreeCtrl):
#   def __init__(self, node):
#   def __init__(self, parentWin, name, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def Match(self, item, patterns, case=False):
#   def FindPattern(self, currentItem, patterns, case=False):
#   def GetNode(self, item=None):
#   def GetFrame(self):
#   def GetChildItems(self, item):
#   def __init__(self, parentWin, name, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def OnBeginDrag(self, evt):
#   def OnEndDrag(self, evt):
#   def __init__(self, parentWin, name, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def OnTreeActivate(self, evt):
#   def OnTreeExpand(self, evt):
#   def OnTreeRightClick(self, evt):
#   def SelectNode(self, node, delayed=False):
#   def Append(self, parentItem, node):
#   def IsChild(self, child, parent):
#   def Refresh(self, item, node=None):
#   def doFind(self, item, toFind, level=99):
#   def Find(self, item, toFind, level=99):
#   def DeleteChildren(self, item):
#   def DeleteNode(self, node):
#   def DeleteItem(self, item):
#   def __init__(self, parentWin, size=wx.DefaultSize, style=wx.TR_HAS_BUTTONS | wx.TR_HIDE_ROOT | wx.TR_LINES_AT_ROOT):
#   def ExecuteDrag(self, targetItem):
#   def OnTreeActivate(self, evt):
#   def OnAddGroup(self, evt):
#   def OnDelGroup(self, evt):
#   def OnEdit(self, _ev):
#   def OnUnregister(self, evt):
#   def OnTreeRightClick(self, evt):
#   def getImage(self, name, server):
#   def ExpandFirst(self):
#   def InsertAfter(self, parentItem, prev, name, data):
#   def Append(self, parentItem, name, data):
#   def StoreServers(self):
#   def ConnectServer(self, server, treename):
#   def addGroup(self, name):
#   def RegisterServer(self, settings, initial=False):


# Path: xrced/tools.py
from xxx import *                       # xxx imports globals and params
from tree import ID_NEW
        from tree import customCreateMap
        from wx.lib import buttons
import images

             (ID_NEW.FLEX_GRID_SIZER, images.getToolFlexGridSizerBitmap()),
             (ID_NEW.GRID_BAG_SIZER, images.getToolGridBagSizerBitmap()),
             (ID_NEW.SPACER, images.getToolSpacerBitmap())],
            ["Controls",
             (ID_NEW.STATIC_TEXT, images.getToolStaticTextBitmap()),
             (ID_NEW.STATIC_BITMAP, images.getToolStaticBitmapBitmap()),
             (ID_NEW.STATIC_LINE, images.getToolStaticLineBitmap()),
             
             (ID_NEW.BUTTON, images.getToolButtonBitmap()),
             (ID_NEW.BITMAP_BUTTON, images.getToolBitmapButtonBitmap()),
             (ID_NEW.STATIC_BOX, images.getToolStaticBoxBitmap()),
             
             (ID_NEW.TEXT_CTRL, images.getToolTextCtrlBitmap()),
             (ID_NEW.COMBO_BOX, images.getToolComboBoxBitmap()),
             (ID_NEW.CHOICE, images.getToolChoiceBitmap()),
             
             (ID_NEW.RADIO_BUTTON, images.getToolRadioButtonBitmap()),
             (ID_NEW.CHECK_BOX, images.getToolCheckBoxBitmap()),
             (ID_NEW.RADIO_BOX, images.getToolRadioBoxBitmap()),
             
             (ID_NEW.SPIN_CTRL, images.getToolSpinCtrlBitmap()),
             (ID_NEW.SPIN_BUTTON, images.getToolSpinButtonBitmap()),
             (ID_NEW.SCROLL_BAR, images.getToolScrollBarBitmap()),

             (ID_NEW.SLIDER, images.getToolSliderBitmap()),
             (ID_NEW.GAUGE, images.getToolGaugeBitmap()),
             (ID_NEW.TREE_CTRL, images.getToolTreeCtrlBitmap()),
             
             (ID_NEW.LIST_BOX, images.getToolListBoxBitmap()),
             (ID_NEW.CHECK_LIST, images.getToolCheckListBitmap()),

             (ID_NEW.LIST_CTRL, images.getToolListCtrlBitmap()),