Problem with shift-tab - MSW only

Robin Dunn wrote:
[...]

class MyTextCtrl(wx.TextCtrl):
    def __init__(self,panel,id,text,pos,size):
        self.panel = panel
        wx.TextCtrl.__init__(self,panel,id,text,pos,size,wx.TE_PROCESS_TAB)
        wx.EVT_SET_FOCUS(self,self.OnGotFocus)

    def OnGotFocus(self,evt):
        if evt.GetId() == 103:
            myevt = wx.NavigationKeyEvent()
            myevt.SetDirection(self.panel.tabdir) # 1=forwards, 0=backwards
            wx.CallAfter(self.panel.GetEventHandler().ProcessEvent,myevt)

Is this (wx.CallAfter) different from:

  wxPostEvent( self.panel, myevt )

Niki Spahiev