Esempio n. 1
0
    def __init__(self, separate_process=False):
        """Initialize this Slider.

        Args:
            separate_process: If True, gtk.main_quit() will be called when the
                window closes.
        """
        utils.log_line("Starting Slider", datetime.datetime.now())

        self._is_separate_process = separate_process

        self._b = gtk.Builder()
        self._b.add_from_file(os.path.join(defs.APP_DATA_PATH, 'slider.ui'))
        self._b.connect_signals(self)

        self.data_lumbergh = DataManager()
        self._magical = MagicMachine(self.data_lumbergh)
        self._magic_checked = False

        self._map_fields_to_instance_names()
        self._init_ui()