parameters: (self, parent, id=wx.ID_ANY, item=None, column=None, owner=None,
                   value="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0,
                   validator=wx.DefaultValidator, name="edittextctrl", **kwargs)
docstring: Default class constructor.
          For internal use: do not call it in your code!
  
          :param `parent`: the window parent. Must not be ``None``;
          :param `id`: window identifier. A value of -1 indicates a default value;
          :param `item`: an instance of :class:`TreeListItem`;
          :param `column`: if not ``None``, an integer specifying the column index.
           If it is ``None``, the main column index is used;
          :param `owner`: the window owner, in this case an instance of :class:`TreeListMainWindow`;
          :param `value`: the initial value in the text control;
          :param `pos`: the control position. A value of (-1, -1) indicates a default position,
           chosen by either the windowing system or wxPython, depending on platform;
          :param `size`: the control size. A value of (-1, -1) indicates a default size,
           chosen by either the windowing system or wxPython, depending on platform;
          :param `style`: the window style;
          :param `validator`: the window validator;
          :param `name`: the window name.
docstring_summary: Default class constructor.
          For internal use: do not call it in your code!
docstring_tokens: Default class constructor . For internal use : do not call it in your code!
function: def __init__(self, parent, id=wx.ID_ANY, item=None, column=None, owner=None,
                   value="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0,
                   validator=wx.DefaultValidator, name="edittextctrl", **kwargs):
          """
          Default class constructor.
          For internal use: do not call it in your code!
  
          :param `parent`: the window parent. Must not be ``None``;
          :param `id`: window identifier. A value of -1 indicates a default value;
          :param `item`: an instance of :class:`TreeListItem`;
          :param `column`: if not ``None``, an integer specifying the column index.
           If it is ``None``, the main column index is used;
          :param `owner`: the window owner, in this case an instance of :class:`TreeListMainWindow`;
          :param `value`: the initial value in the text control;
          :param `pos`: the control position. A value of (-1, -1) indicates a default position,
           chosen by either the windowing system or wxPython, depending on platform;
          :param `size`: the control size. A value of (-1, -1) indicates a default size,
           chosen by either the windowing system or wxPython, depending on platform;
          :param `style`: the window style;
          :param `validator`: the window validator;
          :param `name`: the window name.
          """
  
          super(EditTextCtrl, self).__init__(parent, id, item, column, owner, 
                                             value, pos, size, style, validator, 
                                             name, **kwargs)       
          self.SelectAll()
  
          self.Bind(wx.EVT_CHAR, self.OnChar)
          self.Bind(wx.EVT_KEY_UP, self.OnKeyUp)
function_tokens: def __init__ ( self , parent , id = wx . ID_ANY , item = None , column = None , owner = None , value = "" , pos = wx . DefaultPosition , size = wx . DefaultSize , style = 0 , validator = wx . DefaultValidator , name = "edittextctrl" , * * kwargs ) : super ( EditTextCtrl , self ) . __init__ ( parent , id , item , column , owner , value , pos , size , style , validator , name , * * kwargs ) self . SelectAll ( ) self . Bind ( wx . EVT_CHAR , self . OnChar ) self . Bind ( wx . EVT_KEY_UP , self . OnKeyUp )