comparison src/multi.c @ 1954:c15c3a3f6cd4

[gaim-migrate @ 1964] gtk2. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Sat, 02 Jun 2001 00:33:12 +0000
parents ba421d552093
children c9c20663e05b
comparison
equal deleted inserted replaced
1953:f0ff0b367e3d 1954:c15c3a3f6cd4
238 return button; 238 return button;
239 } 239 }
240 240
241 static void ok_mod(GtkWidget *w, struct aim_user *u) 241 static void ok_mod(GtkWidget *w, struct aim_user *u)
242 { 242 {
243 char *txt; 243 const char *txt;
244 int i; 244 int i;
245 245
246 if (u) { 246 if (u) {
247 u->options = u->tmp_options; 247 u->options = u->tmp_options;
248 u->protocol = u->tmp_protocol; 248 u->protocol = u->tmp_protocol;
523 u->passprmt = NULL; 523 u->passprmt = NULL;
524 } 524 }
525 525
526 static void pass_signon(GtkWidget *w, struct aim_user *u) 526 static void pass_signon(GtkWidget *w, struct aim_user *u)
527 { 527 {
528 char *txt = gtk_entry_get_text(GTK_ENTRY(u->passentry)); 528 const char *txt = gtk_entry_get_text(GTK_ENTRY(u->passentry));
529 g_snprintf(u->password, sizeof(u->password), "%s", txt); 529 g_snprintf(u->password, sizeof(u->password), "%s", txt);
530 #ifdef USE_APPLET 530 #ifdef USE_APPLET
531 set_user_state(signing_on); 531 set_user_state(signing_on);
532 #endif 532 #endif
533 gtk_widget_destroy(u->passprmt); 533 gtk_widget_destroy(u->passprmt);
547 547
548 if (u->passprmt) { 548 if (u->passprmt) {
549 gtk_widget_show(u->passprmt); 549 gtk_widget_show(u->passprmt);
550 return; 550 return;
551 } 551 }
552 u->passprmt = gtk_window_new(GTK_WINDOW_DIALOG); 552 u->passprmt = gtk_window_new(GTK_WINDOW_TOPLEVEL);
553 gtk_window_set_wmclass(GTK_WINDOW(u->passprmt), "password", "Gaim"); 553 gtk_window_set_wmclass(GTK_WINDOW(u->passprmt), "password", "Gaim");
554 gtk_container_border_width(GTK_CONTAINER(u->passprmt), 5); 554 gtk_container_border_width(GTK_CONTAINER(u->passprmt), 5);
555 gtk_signal_connect(GTK_OBJECT(u->passprmt), "destroy", GTK_SIGNAL_FUNC(pass_des), u); 555 gtk_signal_connect(GTK_OBJECT(u->passprmt), "destroy", GTK_SIGNAL_FUNC(pass_des), u);
556 gtk_widget_realize(u->passprmt); 556 gtk_widget_realize(u->passprmt);
557 aol_icon(u->passprmt->window); 557 aol_icon(u->passprmt->window);
805 805
806 if (!gc->meter) { 806 if (!gc->meter) {
807 GtkWidget *box, *label, *button; 807 GtkWidget *box, *label, *button;
808 char buf[256]; 808 char buf[256];
809 809
810 gc->meter = gtk_window_new(GTK_WINDOW_DIALOG); 810 gc->meter = gtk_window_new(GTK_WINDOW_TOPLEVEL);
811 gtk_window_set_policy(GTK_WINDOW(gc->meter), 0, 0, 1); 811 gtk_window_set_policy(GTK_WINDOW(gc->meter), 0, 0, 1);
812 gtk_window_set_wmclass(GTK_WINDOW(gc->meter), "signon", "Gaim"); 812 gtk_window_set_wmclass(GTK_WINDOW(gc->meter), "signon", "Gaim");
813 gtk_container_set_border_width(GTK_CONTAINER(gc->meter), 5); 813 gtk_container_set_border_width(GTK_CONTAINER(gc->meter), 5);
814 g_snprintf(buf, sizeof(buf), "%s Signing On", gc->username); 814 g_snprintf(buf, sizeof(buf), "%s Signing On", gc->username);
815 gtk_window_set_title(GTK_WINDOW(gc->meter), buf); 815 gtk_window_set_title(GTK_WINDOW(gc->meter), buf);