3 #include "constantstrings.h"
4 #include "wordblox_resource.c"
6 /* slot for exit menu */
7 void on_menu_exit_activate (GtkMenuItem
*item
, gpointer data
)
12 /* slot for about menu */
13 void on_menu_about_activate (GtkMenuItem
*item
, gpointer data
)
15 const char *AUTHOR
[] = {"V.Harishankar", NULL
};
16 gtk_show_about_dialog (NULL
, "authors",AUTHOR
,
17 "program-name", PROGRAM_NAME
,
18 "copyright", COPYRIGHT
,
21 "website-label", WEBSITE_LABEL
,
22 "license-type", GTK_LICENSE_GPL_2_0
,
27 int main (int argc
, char *argv
[])
29 gtk_init (&argc
, &argv
);
34 icon
= gdk_pixbuf_new_from_resource
35 ("/org/harishankar/wordblox/wordblox.svg", NULL
);
37 fprintf (stderr
, ERROR_ICON
);
39 builder
= gtk_builder_new ();
40 guint ret
= gtk_builder_add_from_resource (builder
,
41 "/org/harishankar/wordblox/wordblox_player.glade", NULL
);
45 fprintf (stderr
, ERROR_WINDOW
);
46 g_object_unref (builder
);
51 window
= GTK_WINDOW (gtk_builder_get_object (builder
, "main_window") );
54 gtk_window_set_default_icon (icon
);
56 gtk_builder_connect_signals (builder
, NULL
);
57 g_object_unref (builder
);
58 gtk_widget_show (GTK_WIDGET(window
));
64 g_object_unref (builder
);
65 fprintf (stderr
, ERROR_WINDOW
);