dialogs6.c

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

C
1,508
字号
{  GtkWidget *blobs;  GtkWidget *vbox185;  GtkWidget *hbox285;  GtkWidget *vbox191;  GtkWidget *frame115;  GtkWidget *table110;  GtkWidget *height;  GtkWidget *width;  GtkWidget *label488;  GtkWidget *label489;  GtkWidget *textscroll;  GtkWidget *vbox189;  GtkWidget *frame116;  GtkWidget *table111;  GtkWidget *label497;  GtkWidget *label498;  GtkWidget *label499;  GtkWidget *i;  GtkWidget *j;  GtkWidget *k;  GtkWidget *number_combo;  GtkWidget *number_entry;  GtkWidget *label496;  GtkWidget *label495;  GtkWidget *vbox190;  GtkWidget *frame117;  GtkWidget *table112;  GtkWidget *negative;  GtkWidget *star;  GtkWidget *sine;  GtkWidget *resolution_combo;  GtkWidget *resolution_entry;  GtkWidget *min_combo;  GtkWidget *min_entry;  GtkWidget *color_combo;  GtkWidget *color_entry;  GtkWidget *label500;  GtkWidget *label501;  GtkWidget *label502;  GtkTooltips *tooltips;  GtkAccelGroup *accel_group;  blobs = init_dialog (&accel_group, &tooltips, &vbox185);  hbox285 = gtk_hbox_new (FALSE, 10);  gtk_widget_set_name (hbox285, "hbox285");  gtk_widget_ref (hbox285);  gtk_object_set_data_full (GTK_OBJECT (blobs), "hbox285", hbox285,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox285);  gtk_box_pack_start (GTK_BOX (vbox185), hbox285, FALSE, TRUE, 0);  gtk_container_set_border_width (GTK_CONTAINER (hbox285), 5);  vbox191 = gtk_vbox_new (FALSE, 5);  gtk_widget_set_name (vbox191, "vbox191");  gtk_widget_ref (vbox191);  gtk_object_set_data_full (GTK_OBJECT (blobs), "vbox191", vbox191,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox191);  gtk_box_pack_start (GTK_BOX (hbox285), vbox191, FALSE, TRUE, 0);  frame115 = gtk_frame_new (_("Size"));  gtk_widget_set_name (frame115, "frame115");  gtk_widget_ref (frame115);  gtk_object_set_data_full (GTK_OBJECT (blobs), "frame115", frame115,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame115);  gtk_box_pack_start (GTK_BOX (vbox191), frame115, FALSE, TRUE, 0);  table110 = gtk_table_new (2, 2, TRUE);  gtk_widget_set_name (table110, "table110");  gtk_widget_ref (table110);  gtk_object_set_data_full (GTK_OBJECT (blobs), "table110", table110,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table110);  gtk_container_add (GTK_CONTAINER (frame115), table110);  gtk_container_set_border_width (GTK_CONTAINER (table110), 5);  gtk_table_set_col_spacings (GTK_TABLE (table110), 5);  height = gtk_entry_new_with_max_length (4);  gtk_widget_set_name (height, "height");  gtk_widget_ref (height);  gtk_object_set_data_full (GTK_OBJECT (blobs), "height", height,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (height);  gtk_table_attach (GTK_TABLE (table110), 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_with_max_length (4);  gtk_widget_set_name (width, "width");  gtk_widget_ref (width);  gtk_object_set_data_full (GTK_OBJECT (blobs), "width", width,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (width);  gtk_table_attach (GTK_TABLE (table110), 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);  label488 = gtk_label_new (_("Height"));  gtk_widget_set_name (label488, "label488");  gtk_widget_ref (label488);  gtk_object_set_data_full (GTK_OBJECT (blobs), "label488", label488,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label488);  gtk_table_attach (GTK_TABLE (table110), label488, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label488), 0, 0.5);  label489 = gtk_label_new (_("Width"));  gtk_widget_set_name (label489, "label489");  gtk_widget_ref (label489);  gtk_object_set_data_full (GTK_OBJECT (blobs), "label489", label489,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label489);  gtk_table_attach (GTK_TABLE (table110), label489, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label489), 0, 0.5);  textscroll = gtk_check_button_new_with_label (_("Enable textscroll"));  gtk_widget_set_name (textscroll, "textscroll");  gtk_widget_ref (textscroll);  gtk_object_set_data_full (GTK_OBJECT (blobs), "textscroll", textscroll,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (textscroll);  gtk_box_pack_start (GTK_BOX (vbox191), textscroll, FALSE, FALSE, 0);  vbox189 = gtk_vbox_new (FALSE, 0);  gtk_widget_set_name (vbox189, "vbox189");  gtk_widget_ref (vbox189);  gtk_object_set_data_full (GTK_OBJECT (blobs), "vbox189", vbox189,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox189);  gtk_box_pack_start (GTK_BOX (hbox285), vbox189, TRUE, FALSE, 0);  frame116 = gtk_frame_new (_("Blobs"));  gtk_widget_set_name (frame116, "frame116");  gtk_widget_ref (frame116);  gtk_object_set_data_full (GTK_OBJECT (blobs), "frame116", frame116,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame116);  gtk_box_pack_start (GTK_BOX (vbox189), frame116, FALSE, TRUE, 0);  table111 = gtk_table_new (4, 3, FALSE);  gtk_widget_set_name (table111, "table111");  gtk_widget_ref (table111);  gtk_object_set_data_full (GTK_OBJECT (blobs), "table111", table111,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table111);  gtk_container_add (GTK_CONTAINER (frame116), table111);  gtk_container_set_border_width (GTK_CONTAINER (table111), 5);  gtk_table_set_row_spacings (GTK_TABLE (table111), 5);  gtk_table_set_col_spacings (GTK_TABLE (table111), 5);  label497 = gtk_label_new (_("I"));  gtk_widget_set_name (label497, "label497");  gtk_widget_ref (label497);  gtk_object_set_data_full (GTK_OBJECT (blobs), "label497", label497,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label497);  gtk_table_attach (GTK_TABLE (table111), label497, 1, 2, 1, 2,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  label498 = gtk_label_new (_("J"));  gtk_widget_set_name (label498, "label498");  gtk_widget_ref (label498);  gtk_object_set_data_full (GTK_OBJECT (blobs), "label498", label498,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label498);  gtk_table_attach (GTK_TABLE (table111), label498, 1, 2, 2, 3,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  label499 = gtk_label_new (_("K"));  gtk_widget_set_name (label499, "label499");  gtk_widget_ref (label499);  gtk_object_set_data_full (GTK_OBJECT (blobs), "label499", label499,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label499);  gtk_table_attach (GTK_TABLE (table111), label499, 1, 2, 3, 4,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  i = gtk_entry_new_with_max_length (5);  gtk_widget_set_name (i, "i");  gtk_widget_ref (i);  gtk_object_set_data_full (GTK_OBJECT (blobs), "i", i,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (i);  gtk_table_attach (GTK_TABLE (table111), i, 2, 3, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (i, 50, -2);  gtk_tooltips_set_tip (tooltips, i, _("Intesity I (suggested: 210)"), NULL);  j = gtk_entry_new_with_max_length (5);  gtk_widget_set_name (j, "j");  gtk_widget_ref (j);  gtk_object_set_data_full (GTK_OBJECT (blobs), "j", j,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (j);  gtk_table_attach (GTK_TABLE (table111), j, 2, 3, 2, 3,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (j, 50, -2);  gtk_tooltips_set_tip (tooltips, j, _("Intesity J (suggested: 35600)"), NULL);  k = gtk_entry_new_with_max_length (5);  gtk_widget_set_name (k, "k");  gtk_widget_ref (k);  gtk_object_set_data_full (GTK_OBJECT (blobs), "k", k,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (k);  gtk_table_attach (GTK_TABLE (table111), k, 2, 3, 3, 4,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (k, 50, -2);  gtk_tooltips_set_tip (tooltips, k, _("Intesity K (suggested: 35600)"), NULL);  number_combo = gtk_combo_new ();  gtk_widget_set_name (number_combo, "number_combo");  gtk_widget_ref (number_combo);  gtk_object_set_data_full (GTK_OBJECT (blobs), "number_combo", number_combo,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (number_combo);  gtk_table_attach (GTK_TABLE (table111), number_combo, 2, 3, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (number_combo, 50, -2);  fill_combo (number_combo, 2, 8);  number_entry = GTK_COMBO (number_combo)->entry;  gtk_widget_set_name (number_entry, "number_entry");  gtk_widget_ref (number_entry);  gtk_object_set_data_full (GTK_OBJECT (blobs), "number_entry", number_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (number_entry);  gtk_tooltips_set_tip (tooltips, number_entry, _("Number of blobs"), NULL);  gtk_entry_set_editable (GTK_ENTRY (number_entry), FALSE);  gtk_entry_set_text (GTK_ENTRY (number_entry), _("2"));  label496 = gtk_label_new (_("Intensity"));  gtk_widget_set_name (label496, "label496");  gtk_widget_ref (label496);  gtk_object_set_data_full (GTK_OBJECT (blobs), "label496", label496,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label496);  gtk_table_attach (GTK_TABLE (table111), label496, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label496), 0, 0.5);  label495 = gtk_label_new (_("Number"));  gtk_widget_set_name (label495, "label495");  gtk_widget_ref (label495);  gtk_object_set_data_full (GTK_OBJECT (blobs), "label495", label495,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label495);  gtk_table_attach (GTK_TABLE (table111), label495, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label495), 0, 0.5);  vbox190 = gtk_vbox_new (FALSE, 0);  gtk_widget_set_name (vbox190, "vbox190");  gtk_widget_ref (vbox190);  gtk_object_set_data_full (GTK_OBJECT (blobs), "vbox190", vbox190,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox190);  gtk_box_pack_start (GTK_BOX (hbox285), vbox190, FALSE, TRUE, 0);  frame117 = gtk_frame_new (_("Render style"));  gtk_widget_set_name (frame117, "frame117");  gtk_widget_ref (frame117);  gtk_object_set_data_full (GTK_OBJECT (blobs), "frame117", frame117,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame117);  gtk_box_pack_start (GTK_BOX (vbox190), frame117, FALSE, TRUE, 0);  table112 = gtk_table_new (6, 2, FALSE);  gtk_widget_set_name (table112, "table112");  gtk_widget_ref (table112);  gtk_object_set_data_full (GTK_OBJECT (blobs), "table112", table112,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table112);  gtk_container_add (GTK_CONTAINER (frame117), table112);  gtk_container_set_border_width (GTK_CONTAINER (table112), 5);  gtk_table_set_row_spacings (GTK_TABLE (table112), 5);  gtk_table_set_col_spacings (GTK_TABLE (table112), 5);  negative = gtk_check_button_new_with_label (_("Negative color"));  gtk_widget_set_name (negative, "negative");  gtk_widget_ref (negative);  gtk_object_set_data_full (GTK_OBJECT (blobs), "negative", negative,

⌨️ 快捷键说明

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