Mercurial > pidgin
comparison src/dialogs.c @ 3767:65e9ea5934c8
[gaim-migrate @ 3906]
No Changes Made
I'm serious.
committer: Tailor Script <tailor@pidgin.im>
| author | Sean Egan <seanegan@gmail.com> |
|---|---|
| date | Sun, 20 Oct 2002 19:08:21 +0000 |
| parents | 262ce45f5ae8 |
| children | b8d0eeb9e748 |
comparison
equal
deleted
inserted
replaced
| 3766:e6dffda2a8fe | 3767:65e9ea5934c8 |
|---|---|
| 602 g_free(who); | 602 g_free(who); |
| 603 } | 603 } |
| 604 | 604 |
| 605 void show_ee_dialog(int ee) | 605 void show_ee_dialog(int ee) |
| 606 { | 606 { |
| 607 GtkWidget *ok; | 607 GtkWidget *window; |
| 608 GtkWidget *hbox; | |
| 608 GtkWidget *label; | 609 GtkWidget *label; |
| 609 GtkWidget *box; | 610 |
| 610 GtkWidget *eedialog; | 611 char *filename = g_build_filename(DATADIR, "pixmaps", "gaim", "dialogs", "gaim_cool.png", NULL); |
| 611 | 612 GtkWidget *img = gtk_image_new_from_file(filename); |
| 612 GAIM_DIALOG(eedialog); | 613 |
| 613 gtk_widget_realize(eedialog); | 614 label = gtk_label_new(NULL); |
| 614 ok = picture_button(eedialog, _("OK"), ok_xpm); | |
| 615 box = gtk_vbox_new(FALSE, 10); | |
| 616 | |
| 617 if (ee == 0) | 615 if (ee == 0) |
| 618 label = gtk_label_new("Amazing! Simply Amazing!"); | 616 gtk_label_set_markup(GTK_LABEL(label), |
| 617 "<span weight=\"bold\" size=\"large\" foreground=\"purple\">Amazing! Simply Amazing!</span>"); | |
| 619 else if (ee == 1) | 618 else if (ee == 1) |
| 620 label = gtk_label_new("Pimpin\' Penguin Style! *Waddle Waddle*"); | 619 gtk_label_set_markup(GTK_LABEL(label), |
| 620 "<span weight=\"bold\" size=\"large\" foreground=\"#1f6bad\">Pimpin\' Penguin Style! *Waddle Waddle*</span>"); | |
| 621 else if (ee == 2) | 621 else if (ee == 2) |
| 622 label = gtk_label_new("You should be me. I'm so cute!"); | 622 gtk_label_set_markup(GTK_LABEL(label), |
| 623 "<span weight=\"bold\" size=\"large\" foreground=\"blue\">You should be me. I'm so cute!</span>"); | |
| 623 else if (ee == 3) | 624 else if (ee == 3) |
| 624 label = gtk_label_new("Now that's what I like!"); | 625 gtk_label_set_markup(GTK_LABEL(label), |
| 626 "<span weight=\"bold\" size=\"large\" foreground=\"orange\">Now that's what I like!</span>"); | |
| 625 else if (ee == 4) | 627 else if (ee == 4) |
| 626 label = gtk_label_new("Ahh, and excellent choice!"); | 628 gtk_label_set_markup(GTK_LABEL(label), |
| 629 "<span weight=\"bold\" size=\"large\" foreground=\"brown\">Ahh, and excellent choice!</span>"); | |
| 627 else if (ee == 5) | 630 else if (ee == 5) |
| 628 label = gtk_label_new("Everytime you click my name, an angel gets its wings."); | 631 gtk_label_set_markup(GTK_LABEL(label), |
| 632 "<span weight=\"bold\" size=\"large\" foreground=\"#009900\">Everytime you click my name, an angel gets its wings.</span>"); | |
| 629 else if (ee == 6) | 633 else if (ee == 6) |
| 630 label = gtk_label_new("This sunflower seed taste like pizza."); | 634 gtk_label_set_markup(GTK_LABEL(label), |
| 635 "<span weight=\"bold\" size=\"large\" foreground=\"red\">This sunflower seed taste like pizza.</span>"); | |
| 631 else if (ee == 7) | 636 else if (ee == 7) |
| 632 label = gtk_label_new("Hey! I was in that tumbleweed!"); | 637 gtk_label_set_markup(GTK_LABEL(label), |
| 638 "<span weight=\"bold\" size=\"large\" foreground=\"#6364B1\">Hey! I was in that tumbleweed!</span>"); | |
| 633 else | 639 else |
| 634 label = gtk_label_new("I'm not anything."); | 640 gtk_label_set_markup(GTK_LABEL(label), |
| 641 "<span weight=\"bold\" size=\"large\" foreground=\"gray\">I'm not anything.</span>"); | |
| 635 | 642 |
| 636 gtk_widget_show(label); | 643 window = gtk_dialog_new_with_buttons("", GTK_WINDOW(blist), GTK_DIALOG_MODAL, GTK_STOCK_OK, GTK_RESPONSE_OK, NULL); |
| 637 gtk_widget_show(ok); | 644 gtk_dialog_set_default_response (GTK_DIALOG(window), GTK_RESPONSE_OK); |
| 638 | 645 g_signal_connect(G_OBJECT(window), "response", G_CALLBACK(gtk_widget_destroy), NULL); |
| 639 gtk_box_pack_start(GTK_BOX(box), label, TRUE, TRUE, 10); | 646 |
| 640 gtk_box_pack_start(GTK_BOX(box), ok, FALSE, FALSE, 10); | 647 gtk_container_set_border_width (GTK_CONTAINER(window), 6); |
| 641 | 648 gtk_window_set_resizable(GTK_WINDOW(window), FALSE); |
| 642 gtk_widget_show(box); | 649 gtk_dialog_set_has_separator(GTK_DIALOG(window), FALSE); |
| 643 | 650 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(window)->vbox), 12); |
| 644 gtk_container_add(GTK_CONTAINER(eedialog), box); | 651 gtk_container_set_border_width (GTK_CONTAINER(GTK_DIALOG(window)->vbox), 6); |
| 645 gtk_window_set_title(GTK_WINDOW(eedialog), "Gaim - SUPRISE!"); | 652 |
| 646 | 653 hbox = gtk_hbox_new(FALSE, 12); |
| 647 gtk_signal_connect(GTK_OBJECT(ok), "clicked", GTK_SIGNAL_FUNC(destroy_dialog), eedialog); | 654 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(window)->vbox), hbox); |
| 648 gtk_widget_realize(eedialog); | 655 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); |
| 649 | 656 |
| 650 gtk_widget_show(eedialog); | 657 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); |
| 658 gtk_misc_set_alignment(GTK_MISC(label), 0, 0); | |
| 659 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | |
| 660 | |
| 661 gtk_widget_show_all(window); | |
| 651 } | 662 } |
| 652 | 663 |
| 653 void show_im_dialog() | 664 void show_im_dialog() |
| 654 { | 665 { |
| 655 GtkWidget *mainbox; | 666 GtkWidget *mainbox; |
