comparison src/prefs.c @ 679:71b2477033cb

[gaim-migrate @ 689] mods to permit/deny stuff committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Tue, 15 Aug 2000 02:40:53 +0000
parents c72f58814e9f
children 9b189d028b34
comparison
equal deleted inserted replaced
678:c72f58814e9f 679:71b2477033cb
333 gtk_widget_show(prefdialog); 333 gtk_widget_show(prefdialog);
334 } 334 }
335 335
336 static GtkWidget *permtree = NULL; 336 static GtkWidget *permtree = NULL;
337 337
338 void build_permit_tree() 338 static void build_deny_tree()
339 { 339 {
340 GtkWidget *ti; 340 GtkWidget *ti;
341 GtkWidget *sub; 341 GtkWidget *sub;
342 GList *plist = permit; 342 GList *plist = permit;
343 GList *dlist = deny; 343 GList *dlist = deny;
546 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(xbox), 546 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(xbox),
547 GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); 547 GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
548 gtk_widget_show(xbox); 548 gtk_widget_show(xbox);
549 549
550 permtree = gtk_tree_new(); 550 permtree = gtk_tree_new();
551 build_permit_tree(); 551 build_deny_tree();
552 gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(xbox), permtree); 552 gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(xbox), permtree);
553 gtk_signal_connect(GTK_OBJECT(permtree), "destroy", GTK_SIGNAL_FUNC(permdest), 0); 553 gtk_signal_connect(GTK_OBJECT(permtree), "destroy", GTK_SIGNAL_FUNC(permdest), 0);
554 gtk_widget_show(permtree); 554 gtk_widget_show(permtree);
555 555
556 hbox = gtk_hbox_new(TRUE, 10); 556 hbox = gtk_hbox_new(TRUE, 10);
564 button = picture_button(prefs, _("Remove"), gnome_remove_xpm); 564 button = picture_button(prefs, _("Remove"), gnome_remove_xpm);
565 gtk_box_pack_start(GTK_BOX(hbox), button, TRUE, TRUE, 10); 565 gtk_box_pack_start(GTK_BOX(hbox), button, TRUE, TRUE, 10);
566 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(do_del_perm), permtree); 566 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(do_del_perm), permtree);
567 567
568 gtk_widget_show(prefdialog); 568 gtk_widget_show(prefdialog);
569 }
570
571 void build_permit_tree()
572 {
573 if (permtree)
574 deny_page();
569 } 575 }
570 576
571 static void convo_page() 577 static void convo_page()
572 { 578 {
573 GtkWidget *parent; 579 GtkWidget *parent;