On Apr 24, 11:48 pm, Farsheed Ashouri <[EMAIL PROTECTED]> wrote: > Hi everyone. I create a little browser with wxpython and IEHtmlWindow. > But I have a little problem here. > When I press enter in the html page, The focus goes to another panel. > Why this happens? > I want to load a html page and it have textares and user should able > to press enter inside html page. > > This is the code for creating it: > > #===================Code Begin ========================== > class PageOne(wx.Panel): > def __init__(self, parent): > wx.Panel.__init__( > self, parent, -1, > style=wx.TAB_TRAVERSAL|wx.CLIP_CHILDREN| > wx.NO_FULL_REPAINT_ON_RESIZE > ) > > self.sizer = wx.BoxSizer(wx.HORIZONTAL) > import wx.lib.iewin as iewin > a = iewin.IEHtmlWindow(self, -1 ) > #a.LoadUrl('file:///E:/Ducuments/EL%20Software%20Project/ > mainSoft/xmlParser/HTML/learn/less2.html') > self.sizer.Add(a, 3, wx.EXPAND,1) > self.SetSizer(self.sizer) > #self.Bind(wx.EVT_TEXT_ENTER , self.OnKeyPress, a) > config.CurrentNotebook = a > > #===================Code End========================== > > Thanks in advance.
I recommend re-posting to the wxPython user's group: http://wxpython.org/maillist.php It may be that you need to set the focus on the html widget and within the widget, set the focus in one of your text areas. But I don't really know for sure. Mike -- http://mail.python.org/mailman/listinfo/python-list