John wrote:
Hi,
I'm not to sure I can explain myself. But I need to ask because I do not
understand how it works or what is possible.
class A (wx.Panel);
def__init__(...)
class B(wx.PyPanel):
def __init__(..):
self.pages = A(...)
class C (B)
def __init__(...)
I can't change the code in either class A or class B. But I want to add a
property to class A in class C. Is that possible?
Something like
wxpanelFontSize = property(_getwxpanelFontSize, _setwxpanelFontSize, None, '')
Or is there another way to get the same thing done?
Is this what you want?
class C(B):
@property
def wxpanelFontSize(self):
return self.pages.wxpanelFontSize
@wxpanelFontSize.setter
def wxpanelFontSize(self, value):
self.pages.wxpanelFontSize = value
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor