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 + -
显示快捷键?