اخوانى الكرام قد أنهيت تعلم أساسيات البايثون والحمد لله من عدة كتب وفديوهات تعليمية والحمد لله، والآن لجئت إلى تعلم الواجه الرسوية wxPython ولكن أتمنى منكم شرح هذا الكود بشيئ من التفصيل، لأنى كنت أقوم بعمل Frame بدون استخدام ال Classes نهائيًا هكذا
import wx
app = wx.App()
frame = wx.Frame(None, -1, 'simple.py')
frame.Show()
app.MainLoop()
ولكن وجدت فى الشرح الذى أتعلم منه هذا الكود، ولا أستطيع فهمه جيدًا،
import wx
class Example(wx.Frame):
def __init__(self, parent, title):
super(Example, self).__init__(parent, title=title,
size=(250, 200))
self.Show()
if __name__ == '__main__':
app = wx.App()
Example(None, title='Size')
app.MainLoop()
وشكرًا لكم
