diff --git a/utils/resedit/space.py b/utils/resedit/space.py index 916fc7c..84c1212 100644 --- a/utils/resedit/space.py +++ b/utils/resedit/space.py @@ -263,6 +263,23 @@ class Space: self.__pwidget("imaPlanet").set_from_file(self.planet_gfx + "space/" + planet["GFX"]["space"]) + # System. + wgt = self.__pwidget("comSystem") + combo = gtk.ListStore(str) + for sysname in self.systems.keys(): + node = combo.append([sysname]) + cell = gtk.CellRendererText() + if wgt.get_model() == None: + wgt.pack_start(cell, True) + wgt.add_attribute(cell, 'text', 0) + wgt.set_model(combo) + self.__genPlanerTree() + i = 0 + for row in combo: + if row[0] == self.planetTree[self.cur_planet]: + wgt.set_active_iter(combo.get_iter(i)) + i = i + 1 + def __sstore(self): sys_name = self.__swidget("inpName").get_text() if sys_name == "": diff --git a/utils/resedit/space.pyc b/utils/resedit/space.pyc index d3cd324..484cdbb 100644 Binary files a/utils/resedit/space.pyc and b/utils/resedit/space.pyc differ