Exemple #1
0
 def __init__(self, *args, **kwargs):
     if not kwargs.has_key('title') and len(args) < 3:
         kwargs['title'] = FRAME_TITLE
     aw.Frame.__init__(self, *args, **kwargs)
     self.panel = MagazzPanel_O(self, -1, name='dataentrypanel')
     _FrameDialogMixin.__init__(self)
     self.AddSizedPanel(self.panel)
     self.CenterOnScreen()
     self.Bind(wx.EVT_CLOSE, self.OnClose)
     def cn(x): return self.FindWindowByName(x)
     for name in 'save del print quit'.split():
         self.Bind(wx.EVT_BUTTON, self.OnCloseFrame, cn('but%s'%name))
Exemple #2
0
 def __init__(self, *args, **kwargs):
     if not kwargs.has_key('title') and len(args) < 3:
         kwargs['title'] = FRAME_TITLE
     aw.Dialog.__init__(self, *args, **kwargs)
     self.panel = MagazzPanel_O(self, -1, name='dataentrypanel')
     _FrameDialogMixin.__init__(self)
     self.AddSizedPanel(self.panel)
     self.CenterOnScreen()
     for name, func in (("butsave",  self.OnSave),
                        ("butdel",   self.OnDelete),
                        ("butquit",  self.OnQuit),
                        ("butprint", self.OnSave),
                        ):
         self.Bind(wx.EVT_BUTTON, func, self.FindWindowByName(name))
Exemple #3
0
 def __init__(self, *args, **kwargs):
     if not kwargs.has_key('title') and len(args) < 3:
         kwargs['title'] = FRAME_TITLE
     aw.Dialog.__init__(self, *args, **kwargs)
     self.panel = MagazzPanel_O(self, -1, name='dataentrypanel')
     _FrameDialogMixin.__init__(self)
     self.AddSizedPanel(self.panel)
     self.CenterOnScreen()
     for name, func in (
         ("butsave", self.OnSave),
         ("butdel", self.OnDelete),
         ("butquit", self.OnQuit),
         ("butprint", self.OnSave),
     ):
         self.Bind(wx.EVT_BUTTON, func, self.FindWindowByName(name))
Exemple #4
0
    def __init__(self, *args, **kwargs):
        if not kwargs.has_key('title') and len(args) < 3:
            kwargs['title'] = FRAME_TITLE
        aw.Frame.__init__(self, *args, **kwargs)
        self.panel = MagazzPanel_O(self, -1, name='dataentrypanel')
        _FrameDialogMixin.__init__(self)
        self.AddSizedPanel(self.panel)
        self.CenterOnScreen()
        self.Bind(wx.EVT_CLOSE, self.OnClose)

        def cn(x):
            return self.FindWindowByName(x)

        for name in 'save del print quit'.split():
            self.Bind(wx.EVT_BUTTON, self.OnCloseFrame, cn('but%s' % name))