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)