X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8a693e6e0460b6b3c32e4b6f114a3ab7b7cd24ea..f6bcfd974ef26faf6f91a62cac09827e09463fd1:/wxPython/demo/wxEditor.py?ds=sidebyside diff --git a/wxPython/demo/wxEditor.py b/wxPython/demo/wxEditor.py new file mode 100644 index 0000000000..a55dc9def2 --- /dev/null +++ b/wxPython/demo/wxEditor.py @@ -0,0 +1,43 @@ + +from wxPython.wx import * +from wxPython.lib.editor import wxEditor, wxPyEditor + +#---------------------------------------------------------------------- + +def runTest(frame, nb, log): + win = wxPanel(nb, -1) + ed = wxEditor(win, -1, style=wxSUNKEN_BORDER) + pyed = wxPyEditor(win, -1, style=wxSUNKEN_BORDER) + box = wxBoxSizer(wxVERTICAL) + box.Add(ed, 1, wxALL|wxGROW, 5) + box.Add(pyed, 1, wxALL|wxGROW, 5) + win.SetSizer(box) + win.SetAutoLayout(true) + + ed.SetText(["", + "This is a simple text editor, the class name is", + "wxEditor. Type a few lines and try it out.", + ""]) + + pyed.SetText(["# This one is a derived class named wxPyEditor.", + "# It adds syntax highlighting, folding (press", + "# F12 on the \"def\" line below) and other stuff.", + "import sys", + "def hello():", + " print 'hello'", + " for x in sys.path:", + " print x", + ""]) + return win + +#---------------------------------------------------------------------- + + + + + +overview = """\ +""" + + +