def generate_wavelength_combo(self): # TODO seperate this more the gtk level... self.view.wavelength_combo_box.clear() path = Goniometer.get_default_wavelengths_path() cmb_model = create_valuestore_from_file(path) self.view.wavelength_combo_box.set_model(cmb_model) cell = gtk.CellRendererText() self.view.wavelength_combo_box.pack_start(cell, True) self.view.wavelength_combo_box.add_attribute(cell, 'text', 0) self.view.wavelength_combo_box.set_entry_text_column(1)