parameters: (self, event)
docstring: Handler to explicitly look for ':' keyevents, and if found,
          clear the m_shiftDown field, so it will behave as forward tab.
          It then calls the base control's _OnChar routine with the modified
          event instance.
docstring_summary: Handler to explicitly look for ':' keyevents, and if found,
          clear the m_shiftDown field, so it will behave as forward tab.
          It then calls the base control's _OnChar routine with the modified
          event instance.
docstring_tokens: Handler to explicitly look for : keyevents and if found clear the m_shiftDown field so it will behave as forward tab . It then calls the base control s _OnChar routine with the modified event instance .
function: def __OnChar(self, event):
          """
          Handler to explicitly look for ':' keyevents, and if found,
          clear the m_shiftDown field, so it will behave as forward tab.
          It then calls the base control's _OnChar routine with the modified
          event instance.
          """
  ##        dbg('TimeCtrl::OnChar', indent=1)
          keycode = event.GetKeyCode()
  ##        dbg('keycode:', keycode)
          if keycode == ord(':'):
  ##            dbg('colon seen! removing shift attribute')
              event.m_shiftDown = False
          BaseMaskedTextCtrl._OnChar(self, event )
function_tokens: def __OnChar ( self , event ) : ##        dbg('TimeCtrl::OnChar', indent=1) keycode = event . GetKeyCode ( ) ##        dbg('keycode:', keycode) if keycode == ord ( ':' ) : ##            dbg('colon seen! removing shift attribute') event . m_shiftDown = False BaseMaskedTextCtrl . _OnChar ( self , event )