示例#1
0
    def closed(self, info, is_ok):
        if is_ok:
            self.model.save_selection()

    def controller_delete_options_changed(self, info):
        print 'delete'

    def controller_add_options_changed(self, info):
        info = self.edit_traits(view=View(Item('new_name', label='Name'),
                                          title='New Options',
                                          kind='livemodal',
                                          buttons=['OK', 'Cancel']))
        if info.result:
            self.model.add(self.model.new_name)

    def controller_save_options_changed(self, info):
        self.model.save()

    def controller_factory_default_changed(self, info):
        self.model.factory_default()


if __name__ == '__main__':
    paths.build('_dev')
    # om = IdeogramOptionsManager()
    om = OptionsController(model=SeriesOptionsManager())
    om.configure_traits(view=view('Series'))

# ============= EOF =============================================
示例#2
0
 def _options_view_default(self):
     return view('Flux Options')
示例#3
0
 def _options_view_default(self):
     return view('Blanks Options')
示例#4
0
 def _options_view_default(self):
     return view('ICFactor Options')
示例#5
0
 def _options_view_default(self):
     return view('Iso Evo Options')
示例#6
0
 def _options_view_default(self):
     return view('Blanks Options')
示例#7
0
    def closed(self, info, is_ok):
        if is_ok:
            self.model.save_selection()

    def controller_delete_options_changed(self, info):
        print 'delete'

    def controller_add_options_changed(self, info):
        info = self.edit_traits(view=View(Item('new_name', label='Name'),
                                          title='New Options',
                                          kind='livemodal',
                                          buttons=['OK', 'Cancel']))
        if info.result:
            self.model.add(self.model.new_name)

    def controller_save_options_changed(self, info):
        self.model.save()

    def controller_factory_default_changed(self, info):
        self.model.factory_default()


if __name__ == '__main__':
    paths.build('_dev')
    # om = IdeogramOptionsManager()
    om = OptionsController(model=SeriesOptionsManager())
    om.configure_traits(view=view('Series'))

# ============= EOF =============================================
示例#8
0
 def _options_view_default(self):
     return view('Flux Options')
示例#9
0
 def _options_view_default(self):
     return view('Iso Evo Options')
示例#10
0
 def _options_view_default(self):
     return view('ICFactor Options')
示例#11
0
 def _options_view_default(self):
     return view('{} Options'.format(self.name))
示例#12
0
 def _options_view_default(self):
     return view('{} Options'.format(self.name))