Made resource management
[resumebuilder.git] / resumebuilder.go
index 82186cc..88fe6a6 100644 (file)
@@ -108,11 +108,17 @@ func getSaveButton() (*gtk.Button, error) {
 func LoadMain() {
        gtk.Init(nil)
        var err error
 func LoadMain() {
        gtk.Init(nil)
        var err error
-       ui, err = gtk.BuilderNewFromFile("resumebuilder.glade")
+       ui, err = gtk.BuilderNew()
        if err != nil {
                fmt.Println(err.Error())
                os.Exit(1)
        }
        if err != nil {
                fmt.Println(err.Error())
                os.Exit(1)
        }
+       asset, err := Asset("resources/resumebuilder.glade")
+       if err != nil {
+               fmt.Println(err.Error())
+               os.Exit(1)
+       }
+       ui.AddFromString(string(asset))
 
        wnd, err := getWindow()
        if err != nil {
 
        wnd, err := getWindow()
        if err != nil {