
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 = """\
"""



