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;
}
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,
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();