Exemple #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 =============================================
Exemple #2
0
 def _options_view_default(self):
     return view('Flux Options')
Exemple #3
0
 def _options_view_default(self):
     return view('Blanks Options')
Exemple #4
0
 def _options_view_default(self):
     return view('ICFactor Options')
Exemple #5
0
 def _options_view_default(self):
     return view('Iso Evo Options')
Exemple #6
0
 def _options_view_default(self):
     return view('Blanks Options')
Exemple #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 =============================================
Exemple #8
0
 def _options_view_default(self):
     return view('Flux Options')
Exemple #9
0
 def _options_view_default(self):
     return view('Iso Evo Options')
Exemple #10
0
 def _options_view_default(self):
     return view('ICFactor Options')
Exemple #11
0
 def _options_view_default(self):
     return view('{} Options'.format(self.name))
Exemple #12
0
 def _options_view_default(self):
     return view('{} Options'.format(self.name))