PyFrame Guide to wxPython
Copyright and License information Home
__ A B C D E F G H I L M P R S T U V W
wxStyledTextCtrl.__init__ & .__repr__
Summary:
The __init__ method is called when the STC object is created. It returns an STC object instance.
The __repr__ method is used when the built-in function repr(stc_object) is used. It returns a string.
----
wxStyledTextCtrl.__init__(parent,id,pos,size,style,name)
Parameters and their types:
parent = parent window. OBJECT
id = window ID constant. INTEGER. Use -1 for auto-generation, or use wxNewId()
pos = initial position. wxPOINT. Use wxPyDefaultPosition or omit if last kwarg
size = initial size. wxSIZE. Use wxPyDefaultSize or omit if last kwarg
style = ORing of Window styles for the control. Long INTEGER.
Note: wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN are always added
to whatever styles you pass to the __init__ method.
name = name of the control. STRING. This is not used by most platforms.
Returns the STC instance.
Example:
from wxPython.stc import *
class Editor(wxStyledTextCtrl):
wxStyledTextCtrl.__init__(self,wxNewId())
...
----
wxStyledTextCtrl.__repr__()
Always returns a String object similar to:
<C wxStyledTextCtrl instance at ########>"
Where ######## is the hexadecimal address (id) of the object instance.