Exemplo n.º 1
0
    def buildInputFormDescr(self):
        """to be implemented by sub-class"""
        
	ifd=InputFormDescr()
        ifd.title = "MSMSsel picker"
        ifd.append({'widgetType':Tkinter.Label,
                         'name':'event',
                         'wcfg':{'text':'event: '+self.event},
                         'gridcfg':{'sticky':Tkinter.W} })
        ifd.append({'widgetType':Pmw.EntryField,
                         'name':'Surface',
                         'wcfg':{'labelpos':'w',
                                 'label_text':'Surface name: ',
                                 'validate':None},
                         'gridcfg':{'sticky':'we'}})
        ifd.append({'widgetType':Tkinter.Button,
                         'name':'Cancel',
                         'wcfg':{'text':'Cancel',
                                'command':self.Cancel
                                }
                         })

        if self.numberOfObjects==None:
            ifd.append({'widgetType':Tkinter.Button,
                             'wcfg':{'text':'Done'},
                             'command': self.stop})
        return ifd
Exemplo n.º 2
0
    def buildInputFormDescr(self):
        """to be implemented by sub-class"""

        ifd = InputFormDescr()
        ifd.title = "MSMSsel picker"
        ifd.append({
            'widgetType': Tkinter.Label,
            'name': 'event',
            'wcfg': {
                'text': 'event: ' + self.event
            },
            'gridcfg': {
                'sticky': Tkinter.W
            }
        })
        ifd.append({
            'widgetType': Pmw.EntryField,
            'name': 'Surface',
            'wcfg': {
                'labelpos': 'w',
                'label_text': 'Surface name: ',
                'validate': None
            },
            'gridcfg': {
                'sticky': 'we'
            }
        })
        ifd.append({
            'widgetType': Tkinter.Button,
            'name': 'Cancel',
            'wcfg': {
                'text': 'Cancel',
                'command': self.Cancel
            }
        })

        if self.numberOfObjects == None:
            ifd.append({
                'widgetType': Tkinter.Button,
                'wcfg': {
                    'text': 'Done'
                },
                'command': self.stop
            })
        return ifd