Seite 1 von 1

xrc name attribute

Verfasst: Dienstag 13. April 2010, 16:02
von richardtreier
Wenn ich bei xrc das hier eingebe:

Code: Alles auswählen

                <object class="sizeritem">
                    <cellpos>2,2</cellpos>
                    <object class="wxButton" name="button1">
                        <label>Cancel</label>
                    </object>
                </object>
Wie kann ich dann auf die id button1 zugreifen?
wenn ich eine zahl eingebe, kann ich bei events ganz einfach die zahl dahin schreiben, aber was muss ich tun, um jetzt diesen Button mit "button1.xxx()" 'ansprechen' zu können?[/code]

Verfasst: Dienstag 13. April 2010, 16:19
von richardtreier
Hat sich erledigt...
control=xrc.XRCCTRL(frame, name)

Verfasst: Dienstag 13. April 2010, 16:20
von Lonestar
laut http://wiki.wxpython.org/XRCTutorial

gehts einfach mit:

Code: Alles auswählen

self.button1 = xrc.XRCCTRL(self.panel, 'button1')
wobei du noch das ``self.panel`` für dich anpassen müsstest
so läufts bei mir zumindest