Форум сайта python.su
Есть вот такой код.
# -*- coding: utf-8 -*-
import wx
class Myframe(wx.Frame):
def __init__(self, parent):
wx.Frame.__init__(self, parent, -1, "Frame")
panel = wx.Panel(self)
button = wx.Button(panel, label="bla", id=1)
self.Bind(wx.EVT_BUTTON, self.Evnt, id=1)
def Evnt(self, event):
self.Close()
class MyApp(wx.App):
def OnInit(self):
frame = Myframe(None)
frame.Show()
return True
def main():
application = MyApp()
application.MainLoop()
if __name__ == '__main__':
main()
Офлайн
Подскажите в хотя бы в в какую сторону смотреть…
Офлайн
Ну где-то так:
# -*- coding: utf-8 -*-
import wx
class Myframe(wx.Frame):
def __init__(self, parent):
wx.Frame.__init__(self, parent, -1, "Frame")
self.panel = wx.Panel(self)
self.button = wx.Button(self.panel, label="bla", id=1)
self.Bind(wx.EVT_BUTTON, self.Evnt, id=1)
def Evnt(self, event):
self.button.Destroy()
self.button = None
self.text = wx.StaticText(self.panel, -1, u"Я новый новый текст")
class MyApp(wx.App):
def OnInit(self):
frame = Myframe(None)
frame.Show()
return True
application = MyApp()
application.MainLoop()
Офлайн
PooH
спасибо огромное, а то прямо не знал куда двигаться дальше
Офлайн