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