2005年04月10日 星期日 00:05
On Apr 9, 2005 11:40 PM, Jason Liu <telecomliu at gmail.com> wrote: > > 对不起。少删除了一行,现在行了。 [snip] 我这里wxpython的版本是gentoo linux下的2.4.2.4,对你的代码调整了一下,运行没有问题,点击node的输出如下: 1 2 下面是我对你代码的改动,目的是为了让其能在wxpython-2.4.2.4下运行。 hongqn at r31 tmp $ diff test.py.orig test.py -u --- test.py.orig 2005-04-09 23:57:17.000000000 +0800 +++ test.py 2005-04-10 00:04:20.000000000 +0800 @@ -1,17 +1,17 @@ import wx class Main_Window(wx.Dialog): def __init__(self, parent, id, title): - wx.Dialog.__init__(self, parent, -1, + wx.Dialog.__init__(self, parent, -1, '', style=wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER) self.init_ctrl() def init_ctrl(self): - self.Button = wx.Button(parent=self, id=wx.ID_OK, name="Ok", + self.Button = wx.Button(self, wx.ID_OK, 'Ok', name="Ok", pos = wx.Point(2, 250)) - self.Button.Bind(wx.EVT_BUTTON, self.OnClick) + wx.EVT_BUTTON(self, wx.ID_OK, self.OnClick) self.Tree = wx.TreeCtrl(id=103, parent = self, size=wx.Size(150, 200)) - self.Tree.Bind(wx.EVT_TREE_SEL_CHANGING, self.TreeSelChanging) - self.Tree.Bind(wx.EVT_TREE_SEL_CHANGED, self.TreeSelChanged) + wx.EVT_TREE_SEL_CHANGING(self.Tree, 103, self.TreeSelChanging) + wx.EVT_TREE_SEL_CHANGED(self.Tree, 103, self.TreeSelChanged) ItemId = self.Tree.AddRoot('Root') self.Item1 = self.Tree.AppendItem(ItemId, 'Item 1') def TreeSelChanging(self, event): -- Qiangning Hong Get Firefox! < http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050410/a89ac941/attachment-0001.htm
2005年04月10日 星期日 08:08
点击node确实没问题,但我想说的是用wx.TreeCtrl.SelectItem()方法选择一个节点时就不行了。
2005年04月10日 星期日 18:03
On Apr 10, 2005 8:08 AM, Jason Liu <telecomliu at gmail.com> wrote: > > 点击node确实没问题,但我想说的是用wx.TreeCtrl.SelectItem()方法选择一个节点时就不行了。 > 我这里点OK键出来的也是 1 2 -- Qiangning Hong Get Firefox! < http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050410/c5f50654/attachment.htm
2005年04月10日 星期日 18:45
:( 我试了多次都是1122,我换个wxPython的版本看看。 On Apr 10, 2005 6:03 PM, Qiangning Hong <hongqn at gmail.com> wrote: > On Apr 10, 2005 8:08 AM, Jason Liu <telecomliu at gmail.com> wrote: > > 点击node确实没问题,但我想说的是用wx.TreeCtrl.SelectItem()方法选择一个节点时就不行了。 > > > > 我这里点OK键出来的也是 > 1 > > 2 > > -- > Qiangning Hong > Get Firefox! > <http://www.spreadfirefox.com/?q=affiliates&id=67907&t=1> >
Zeuux © 2025
京ICP备05028076号