comparison src/dialogs.c @ 1041:ab8ef0fc1417

[gaim-migrate @ 1051] Wahoo committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 01 Nov 2000 09:12:57 +0000
parents 17cea517fd90
children 749e25dc90cb
comparison
equal deleted inserted replaced
1040:17cea517fd90 1041:ab8ef0fc1417
3241 GtkWidget *bbox; 3241 GtkWidget *bbox;
3242 GtkWidget *cancel; 3242 GtkWidget *cancel;
3243 GtkWidget *add; 3243 GtkWidget *add;
3244 GtkWidget *label; 3244 GtkWidget *label;
3245 GtkWidget *topbox; 3245 GtkWidget *topbox;
3246 static int a, c;
3246 3247
3247 if (aliasdlg) { 3248 if (aliasdlg) {
3248 gtk_entry_set_text(GTK_ENTRY(aliasentry), b->name); 3249 gtk_entry_set_text(GTK_ENTRY(aliasentry), b->name);
3249 gtk_widget_show(aliasdlg); 3250 gtk_widget_show(aliasdlg);
3251 gtk_signal_disconnect(GTK_OBJECT(add), a);
3252 gtk_signal_disconnect(GTK_OBJECT(aliasname), c);
3253 a = gtk_signal_connect(GTK_OBJECT(add), "clicked",
3254 GTK_SIGNAL_FUNC(do_alias), b);
3255 c = gtk_signal_connect(GTK_OBJECT(aliasname), "activate",
3256 GTK_SIGNAL_FUNC(do_alias), b);
3250 return; 3257 return;
3251 } 3258 }
3252 3259
3253 aliasdlg = gtk_window_new(GTK_WINDOW_DIALOG); 3260 aliasdlg = gtk_window_new(GTK_WINDOW_DIALOG);
3254 gtk_window_set_policy(GTK_WINDOW(aliasdlg), FALSE, FALSE, TRUE); 3261 gtk_window_set_policy(GTK_WINDOW(aliasdlg), FALSE, FALSE, TRUE);
3294 /* Handle closes right */ 3301 /* Handle closes right */
3295 gtk_signal_connect(GTK_OBJECT(aliasdlg), "destroy", 3302 gtk_signal_connect(GTK_OBJECT(aliasdlg), "destroy",
3296 GTK_SIGNAL_FUNC(destroy_dialog), aliasdlg); 3303 GTK_SIGNAL_FUNC(destroy_dialog), aliasdlg);
3297 gtk_signal_connect(GTK_OBJECT(cancel), "clicked", 3304 gtk_signal_connect(GTK_OBJECT(cancel), "clicked",
3298 GTK_SIGNAL_FUNC(destroy_dialog), aliasdlg); 3305 GTK_SIGNAL_FUNC(destroy_dialog), aliasdlg);
3299 gtk_signal_connect(GTK_OBJECT(add), "clicked", 3306 a = gtk_signal_connect(GTK_OBJECT(add), "clicked",
3300 GTK_SIGNAL_FUNC(do_alias), b); 3307 GTK_SIGNAL_FUNC(do_alias), b);
3301 gtk_signal_connect(GTK_OBJECT(aliasentry), "activate", 3308 c = gtk_signal_connect(GTK_OBJECT(aliasname), "activate",
3302 GTK_SIGNAL_FUNC(do_alias), b);
3303 gtk_signal_connect(GTK_OBJECT(aliasname), "activate",
3304 GTK_SIGNAL_FUNC(do_alias), b); 3309 GTK_SIGNAL_FUNC(do_alias), b);
3305 /* Finish up */ 3310 /* Finish up */
3306 gtk_widget_show(add); 3311 gtk_widget_show(add);
3307 gtk_widget_show(cancel); 3312 gtk_widget_show(cancel);
3308 gtk_widget_show(aliasentry); 3313 gtk_widget_show(aliasentry);