@@ -0,0 +1,609 @@
+#!/bin/env python%0D%0Aimport wx%0D%0A%0D%0Aclass MyFrame(wx.Frame):%0D%0A    def __init__(self):%0D%0A        wx.Frame.__init__(self, None, -1, %22My Frame%22, size=(300, 300))%0D%0A        panel = wx.Panel(self, -1)%0D%0A        panel.Bind(wx.EVT_MOTION, self.OnMove)%0D%0A        wx.StaticText(panel, -1, %22Pos:%22, pos=(10, 12))%0D%0A        self.posCtrl = wx.TextCtrl(panel, -1, %22%22, pos=(40, 10))%0D%0A%0D%0A    def OnMove(self, event):%0D%0A        pos = event.GetPosition()%0D%0A        self.posCtrl.SetValue(%22%25s, %25s%22 %25(pos.x, pos.y))%0D%0A%0D%0A%0D%0Aif __name__ == '__main__':%0D%0A    app = wx.PySimpleApp()%0D%0A    frame = MyFrame()%0D%0A    frame.Show(True)%0D%0A    app.MainLoop()%0D%0A

Add chapter1 folder and moise_pos.py