]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/demo/wxEditor.py
reSWIGged
[wxWidgets.git] / wxPython / demo / wxEditor.py
index 2ee5c23c6b0c1ac30fc693664817474990021fad..904dc3f144312b1517962c06b1cd0481dfad07bf 100644 (file)
@@ -1,22 +1,34 @@
-
-from wxPython.wx         import *
-from wxPython.lib.editor import wxEditor
+# 11/17/2003 - Jeff Grimmett (grimmtooth@softhome.net)
+#
+# o Updated for wx namespace
+#
+# 11/28/2003 - Jeff Grimmett (grimmtooth@softhome.net)
+#
+# o editor lib hasn't been hit by the renamer yet.
+#
+# 12/21/2003 - Jeff Grimmett (grimmtooth@softhome.net)
+#
+# o wxEditor -> Editor
+#
+
+import  wx
+import  wx.lib.editor    as  editor
 
 #----------------------------------------------------------------------
 
 def runTest(frame, nb, log):
 
 #----------------------------------------------------------------------
 
 def runTest(frame, nb, log):
-    win = wxPanel(nb, -1)
-    ed = wxEditor(win, -1, style=wxSUNKEN_BORDER)
-    box = wxBoxSizer(wxVERTICAL)
-    box.Add(ed, 1, wxALL|wxGROW, 1)
+    win = wx.Panel(nb, -1)
+    ed = editor.Editor(win, -1, style=wx.SUNKEN_BORDER)
+    box = wx.BoxSizer(wx.VERTICAL)
+    box.Add(ed, 1, wx.ALL|wx.GROW, 1)
     win.SetSizer(box)
     win.SetSizer(box)
-    win.SetAutoLayout(true)
+    win.SetAutoLayout(True)
 
     ed.SetText(["",
                 "This is a simple text editor, the class name is",
 
     ed.SetText(["",
                 "This is a simple text editor, the class name is",
-                "wxEditor.  Type a few lines and try it out.",
+                "Editor.  Type a few lines and try it out.",
                 "",
                 "",
-                "It uses Windows-style key commands that can be overriden by subclassing.",
+                "It uses Windows-style key commands that can be overridden by subclassing.",
                 "Mouse select works. Here are the key commands:",
                 "",
                 "Cursor movement:     Arrow keys or mouse",
                 "Mouse select works. Here are the key commands:",
                 "",
                 "Cursor movement:     Arrow keys or mouse",
@@ -36,19 +48,19 @@ def runTest(frame, nb, log):
 
 
 overview = """
 
 
 overview = """
-The wxEditor class implements a simple text editor using wxPython.  You
-can create a custom editor by subclassing wxEditor.  Even though much of
+The Editor class implements a simple text editor using wxPython.  You
+can create a custom editor by subclassing Editor.  Even though much of
 the editor is implemented in Python, it runs surprisingly smoothly on
 normal hardware with small files.
 
 How to use it
 -------------
 the editor is implemented in Python, it runs surprisingly smoothly on
 normal hardware with small files.
 
 How to use it
 -------------
-The demo code (demo/wxEditor.py) shows how to use wxEditor as a simple text
+The demo code (demo/Editor.py) shows how to use Editor as a simple text
 box. Use the SetText() and GetText() methods to set or get text from
 the component; these both use a list of strings.
 
 The samples/FrogEdit directory has an example of a simple text editor
 box. Use the SetText() and GetText() methods to set or get text from
 the component; these both use a list of strings.
 
 The samples/FrogEdit directory has an example of a simple text editor
-application that uses the wxEditor component.
+application that uses the Editor component.
 
 Subclassing
 -----------
 
 Subclassing
 -----------
@@ -57,7 +69,6 @@ component. One example of this might be to change the key
 Alt key commands. In that case you would (for example) override the
 SetAltFuncs() method.
 
 Alt key commands. In that case you would (for example) override the
 SetAltFuncs() method.
 
-
 """
 
 
 """