Mercurial > pidgin
comparison src/gtkplugin.c @ 11747:b8bf638cc4aa
[gaim-migrate @ 14038]
Roles for everyone.
committer: Tailor Script <tailor@pidgin.im>
author | Etan Reisner <pidgin@unreliablesource.net> |
---|---|
date | Sun, 23 Oct 2005 10:08:08 +0000 |
parents | 628dd7aa6509 |
children | 5d1dd575d0f4 |
comparison
equal
deleted
inserted
replaced
11746:8d5ea84440ca | 11747:b8bf638cc4aa |
---|---|
31 #include <string.h> | 31 #include <string.h> |
32 | 32 |
33 static GtkWidget *plugin_dialog = NULL; | 33 static GtkWidget *plugin_dialog = NULL; |
34 static GtkWidget *plugin_details = NULL; | 34 static GtkWidget *plugin_details = NULL; |
35 static GtkWidget *pref_button = NULL; | 35 static GtkWidget *pref_button = NULL; |
36 | |
36 GtkWidget * | 37 GtkWidget * |
37 gaim_gtk_plugin_get_config_frame(GaimPlugin *plugin) | 38 gaim_gtk_plugin_get_config_frame(GaimPlugin *plugin) |
38 { | 39 { |
39 GaimGtkPluginUiInfo *ui_info; | 40 GaimGtkPluginUiInfo *ui_info; |
40 | 41 |
256 GTK_DIALOG_NO_SEPARATOR | GTK_DIALOG_DESTROY_WITH_PARENT, | 257 GTK_DIALOG_NO_SEPARATOR | GTK_DIALOG_DESTROY_WITH_PARENT, |
257 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, | 258 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, |
258 NULL); | 259 NULL); |
259 g_signal_connect(G_OBJECT(dialog), "response", G_CALLBACK(pref_dialog_response_cb), NULL); | 260 g_signal_connect(G_OBJECT(dialog), "response", G_CALLBACK(pref_dialog_response_cb), NULL); |
260 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), box); | 261 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), box); |
262 gtk_window_set_role(GTK_WINDOW(dialog), "plugin_config"); | |
261 gtk_widget_show_all(dialog); | 263 gtk_widget_show_all(dialog); |
262 break; | 264 break; |
263 } | 265 } |
264 } | 266 } |
265 | 267 |
282 NULL, | 284 NULL, |
283 GTK_DIALOG_NO_SEPARATOR, | 285 GTK_DIALOG_NO_SEPARATOR, |
284 NULL); | 286 NULL); |
285 pref_button = gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_PREFERENCES, 98121); | 287 pref_button = gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_PREFERENCES, 98121); |
286 gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE); | 288 gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE); |
289 gtk_window_set_role(GTK_WINDOW(plugin_dialog), "plugins"); | |
287 | 290 |
288 sw = gtk_scrolled_window_new(NULL,NULL); | 291 sw = gtk_scrolled_window_new(NULL,NULL); |
289 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS); | 292 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS); |
290 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW(sw), GTK_SHADOW_IN); | 293 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW(sw), GTK_SHADOW_IN); |
291 | 294 |