Mercurial > pidgin
comparison src/multi.c @ 1009:d496fe2614a6
[gaim-migrate @ 1019]
command-line options for the app. not for the applet because most of the time you don't run it from the command line anyway. thanks bmiller
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Fri, 20 Oct 2000 00:35:30 +0000 |
parents | b1572ac4246c |
children | 38452403563b |
comparison
equal
deleted
inserted
replaced
1008:1b99caffcd98 | 1009:d496fe2614a6 |
---|---|
94 if (acctedit) { | 94 if (acctedit) { |
95 save_prefs(); | 95 save_prefs(); |
96 gtk_widget_destroy(acctedit); | 96 gtk_widget_destroy(acctedit); |
97 } | 97 } |
98 acctedit = NULL; | 98 acctedit = NULL; |
99 if (d == NULL && blist == NULL) | |
100 exit(0); | |
99 } | 101 } |
100 | 102 |
101 static gint acctedit_close(GtkWidget *w, gpointer d) | 103 static gint acctedit_close(GtkWidget *w, gpointer d) |
102 { | 104 { |
103 gtk_widget_destroy(acctedit); | 105 gtk_widget_destroy(acctedit); |
106 if (d == NULL && blist == NULL) | |
107 exit(0); | |
104 return FALSE; | 108 return FALSE; |
105 } | 109 } |
106 | 110 |
107 static char *proto_name(int proto) | 111 static char *proto_name(int proto) |
108 { | 112 { |
557 gtk_widget_realize(acctedit); | 561 gtk_widget_realize(acctedit); |
558 aol_icon(acctedit->window); | 562 aol_icon(acctedit->window); |
559 gtk_container_border_width(GTK_CONTAINER(acctedit), 10); | 563 gtk_container_border_width(GTK_CONTAINER(acctedit), 10); |
560 gtk_widget_set_usize(acctedit, -1, 200); | 564 gtk_widget_set_usize(acctedit, -1, 200); |
561 gtk_signal_connect(GTK_OBJECT(acctedit), "destroy", | 565 gtk_signal_connect(GTK_OBJECT(acctedit), "destroy", |
562 GTK_SIGNAL_FUNC(delete_acctedit), NULL); | 566 GTK_SIGNAL_FUNC(delete_acctedit), W); |
563 | 567 |
564 frame = gtk_frame_new(_("Account Editor")); | 568 frame = gtk_frame_new(_("Account Editor")); |
565 gtk_container_add(GTK_CONTAINER(acctedit), frame); | 569 gtk_container_add(GTK_CONTAINER(acctedit), frame); |
566 gtk_widget_show(frame); | 570 gtk_widget_show(frame); |
567 | 571 |
592 gtk_box_pack_start(GTK_BOX(hbox), button, TRUE, TRUE, 5); | 596 gtk_box_pack_start(GTK_BOX(hbox), button, TRUE, TRUE, 5); |
593 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(del_acct), NULL); | 597 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(del_acct), NULL); |
594 | 598 |
595 button = picture_button(acctedit, _("Close"), gnome_close_xpm); | 599 button = picture_button(acctedit, _("Close"), gnome_close_xpm); |
596 gtk_box_pack_start(GTK_BOX(hbox), button, TRUE, TRUE, 5); | 600 gtk_box_pack_start(GTK_BOX(hbox), button, TRUE, TRUE, 5); |
597 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(acctedit_close), NULL); | 601 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(acctedit_close), W); |
598 | 602 |
599 gtk_widget_show(acctedit); | 603 gtk_widget_show(acctedit); |
600 } | 604 } |
601 | 605 |
602 void account_online(struct gaim_connection *gc) | 606 void account_online(struct gaim_connection *gc) |