Mercurial > pidgin.yaz
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; |