Cat
element.py
Go to the documentation of this file.
1 import sys, os
2 import wx
3 import wx.xrc as xrc
4 from libCatKernel import *
5 from object import *
6 
7 class element(object):
8  def __init__(self, cat, obj, panel, path):
9  object.__init__(self,cat, obj, panel, path)
10 
11  def parent(self):
12 # return self.getControl("Element")
13  return self.getControl("control")
14 
15  def loadxrc(self):
16  path= os.path.join(self.path,"element")
17  path= os.path.join(self.path,"xrc")
18  path= os.path.join(path,self.obj.type())
19  path= path+".xrc"
20  res=xrc.XmlResource(path)
21  self.panel=res.LoadPanel(self.parent(),self.obj.type())
22 
23  def page(self):
24  return self.panel
25 #----------------------------------------------------------------------
26 
27 
def page(self)
Definition: element.py:23
def __init__(self, cat, obj, panel, path)
Definition: element.py:8
def loadxrc(self)
Definition: element.py:15
def getControl(self, xmlid, item)
Definition: object.py:14
def parent(self)
Definition: element.py:11