dialogs6.c

来自「ANFY特效」· C语言 代码 · 共 1,508 行 · 第 1/5 页

C
1,508
字号
  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "vbox181", vbox181,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox181);  gtk_box_pack_start (GTK_BOX (vbox180), vbox181, FALSE, TRUE, 0);  gtk_container_set_border_width (GTK_CONTAINER (vbox181), 5);  hbox281 = gtk_hbox_new (FALSE, 10);  gtk_widget_set_name (hbox281, "hbox281");  gtk_widget_ref (hbox281);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "hbox281", hbox281,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox281);  gtk_box_pack_start (GTK_BOX (vbox181), hbox281, TRUE, TRUE, 0);  frame114 = gtk_frame_new (_("Size"));  gtk_widget_set_name (frame114, "frame114");  gtk_widget_ref (frame114);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "frame114", frame114,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame114);  gtk_box_pack_start (GTK_BOX (hbox281), frame114, FALSE, TRUE, 0);  table108 = gtk_table_new (2, 2, TRUE);  gtk_widget_set_name (table108, "table108");  gtk_widget_ref (table108);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "table108", table108,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table108);  gtk_container_add (GTK_CONTAINER (frame114), table108);  gtk_container_set_border_width (GTK_CONTAINER (table108), 5);  gtk_table_set_col_spacings (GTK_TABLE (table108), 5);  height = gtk_entry_new ();  gtk_widget_set_name (height, "height");  gtk_widget_ref (height);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "height", height,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (height);  gtk_table_attach (GTK_TABLE (table108), height, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (height, 50, -2);  gtk_tooltips_set_tip (tooltips, height, _("Applet's y size"), NULL);  width = gtk_entry_new ();  gtk_widget_set_name (width, "width");  gtk_widget_ref (width);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "width", width,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (width);  gtk_table_attach (GTK_TABLE (table108), width, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (width, 50, -2);  gtk_tooltips_set_tip (tooltips, width, _("Applet's x size"), NULL);  label480 = gtk_label_new (_("Height"));  gtk_widget_set_name (label480, "label480");  gtk_widget_ref (label480);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "label480", label480,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label480);  gtk_table_attach (GTK_TABLE (table108), label480, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label480), 0, 0.5);  label481 = gtk_label_new (_("Width"));  gtk_widget_set_name (label481, "label481");  gtk_widget_ref (label481);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "label481", label481,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label481);  gtk_table_attach (GTK_TABLE (table108), label481, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label481), 0, 0.5);  vbox182 = gtk_vbox_new (FALSE, 5);  gtk_widget_set_name (vbox182, "vbox182");  gtk_widget_ref (vbox182);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "vbox182", vbox182,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox182);  gtk_box_pack_start (GTK_BOX (hbox281), vbox182, TRUE, FALSE, 0);  hbox282 = gtk_hbox_new (FALSE, 5);  gtk_widget_set_name (hbox282, "hbox282");  gtk_widget_ref (hbox282);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "hbox282", hbox282,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox282);  gtk_box_pack_start (GTK_BOX (vbox182), hbox282, TRUE, TRUE, 0);  label483 = gtk_label_new (_("Jpeg quality"));  gtk_widget_set_name (label483, "label483");  gtk_widget_ref (label483);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "label483", label483,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label483);  gtk_box_pack_start (GTK_BOX (hbox282), label483, FALSE, FALSE, 0);  jpeg = gtk_entry_new_with_max_length (3);  gtk_widget_set_name (jpeg, "jpeg");  gtk_widget_ref (jpeg);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "jpeg", jpeg,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (jpeg);  gtk_box_pack_start (GTK_BOX (hbox282), jpeg, FALSE, TRUE, 0);  gtk_widget_set_usize (jpeg, 80, -2);  gtk_tooltips_set_tip (tooltips, jpeg, _("Jpeg saving quality (1 .. 100)"), NULL);  save = gtk_check_button_new_with_label (_("Savebutton"));  gtk_widget_set_name (save, "save");  gtk_widget_ref (save);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "save", save,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (save);  gtk_box_pack_start (GTK_BOX (vbox182), save, TRUE, FALSE, 0);  vbox183 = gtk_vbox_new (FALSE, 5);  gtk_widget_set_name (vbox183, "vbox183");  gtk_widget_ref (vbox183);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "vbox183", vbox183,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox183);  gtk_box_pack_start (GTK_BOX (hbox281), vbox183, FALSE, TRUE, 0);  hbox = gtk_hbox_new (FALSE, 5);  gtk_widget_show (hbox);  gtk_box_pack_start (GTK_BOX (vbox183), hbox, FALSE, TRUE, 0);  back_color = gtk_button_new_with_label (_("Back. color..."));  gtk_widget_set_name (back_color, "back_color");  gtk_widget_ref (back_color);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "back_color", back_color,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (back_color);  gtk_box_pack_start (GTK_BOX (hbox), back_color, TRUE, TRUE, 0);  gtk_tooltips_set_tip (tooltips, back_color, _("Background color"), NULL);  color_pixmap = set_color_pixmap ((GtkWidget*)NULL, 0, 0, 0);  gtk_widget_set_name (color_pixmap, "color_pixmap");  gtk_widget_ref (color_pixmap);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "color_pixmap", color_pixmap,			    (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (color_pixmap);  gtk_box_pack_end (GTK_BOX (hbox), color_pixmap, FALSE, FALSE, 0);  hbox = gtk_hbox_new (FALSE, 5);  gtk_widget_show (hbox);  gtk_box_pack_start (GTK_BOX (vbox183), hbox, FALSE, TRUE, 0);  pen_color = gtk_button_new_with_label (_("Pen color..."));  gtk_widget_set_name (pen_color, "pen_color");  gtk_widget_ref (pen_color);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "pen_color", pen_color,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (pen_color);  gtk_box_pack_start (GTK_BOX (hbox), pen_color, TRUE, TRUE, 0);  gtk_tooltips_set_tip (tooltips, pen_color, _("Change pen color"), NULL);  pen_pixmap = set_color_pixmap ((GtkWidget*)NULL, 0, 0, 0);  gtk_widget_set_name (pen_pixmap, "pen_pixmap");  gtk_widget_ref (pen_pixmap);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "pen_pixmap", pen_pixmap,			    (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (pen_pixmap);  gtk_box_pack_end (GTK_BOX (hbox), pen_pixmap, FALSE, FALSE, 0);  vbox184 = gtk_vbox_new (FALSE, 5);  gtk_widget_set_name (vbox184, "vbox184");  gtk_widget_ref (vbox184);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "vbox184", vbox184,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox184);  gtk_box_pack_start (GTK_BOX (hbox281), vbox184, FALSE, TRUE, 0);  table109 = gtk_table_new (2, 2, TRUE);  gtk_widget_set_name (table109, "table109");  gtk_widget_ref (table109);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "table109", table109,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table109);  gtk_box_pack_start (GTK_BOX (vbox181), table109, TRUE, TRUE, 0);  gtk_table_set_row_spacings (GTK_TABLE (table109), 5);  gtk_table_set_col_spacings (GTK_TABLE (table109), 5);  mail = gtk_entry_new ();  gtk_widget_set_name (mail, "mail");  gtk_widget_ref (mail);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "mail", mail,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (mail);  gtk_table_attach (GTK_TABLE (table109), mail, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, mail, _("E-mail address where save the image"), NULL);  hbox283 = gtk_hbox_new (FALSE, 5);  gtk_widget_set_name (hbox283, "hbox283");  gtk_widget_ref (hbox283);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "hbox283", hbox283,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox283);  gtk_table_attach (GTK_TABLE (table109), hbox283, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (GTK_FILL), 0, 0);  back_image = gtk_entry_new ();  gtk_widget_set_name (back_image, "back_image");  gtk_widget_ref (back_image);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "back_image", back_image,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (back_image);  gtk_box_pack_start (GTK_BOX (hbox283), back_image, TRUE, TRUE, 0);  gtk_tooltips_set_tip (tooltips, back_image, _("To make a coloring book"), NULL);  back_image_browse = gtk_button_new_with_label (_("..."));  gtk_widget_set_name (back_image_browse, "back_image_browse");  gtk_widget_ref (back_image_browse);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "back_image_browse", back_image_browse,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (back_image_browse);  gtk_box_pack_start (GTK_BOX (hbox283), back_image_browse, FALSE, FALSE, 0);  gtk_widget_set_usize (back_image_browse, 20, -2);  gtk_tooltips_set_tip (tooltips, back_image_browse, _("Browse for background image"), NULL);  label484 = gtk_label_new (_("Send to mail (only when registered)"));  gtk_widget_set_name (label484, "label484");  gtk_widget_ref (label484);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "label484", label484,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label484);  gtk_table_attach (GTK_TABLE (table109), label484, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label484), 0, 0.5);  label485 = gtk_label_new (_("Optional background image"));  gtk_widget_set_name (label485, "label485");  gtk_widget_ref (label485);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "label485", label485,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label485);  gtk_table_attach (GTK_TABLE (table109), label485, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label485), 0, 0.5);  label486 = gtk_label_new (_("Start message"));  gtk_widget_set_name (label486, "label486");  gtk_widget_ref (label486);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "label486", label486,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label486);  gtk_box_pack_start (GTK_BOX (vbox181), label486, FALSE, FALSE, 0);  gtk_misc_set_alignment (GTK_MISC (label486), 0, 0.5);  start = gtk_entry_new ();  gtk_widget_set_name (start, "start");  gtk_widget_ref (start);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "start", start,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (start);  gtk_box_pack_start (GTK_BOX (vbox181), start, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, start, _("Starting screen message"), NULL);  label487 = gtk_label_new (_("Message for no Java(tm) browsers"));  gtk_widget_set_name (label487, "label487");  gtk_widget_ref (label487);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "label487", label487,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label487);  gtk_box_pack_start (GTK_BOX (vbox181), label487, FALSE, FALSE, 0);  gtk_misc_set_alignment (GTK_MISC (label487), 0, 0.5);  nojava = gtk_entry_new ();  gtk_widget_set_name (nojava, "nojava");  gtk_widget_ref (nojava);  gtk_object_set_data_full (GTK_OBJECT (anfypaint), "nojava", nojava,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (nojava);  gtk_box_pack_start (GTK_BOX (vbox181), nojava, FALSE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, nojava, _("HTML fragment or message to display on browsers that doesn't support Java(tm)"), NULL);  finish_dialog (anfypaint, vbox180, accel_group);  gtk_signal_connect (GTK_OBJECT (back_color), "clicked",                      GTK_SIGNAL_FUNC (on_back_color), NULL);  gtk_signal_connect (GTK_OBJECT (pen_color), "clicked",                      GTK_SIGNAL_FUNC (OnPenColor), NULL);  gtk_signal_connect (GTK_OBJECT (back_image_browse), "clicked",                      GTK_SIGNAL_FUNC (on_back_image_browse), NULL);  gtk_window_add_accel_group (GTK_WINDOW (anfypaint), accel_group);  gtk_object_set_data (GTK_OBJECT (anfypaint), "tooltips", tooltips);  return anfypaint;}GtkWidget* create_blobs ()

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?