[Tutor] Why SelectAll() cannot work well ?
Jia Lu
roka100 at gmail.com
Thu Nov 30 09:13:36 CET 2006
Hi all
I am using wx Py with FC6. I ran the program below but I found the method
SelectAll() cannot work well.(The last letter didnot be selected.!!)
------------------
import wx
ComboList = ['Akari', 'Aika', 'Alice']
class MyApp(wx.App):
def OnInit(self):
frame = wx.Frame(None, -1, "ARIA", size=(250, 100))
frame.Show()
self.CBox = wx.ComboBox(frame, -1, "Alicia", pos=(20, 20),
size=(100,30), choices=ComboList)
self.Text = wx.StaticText(frame, -1, "ARIA", pos=(20,50))
# Note: EVT
self.CBox.Bind(wx.EVT_COMBOBOX, self.OnSelect)
self.CBox.Bind(wx.EVT_TEXT_ENTER, self.OnEnter)
#self.CBox.SetSelection(2)
return 1
def OnSelect(self, event):
Text = self.CBox.GetStringSelection()
self.Text.SetLabel(Text)
def OnEnter(self, event):
Text = self.CBox.GetValue()
self.Text.SetLabel(Text)
self.CBox.SetFocus()
self.CBox.SelectAll()
app = MyApp()
app.MainLoop()
--
-- Jia LU
<http://www.lujia.us>
Registered Linux user #434792
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p
in '001akor at liamg.moc'.split('@')])"
--
\ "Unix is an operating system, OS/2 is half an operating system, |
`\ Windows is a shell, and DOS is a boot partition virus." -- |
_o__) Peter H. Coffin |
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20061130/1489a6f4/attachment.htm
More information about the Tutor
mailing list