diff options
author | Kevin Chabowski <kevin@kch42.de> | 2013-11-03 15:36:19 +0100 |
---|---|---|
committer | Kevin Chabowski <kevin@kch42.de> | 2013-11-03 15:36:19 +0100 |
commit | 01ccc633dce5cf9880bebe5f4ffe655386b73a34 (patch) | |
tree | 4832dd16732680d11677bd8ec1dc6451190aed21 /main.go | |
parent | 613c8855cd8fcace4b7ba4f6662bd0486e9ad5f1 (diff) | |
download | biomed-01ccc633dce5cf9880bebe5f4ffe655386b73a34.tar.gz biomed-01ccc633dce5cf9880bebe5f4ffe655386b73a34.tar.bz2 biomed-01ccc633dce5cf9880bebe5f4ffe655386b73a34.zip |
Started working on the biome info editor
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -111,8 +111,13 @@ func (g *GUI) mkMenuBar() *gtk.MenuBar { confbiomes := gtk.NewMenuItemWithLabel("Configure Biomes") confbiomes.Connect("activate", func() { - // TODO: Display awesome biome editor dialog thing. - fmt.Println("(...)") + ed := NewBiomeInfoEditor(g.biomes) + rv := ed.Run() + ed.Destroy() + if rv == gtk.RESPONSE_OK { + g.biomes = ed.Biomes() + g.updateBiomeInfo() + } }) prefMenu.Append(confbiomes) |