Prosty przykład użycia wx.TextCtrl i wyświetlania danych po kliknięciu przycisku w wxpython - nowość w wx

Uczę się pythona i wypróbowuję wxpython dla rozwoju interfejsu użytkownika (nie mam też interfejsu użytkownika). Udało mi się stworzyć ramkę z panelem, przyciskiem i polem do wprowadzania tekstu. Chciałbym móc wprowadzać tekst do pola tekstowego i program powinien robić rzeczy do tekstu wprowadzonego w polu po kliknięciu przycisku. Czy mogę uzyskać pewne wskazówki, jak to zrobić? na przykład, powiedzmy, że chcę wyświetlić tekst wprowadzony do kontrolki wx.TextCtrl na panelu .. Jak mam to zrobić?

import wx
class ExamplePanel(wx.Panel):
    def __init__(self, parent):
        wx.Panel.__init__(self, parent)
        self.quote = wx.StaticText(self, label="Your quote :", pos=(20, 30))

        # A button
        self.button =wx.Button(self, label="Save", pos=(200, 325))

    self.lblname = wx.StaticText(self, label="Your name :", pos=(20,60))
    self.editname = wx.TextCtrl(self, value="Enter here your name", pos=(150, 60), size=(140,-1))


app = wx.App(False)
frame = wx.Frame(None)
panel = ExamplePanel(frame)
frame.Show()
app.MainLoop()

questionAnswers(1)

yourAnswerToTheQuestion