Mercurial > pidgin.yaz
diff src/aim.c @ 991:3dbc2cd326e2
[gaim-migrate @ 1001]
check for getopt, and --disable-multi (which doesn't actually disable it, it just makes it inaccessible from the GUI)
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Fri, 13 Oct 2000 21:05:50 +0000 |
parents | bd8eb3efe14e |
children | 09dd5725945c |
line wrap: on
line diff
--- a/src/aim.c Fri Oct 13 20:50:45 2000 +0000 +++ b/src/aim.c Fri Oct 13 21:05:50 2000 +0000 @@ -45,6 +45,7 @@ #include <stdarg.h> #include <stdlib.h> #include <ctype.h> +#include "prpl.h" #include "gaim.h" #include "pixmaps/logo.xpm" #if HAVE_SIGNAL_H @@ -224,7 +225,9 @@ #ifdef GAIM_PLUGINS GtkWidget *plugs; #endif +#ifndef NO_MULTI GtkWidget *accts; +#endif GtkWidget *signon; GtkWidget *cancel; GtkWidget *reg; @@ -253,7 +256,9 @@ gtk_widget_realize(mainwindow); signon = gtk_button_new_with_label(_("Signon")); +#ifndef NO_MULTI accts = gtk_button_new_with_label(_("Accounts")); +#endif cancel = gtk_button_new_with_label(_("Cancel")); reg = gtk_button_new_with_label(_("Register")); options = gtk_button_new_with_label(_("Options")); @@ -269,7 +274,9 @@ if (display_options & OPT_DISP_COOL_LOOK) { gtk_button_set_relief(GTK_BUTTON(signon), GTK_RELIEF_NONE); +#ifndef NO_MULTI gtk_button_set_relief(GTK_BUTTON(accts), GTK_RELIEF_NONE); +#endif gtk_button_set_relief(GTK_BUTTON(cancel), GTK_RELIEF_NONE); gtk_button_set_relief(GTK_BUTTON(reg), GTK_RELIEF_NONE); gtk_button_set_relief(GTK_BUTTON(options), GTK_RELIEF_NONE); @@ -282,8 +289,10 @@ /* Clicking the button initiates a login */ gtk_signal_connect(GTK_OBJECT(signon), "clicked", GTK_SIGNAL_FUNC(dologin), mainwindow); +#ifndef NO_MULTI gtk_signal_connect(GTK_OBJECT(accts), "clicked", GTK_SIGNAL_FUNC(account_editor), mainwindow); +#endif gtk_signal_connect(GTK_OBJECT(cancel), "clicked", GTK_SIGNAL_FUNC(cancel_logon), mainwindow); /* Allow user to change prefs before logging in */ @@ -315,7 +324,9 @@ sbox = gtk_vbox_new(TRUE, 5); gtk_box_pack_start(GTK_BOX(bbox), cancel, TRUE, TRUE, 0); +#ifndef NO_MULTI gtk_box_pack_start(GTK_BOX(bbox), accts, TRUE, TRUE, 0); +#endif gtk_box_pack_start(GTK_BOX(bbox), signon, TRUE, TRUE, 0); gtk_box_pack_start(GTK_BOX(hbox), reg, TRUE, TRUE, 0); @@ -349,7 +360,9 @@ gtk_widget_show(signon); gtk_widget_show(cancel); gtk_widget_show(reg); +#ifndef NO_MULTI gtk_widget_show(accts); +#endif gtk_widget_show(bbox); gtk_widget_show(hbox); gtk_widget_show(sbox);