X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=tests%2Fmain.c;h=82c92bf1a073a3fc474efa32e7edcea1b808203c;hb=57ceef742182d6f0d1f7844256863a37c2d80d6a;hp=491273903864da625eb74cd74f4cbca70abb6561;hpb=4a1188d59e0c9958df56cf5fb61d04ee8fb1e37c;p=rodin%2Fchimara.git diff --git a/tests/main.c b/tests/main.c index 4912739..82c92bf 100644 --- a/tests/main.c +++ b/tests/main.c @@ -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();