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