コード例 #1
0
    def console_set_preferences(self, preferences, prefid):
        from pychron.core.ui.preference_binding import set_preference, color_set_preference

        color_set_preference(preferences, self, 'console_bgcolor',
                             '{}.bg_color'.format(prefid))
        color_set_preference(preferences, self, 'console_default_color',
                             '{}.textcolor'.format(prefid))
        set_preference(preferences,
                       self,
                       'console_fontsize',
                       '{}.fontsize'.format(prefid),
                       cast=int)
コード例 #2
0
ファイル: persistence.py プロジェクト: OSUPychron/pychron
    def set_preferences(self, preferences):
        """
        bind to application preferences
        """
        # prefid = 'pychron.experiment'
        # bind_preference(self, 'use_analysis_grouping', '{}.use_analysis_grouping'.format(prefid))
        # bind_preference(self, 'grouping_threshold', '{}.grouping_threshold'.format(prefid))
        # bind_preference(self, 'grouping_suffix', '{}.grouping_suffix'.format(prefid))
        self.debug('set preferences')

        for attr, cast in (('use_analysis_grouping', to_bool),
                           ('grouping_threshold', float),
                           ('grouping_suffix', str)):
            set_preference(preferences, self, attr, 'pychron.experiment.{}'.format(attr), cast)
コード例 #3
0
    def set_preferences(self, preferences):
        """
        bind to application preferences
        """
        # prefid = 'pychron.experiment'
        # bind_preference(self, 'use_analysis_grouping', '{}.use_analysis_grouping'.format(prefid))
        # bind_preference(self, 'grouping_threshold', '{}.grouping_threshold'.format(prefid))
        # bind_preference(self, 'grouping_suffix', '{}.grouping_suffix'.format(prefid))
        self.debug('set preferences')

        for attr, cast in (('use_analysis_grouping', to_bool),
                           ('grouping_threshold', float), ('grouping_suffix',
                                                           str)):
            set_preference(preferences, self, attr,
                           'pychron.experiment.{}'.format(attr), cast)
コード例 #4
0
ファイル: consoleable.py プロジェクト: NMGRL/pychron
    def console_set_preferences(self, preferences, prefid):
        from pychron.core.ui.preference_binding import set_preference, color_set_preference

        color_set_preference(preferences, self, 'console_bgcolor', '{}.bg_color'.format(prefid))
        color_set_preference(preferences, self, 'console_default_color', '{}.textcolor'.format(prefid))
        set_preference(preferences, self, 'console_fontsize', '{}.fontsize'.format(prefid), cast=int)