I just noticed that the following raises an AttributeError:
#silly illustrative example
def button_click_cb(button):
print button.name
class MyButton(GtkButton):
def __init__(self, name):
GtkButton.__init__(self,name)
self.name = name
...
button = MyButton("Howdy!")
button.connect("clicked", button_click_cb)
while this does work:
def button_click(button):
print button['name']
class MyButton(GtkButton):
def __init__(self, name):
GtkButton.__init__(self,name)
self['name'] = name
Is it possible to add support for the former?
Dave
To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]
- Re: [pygtk] self.name vs. self['name'] in subclass... David M. Cook
- Re: [pygtk] self.name vs. self['name'] in sub... James Henstridge
- Re: [pygtk] self.name vs. self['name'] in sub... Aaron Optimizer Digulla
- Re: [pygtk] self.name vs. self['name'] in... James Henstridge
- Re: [pygtk] self.name vs. self['name'] in sub... Richard Fish
- Re: [pygtk] self.name vs. self['name'] in... David Maslen
- Re: [pygtk] self.name vs. self['name'] in sub... James Henstridge
- Re: [pygtk] self.name vs. self['name'] in sub... Richard Fish
- Re: [pygtk] self.name vs. self['name'] in... James Henstridge
- Re: [pygtk] self.name vs. self['name'] in sub... Andreas Degert
- Re: [pygtk] self.name vs. self['name'] in... James Henstridge
