dialogs4.c

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

C
1,417
字号
  gtk_widget_ref (label257);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "label257", label257,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label257);  gtk_table_attach (GTK_TABLE (table54), label257, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label257), 0, 0.5);  label258 = gtk_label_new (_("Stop"));  gtk_widget_set_name (label258, "label258");  gtk_widget_ref (label258);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "label258", label258,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label258);  gtk_table_attach (GTK_TABLE (table54), label258, 0, 1, 2, 3,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label258), 0, 0.5);  vbox106 = gtk_vbox_new (FALSE, 5);  gtk_widget_set_name (vbox106, "vbox106");  gtk_widget_ref (vbox106);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "vbox106", vbox106,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox106);  gtk_box_pack_start (GTK_BOX (hbox181), vbox106, TRUE, TRUE, 0);  table55 = gtk_table_new (5, 3, FALSE);  gtk_widget_set_name (table55, "table55");  gtk_widget_ref (table55);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "table55", table55,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table55);  gtk_box_pack_start (GTK_BOX (vbox106), table55, FALSE, TRUE, 0);  gtk_table_set_row_spacings (GTK_TABLE (table55), 5);  gtk_table_set_col_spacings (GTK_TABLE (table55), 5);  label259 = gtk_label_new (_("Texture 0"));  gtk_widget_set_name (label259, "label259");  gtk_widget_ref (label259);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "label259", label259,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label259);  gtk_table_attach (GTK_TABLE (table55), label259, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label259), 0, 0.5);  t0_entry = gtk_entry_new ();  gtk_widget_set_name (t0_entry, "t0_entry");  gtk_widget_ref (t0_entry);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "t0_entry", t0_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (t0_entry);  gtk_table_attach (GTK_TABLE (table55), t0_entry, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, t0_entry, _("64x64 or 128x128 GIF image"), NULL);  t1_entry = gtk_entry_new ();  gtk_widget_set_name (t1_entry, "t1_entry");  gtk_widget_ref (t1_entry);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "t1_entry", t1_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (t1_entry);  gtk_table_attach (GTK_TABLE (table55), t1_entry, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, t1_entry, _("64x64 or 128x128 GIF image"), NULL);  t2_entry = gtk_entry_new ();  gtk_widget_set_name (t2_entry, "t2_entry");  gtk_widget_ref (t2_entry);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "t2_entry", t2_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (t2_entry);  gtk_table_attach (GTK_TABLE (table55), t2_entry, 1, 2, 2, 3,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, t2_entry, _("64x64 or 128x128 GIF image"), NULL);  p_entry = gtk_entry_new ();  gtk_widget_set_name (p_entry, "p_entry");  gtk_widget_ref (p_entry);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "p_entry", p_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (p_entry);  gtk_table_attach (GTK_TABLE (table55), p_entry, 1, 2, 3, 4,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, p_entry, _("Phong light texture (64x64 or 128x128 GIF image)"), NULL);  g_entry = gtk_entry_new ();  gtk_widget_set_name (g_entry, "g_entry");  gtk_widget_ref (g_entry);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "g_entry", g_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (g_entry);  gtk_table_attach (GTK_TABLE (table55), g_entry, 1, 2, 4, 5,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, g_entry, _("Gauss phong light texture (64x64 or 128x128 GIF image)"), NULL);  t0_browse = gtk_button_new_with_label (_("..."));  gtk_widget_set_name (t0_browse, "t0_browse");  gtk_widget_ref (t0_browse);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "t0_browse", t0_browse,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (t0_browse);  gtk_table_attach (GTK_TABLE (table55), t0_browse, 2, 3, 0, 1,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (t0_browse, 20, -2);  t1_browse = gtk_button_new_with_label (_("..."));  gtk_widget_set_name (t1_browse, "t1_browse");  gtk_widget_ref (t1_browse);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "t1_browse", t1_browse,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (t1_browse);  gtk_table_attach (GTK_TABLE (table55), t1_browse, 2, 3, 1, 2,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (t1_browse, 20, -2);  t2_browse = gtk_button_new_with_label (_("..."));  gtk_widget_set_name (t2_browse, "t2_browse");  gtk_widget_ref (t2_browse);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "t2_browse", t2_browse,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (t2_browse);  gtk_table_attach (GTK_TABLE (table55), t2_browse, 2, 3, 2, 3,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (t2_browse, 20, -2);  p_browse = gtk_button_new_with_label (_("..."));  gtk_widget_set_name (p_browse, "p_browse");  gtk_widget_ref (p_browse);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "p_browse", p_browse,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (p_browse);  gtk_table_attach (GTK_TABLE (table55), p_browse, 2, 3, 3, 4,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (p_browse, 20, -2);  g_browse = gtk_button_new_with_label (_("..."));  gtk_widget_set_name (g_browse, "g_browse");  gtk_widget_ref (g_browse);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "g_browse", g_browse,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (g_browse);  gtk_table_attach (GTK_TABLE (table55), g_browse, 2, 3, 4, 5,                    (GtkAttachOptions) (0),                    (GtkAttachOptions) (0), 0, 0);  gtk_widget_set_usize (g_browse, 20, -2);  texture2 = gtk_check_button_new_with_label (_("Texture 2"));  gtk_widget_set_name (texture2, "texture2");  gtk_widget_ref (texture2);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "texture2", texture2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (texture2);  gtk_table_attach (GTK_TABLE (table55), texture2, 0, 1, 2, 3,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  texture1 = gtk_check_button_new_with_label (_("Texture 1"));  gtk_widget_set_name (texture1, "texture1");  gtk_widget_ref (texture1);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "texture1", texture1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (texture1);  gtk_table_attach (GTK_TABLE (table55), texture1, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  phong = gtk_check_button_new_with_label (_("Phong map"));  gtk_widget_set_name (phong, "phong");  gtk_widget_ref (phong);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "phong", phong,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (phong);  gtk_table_attach (GTK_TABLE (table55), phong, 0, 1, 3, 4,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gauss = gtk_check_button_new_with_label (_("Gauss map"));  gtk_widget_set_name (gauss, "gauss");  gtk_widget_ref (gauss);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "gauss", gauss,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (gauss);  gtk_table_attach (GTK_TABLE (table55), gauss, 0, 1, 4, 5,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  table56 = gtk_table_new (4, 2, FALSE);  gtk_widget_set_name (table56, "table56");  gtk_widget_ref (table56);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "table56", table56,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table56);  gtk_box_pack_start (GTK_BOX (vbox106), table56, FALSE, TRUE, 0);  gtk_table_set_row_spacings (GTK_TABLE (table56), 5);  gtk_table_set_col_spacings (GTK_TABLE (table56), 14);  label263 = gtk_label_new (_("Script"));  gtk_widget_set_name (label263, "label263");  gtk_widget_ref (label263);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "label263", label263,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label263);  gtk_table_attach (GTK_TABLE (table56), label263, 0, 1, 3, 4,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label263), 0, 0.5);  label262 = gtk_label_new (_("Back texture"));  gtk_widget_set_name (label262, "label262");  gtk_widget_ref (label262);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "label262", label262,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label262);  gtk_table_attach (GTK_TABLE (table56), label262, 0, 1, 2, 3,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label262), 0, 0.5);  label261 = gtk_label_new (_("Backg. render"));  gtk_widget_set_name (label261, "label261");  gtk_widget_ref (label261);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "label261", label261,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label261);  gtk_table_attach (GTK_TABLE (table56), label261, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label261), 0, 0.5);  label260 = gtk_label_new (_("Background"));  gtk_widget_set_name (label260, "label260");  gtk_widget_ref (label260);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "label260", label260,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label260);  gtk_table_attach (GTK_TABLE (table56), label260, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label260), 0, 0.5);  hbox185 = gtk_hbox_new (FALSE, 5);  gtk_widget_set_name (hbox185, "hbox185");  gtk_widget_ref (hbox185);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "hbox185", hbox185,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox185);  gtk_table_attach (GTK_TABLE (table56), hbox185, 1, 2, 2, 3,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (GTK_FILL), 0, 0);  bt_combo = gtk_combo_new ();  gtk_widget_set_name (bt_combo, "bt_combo");  gtk_widget_ref (bt_combo);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "bt_combo", bt_combo,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (bt_combo);  gtk_box_pack_start (GTK_BOX (hbox185), bt_combo, FALSE, TRUE, 0);  gtk_widget_set_usize (bt_combo, 50, -2);  bt_combo_items = g_list_append (bt_combo_items, _("0"));  bt_combo_items = g_list_append (bt_combo_items, _("1"));  bt_combo_items = g_list_append (bt_combo_items, _("2"));  gtk_combo_set_popdown_strings (GTK_COMBO (bt_combo), bt_combo_items);  g_list_free (bt_combo_items);  bt_entry = GTK_COMBO (bt_combo)->entry;  gtk_widget_set_name (bt_entry, "bt_entry");  gtk_widget_ref (bt_entry);  gtk_object_set_data_full (GTK_OBJECT (anfy3d_light), "bt_entry", bt_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (bt_entry);  gtk_tooltips_set_tip (tooltips, bt_entry, _("Texture image"), NULL);

⌨️ 快捷键说明

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