Created open game functionality in the player. Fix #37.
[rodin/chimara.git] / tests / main.c
index 491273903864da625eb74cd74f4cbca70abb6561..82c92bf1a073a3fc474efa32e7edcea1b808203c 100644 (file)
@@ -88,7 +88,7 @@ create_window(void)
        GError *error = NULL;
 
        builder = gtk_builder_new();
-       if( !gtk_builder_add_from_file(builder, "chimara.ui", &error) ) {
+       if( !gtk_builder_add_from_file(builder, PACKAGE_SRC_DIR "/chimara.ui", &error) ) {
                error_dialog(NULL, error, "Error while building interface: ");  
                return;
        }
@@ -114,12 +114,14 @@ create_window(void)
                gtk_action_group_add_action_with_accel(actiongroup, GTK_ACTION(load_object(ptr[0])), ptr[1]);
 
        uimanager = gtk_ui_manager_new();
-       if( !gtk_ui_manager_add_ui_from_file(uimanager, "chimara.menus", &error) ) {
+       if( !gtk_ui_manager_add_ui_from_file(uimanager, PACKAGE_SRC_DIR "/chimara.menus", &error) ) {
                error_dialog(NULL, error, "Error while building interface: ");
                return;
        }
        
        glk = chimara_if_new();
+       //chimara_if_set_preferred_interpreter( CHIMARA_IF(glk), CHIMARA_IF_FORMAT_Z8, CHIMARA_IF_INTERPRETER_NITFOL);
+
        g_object_set(glk, 
                "border-width", 6, 
                "spacing", 6,
@@ -180,6 +182,8 @@ main(int argc, char *argv[])
                error_dialog(GTK_WINDOW(window), error, "Error starting Glk library: ");
                return 1;
        }
+       //chimara_glk_run( CHIMARA_GLK(glk), ".libs/multiwin.so", argc, argv, NULL);
+
 
     gdk_threads_enter();
        gtk_main();