class AskPwd(wx.Dialog): def __init__(self,parent,id,title,delegate): wx.Dialog.__init__(self, parent, id, title, size=(500, 500)) self.pwdLabelText=LabelText(c.PWDLABEL, (50,80), self,wx.TE_LINEWRAP) submitButton=wx.Button(self,1,c.LOGINLABEL,(50, 130)) submitButton.Bind(wx.EVT_BUTTON, partial(self.OnSubmit,delegate),id=1) def OnSubmit(self,delegate,event): return delegate.authenticate(self.pwdLabelText.getValue())
def __init__(self,parent,id,title,delegate): wx.Dialog.__init__(self, parent, id, title, size=(500, 500)) self.pwdLabelText=LabelText(c.PWDLABEL, (50,80), self,wx.TE_LINEWRAP) submitButton=wx.Button(self,1,c.LOGINLABEL,(50, 130)) submitButton.Bind(wx.EVT_BUTTON, partial(self.OnSubmit,delegate),id=1)