|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
wx.ComboBox choicesHi,
I have a small problem with Boa and ComboBox Choices fields. This not a bug. More a "how-to" question. By default the wx.ComboBox is created with a choice=[]. In my code I create a list (self.myList) and would like to pass this list into the ComboBox when initialized. When I try to put the self.myList into the Choices field of my ComboBox I get the following error: _your_frame_attrs_ instance has no attribute 'myList' This is a dummy question ... but I can't find any answer on the forum. Any idea ? In any case Boa constructor is really a flexible and very usefull wx.pyhton RAD tool. Thanks and congratulation. !! Cheers Vpl ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Boa-constructor-users mailing list Boa-constructor-users@... https://lists.sourceforge.net/lists/listinfo/boa-constructor-users |
|
|
Re: wx.ComboBox choiceshpvpl wrote:
> Hi, > > I have a small problem with Boa and ComboBox Choices fields. This not a > bug. More a "how-to" question. > By default the wx.ComboBox is created with a choice=[]. > > In my code I create a list (self.myList) and would like to pass this > list into the ComboBox when initialized. > When I try to put the self.myList into the Choices field of my ComboBox > I get the following error: > _your_frame_attrs_ instance has no attribute 'myList' Just a guess, are you creating your myList after _init_ctrls and try to use it before, i.e. in Boa generated code? > > This is a dummy question ... but I can't find any answer on the forum. > > Any idea ? Attached is a small sample, hope this helps. Werner > > In any case Boa constructor is really a flexible and very usefull > wx.pyhton RAD tool. > > Thanks and congratulation. !! > > Cheers > > Vpl > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > > > ------------------------------------------------------------------------ > > _______________________________________________ > Boa-constructor-users mailing list > Boa-constructor-users@... > https://lists.sourceforge.net/lists/listinfo/boa-constructor-users #Boa:Frame:Frame1 import wx def create(parent): return Frame1(parent) [wxID_FRAME1, wxID_FRAME1COMBOBOX1, wxID_FRAME1PANEL1, ] = [wx.NewId() for _init_ctrls in range(3)] class Frame1(wx.Frame): def _init_ctrls(self, prnt): # generated method, don't edit wx.Frame.__init__(self, id=wxID_FRAME1, name='', parent=prnt, pos=wx.Point(622, 307), size=wx.Size(400, 250), style=wx.DEFAULT_FRAME_STYLE, title='Frame1') self.SetClientSize(wx.Size(384, 214)) self.panel1 = wx.Panel(id=wxID_FRAME1PANEL1, name='panel1', parent=self, pos=wx.Point(0, 0), size=wx.Size(384, 214), style=wx.TAB_TRAVERSAL) self.comboBox1 = wx.ComboBox(choices=[], id=wxID_FRAME1COMBOBOX1, name='comboBox1', parent=self.panel1, pos=wx.Point(56, 32), size=wx.Size(130, 21), style=0, value=u'') self.comboBox1.SetLabel(u'') def __init__(self, parent): self._init_ctrls(parent) myList = list() myList.append('item1') myList.append('item2') myList.append('item3') self.comboBox1.AppendItems(myList) if __name__ == '__main__': app = wx.PySimpleApp() frame = create(None) frame.Show() app.MainLoop() ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Boa-constructor-users mailing list Boa-constructor-users@... https://lists.sourceforge.net/lists/listinfo/boa-constructor-users |
| Free Forum Powered by Nabble | Forum Help |