Mercurial > pidgin-twitter
comparison pidgin-twitter.c @ 253:a37ae6c8fa66
Embed prefs.ui in dll file (Windows only)
author | Konosuke Watanabe <sasugaanija@gmail.com> |
---|---|
date | Fri, 21 Nov 2008 22:22:33 +0900 |
parents | d4bc93a481c2 |
children |
comparison
equal
deleted
inserted
replaced
252:04395314960f | 253:a37ae6c8fa66 |
---|---|
1857 break; | 1857 break; |
1858 } | 1858 } |
1859 } | 1859 } |
1860 } | 1860 } |
1861 } | 1861 } |
1862 | |
1862 if(!(target_imhtml && target_buffer)) { | 1863 if(!(target_imhtml && target_buffer)) { |
1863 return; | 1864 return; |
1864 } | 1865 } |
1865 | 1866 |
1866 /* insert icon to the mark */ | 1867 /* insert icon to the mark */ |
2938 GtkWidget *window, *notebook, *e; | 2939 GtkWidget *window, *notebook, *e; |
2939 const gchar *text; | 2940 const gchar *text; |
2940 GtkSpinButton *spin; | 2941 GtkSpinButton *spin; |
2941 GtkObject *adjust; | 2942 GtkObject *adjust; |
2942 gint value; | 2943 gint value; |
2944 #ifdef _WIN32 | |
2945 extern char binary_prefs_ui_start[]; | |
2946 extern char binary_prefs_ui_size[]; | |
2947 #endif | |
2943 | 2948 |
2944 builder = gtk_builder_new(); | 2949 builder = gtk_builder_new(); |
2945 | 2950 |
2946 #ifdef _WIN32 | 2951 #ifdef _WIN32 |
2947 filename = g_build_filename(purple_user_dir(), | 2952 gtk_builder_add_from_string(builder, binary_prefs_ui_start, |
2948 "pidgin-twitter", "prefs.ui", NULL); | 2953 (int)binary_prefs_ui_size, NULL); |
2949 #else | 2954 #else |
2950 filename = g_build_filename(DATADIR, | 2955 filename = g_build_filename(DATADIR, |
2951 "pidgin-twitter", "prefs.ui", NULL); | 2956 "pidgin-twitter", "prefs.ui", NULL); |
2957 gtk_builder_add_from_file(builder, filename, &err); | |
2952 #endif | 2958 #endif |
2953 gtk_builder_add_from_file(builder, filename, &err); | 2959 |
2954 if(err) { | 2960 if(err) { |
2955 twitter_debug("%s\n", err->message); | 2961 twitter_debug("%s\n", err->message); |
2956 g_free(filename); | 2962 g_free(filename); |
2957 return NULL; | 2963 return NULL; |
2958 } | 2964 } |