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) |
