?? dialogs2.c
字號:
gtk_widget_set_usize (number, 80, -2); gtk_tooltips_set_tip (tooltips, number, _("Number of \"flozoids\" (suggested: 50)"), NULL); label41 = gtk_label_new (_("Number")); gtk_widget_set_name (label41, "label41"); gtk_widget_ref (label41); gtk_object_set_data_full (GTK_OBJECT (flozoids), "label41", label41, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label41); gtk_table_attach (GTK_TABLE (table6), label41, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label41), 0, 0.5); label42 = gtk_label_new (_("Distance")); gtk_widget_set_name (label42, "label42"); gtk_widget_ref (label42); gtk_object_set_data_full (GTK_OBJECT (flozoids), "label42", label42, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label42); gtk_table_attach (GTK_TABLE (table6), label42, 0, 1, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label42), 0, 0.5); label43 = gtk_label_new (_("To center")); gtk_widget_set_name (label43, "label43"); gtk_widget_ref (label43); gtk_object_set_data_full (GTK_OBJECT (flozoids), "label43", label43, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label43); gtk_table_attach (GTK_TABLE (table6), label43, 0, 1, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label43), 0, 0.5); label44 = gtk_label_new (_("Acceleration")); gtk_widget_set_name (label44, "label44"); gtk_widget_ref (label44); gtk_object_set_data_full (GTK_OBJECT (flozoids), "label44", label44, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label44); gtk_table_attach (GTK_TABLE (table6), label44, 0, 1, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label44), 0, 0.5); label45 = gtk_label_new (_("Speed")); gtk_widget_set_name (label45, "label45"); gtk_widget_ref (label45); gtk_object_set_data_full (GTK_OBJECT (flozoids), "label45", label45, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label45); gtk_table_attach (GTK_TABLE (table6), label45, 0, 1, 4, 5, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label45), 0, 0.5); label46 = gtk_label_new (_("Side bouncing")); gtk_widget_set_name (label46, "label46"); gtk_widget_ref (label46); gtk_object_set_data_full (GTK_OBJECT (flozoids), "label46", label46, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label46); gtk_table_attach (GTK_TABLE (table6), label46, 0, 1, 5, 6, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label46), 0, 0.5); vbox31 = gtk_vbox_new (FALSE, 3); gtk_widget_set_name (vbox31, "vbox31"); gtk_widget_ref (vbox31); gtk_object_set_data_full (GTK_OBJECT (flozoids), "vbox31", vbox31, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox31); gtk_box_pack_start (GTK_BOX (hbox48), vbox31, TRUE, TRUE, 0); heads = gtk_check_button_new_with_label (_("Heads")); gtk_widget_set_name (heads, "heads"); gtk_widget_ref (heads); gtk_object_set_data_full (GTK_OBJECT (flozoids), "heads", heads, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (heads); gtk_box_pack_start (GTK_BOX (vbox31), heads, FALSE, FALSE, 0); over_text = gtk_check_button_new_with_label (_("Go over text")); gtk_widget_set_name (over_text, "over_text"); gtk_widget_ref (over_text); gtk_object_set_data_full (GTK_OBJECT (flozoids), "over_text", over_text, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (over_text); gtk_box_pack_start (GTK_BOX (vbox31), over_text, FALSE, FALSE, 0); hbox49 = gtk_hbox_new (FALSE, 5); gtk_widget_set_name (hbox49, "hbox49"); gtk_widget_ref (hbox49); gtk_object_set_data_full (GTK_OBJECT (flozoids), "hbox49", hbox49, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox49); gtk_box_pack_end (GTK_BOX (vbox31), hbox49, FALSE, TRUE, 0); last_color = gtk_button_new_with_label (_("Last color...")); gtk_widget_set_name (last_color, "last_color"); gtk_widget_ref (last_color); gtk_object_set_data_full (GTK_OBJECT (flozoids), "last_color", last_color, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (last_color); gtk_box_pack_start (GTK_BOX (hbox49), last_color, FALSE, FALSE, 0); gtk_widget_set_usize (last_color, 75, -2); gtk_tooltips_set_tip (tooltips, last_color, _("Change last flozoids color"), NULL); last_pixmap = set_color_pixmap ((GtkWidget*)NULL, 0, 0, 0); gtk_widget_set_name (last_pixmap, "last_pixmap"); gtk_widget_ref (last_pixmap); gtk_object_set_data_full (GTK_OBJECT (flozoids), "last_pixmap", last_pixmap, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (last_pixmap); gtk_box_pack_end (GTK_BOX (hbox49), last_pixmap, FALSE, FALSE, 0); hbox50 = gtk_hbox_new (FALSE, 5); gtk_widget_set_name (hbox50, "hbox50"); gtk_widget_ref (hbox50); gtk_object_set_data_full (GTK_OBJECT (flozoids), "hbox50", hbox50, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox50); gtk_box_pack_end (GTK_BOX (vbox31), hbox50, FALSE, TRUE, 0); first_color = gtk_button_new_with_label (_("First color...")); gtk_widget_set_name (first_color, "first_color"); gtk_widget_ref (first_color); gtk_object_set_data_full (GTK_OBJECT (flozoids), "first_color", first_color, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (first_color); gtk_box_pack_start (GTK_BOX (hbox50), first_color, FALSE, FALSE, 0); gtk_widget_set_usize (first_color, 75, -2); gtk_tooltips_set_tip (tooltips, first_color, _("Change start flozoids color"), NULL); first_pixmap = set_color_pixmap ((GtkWidget*)NULL, 0, 0, 0); gtk_widget_set_name (first_pixmap, "first_pixmap"); gtk_widget_ref (first_pixmap); gtk_object_set_data_full (GTK_OBJECT (flozoids), "first_pixmap", first_pixmap, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (first_pixmap); gtk_box_pack_end (GTK_BOX (hbox50), first_pixmap, FALSE, FALSE, 0); hbox51 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox51, "hbox51"); gtk_widget_ref (hbox51); gtk_object_set_data_full (GTK_OBJECT (flozoids), "hbox51", hbox51, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox51); gtk_box_pack_start (GTK_BOX (vbox29), hbox51, FALSE, FALSE, 0); back_image_browse = gtk_button_new_with_label (_("Background image...")); gtk_widget_set_name (back_image_browse, "back_image_browse"); gtk_widget_ref (back_image_browse); gtk_object_set_data_full (GTK_OBJECT (flozoids), "back_image_browse", back_image_browse, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (back_image_browse); gtk_box_pack_start (GTK_BOX (hbox51), back_image_browse, FALSE, FALSE, 0); gtk_widget_set_usize (back_image_browse, 120, -2); gtk_tooltips_set_tip (tooltips, back_image_browse, _("Browse for background image"), NULL); 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 (flozoids), "back_image", back_image, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (back_image); gtk_box_pack_start (GTK_BOX (vbox29), back_image, FALSE, FALSE, 0); gtk_tooltips_set_tip (tooltips, back_image, _("Background image path"), NULL); finish_dialog (flozoids, vbox28, accel_group); gtk_widget_set_sensitive (back_image ,FALSE); gtk_widget_set_sensitive (back_image_browse ,FALSE); gtk_signal_connect (GTK_OBJECT (textscroll), "toggled", GTK_SIGNAL_FUNC (on_textscroll), NULL); gtk_signal_connect (GTK_OBJECT (back_image_check), "toggled", GTK_SIGNAL_FUNC (on_back_image_toggle), NULL); gtk_signal_connect (GTK_OBJECT (back_image_browse), "clicked", GTK_SIGNAL_FUNC (on_back_image_browse), NULL); gtk_signal_connect (GTK_OBJECT (back_color), "clicked", GTK_SIGNAL_FUNC (on_back_color), NULL); gtk_signal_connect (GTK_OBJECT (first_color), "clicked", GTK_SIGNAL_FUNC (on_first_color), NULL); gtk_signal_connect (GTK_OBJECT (last_color), "clicked", GTK_SIGNAL_FUNC (on_last_color), NULL); gtk_object_set_data (GTK_OBJECT (flozoids), "tooltips", tooltips); gtk_window_add_accel_group (GTK_WINDOW (flozoids), accel_group); return flozoids;}GtkWidget* create_ifsfract (){ GtkWidget *ifsfract; GtkWidget *vbox32; GtkWidget *vbox36; GtkWidget *hbox66; GtkWidget *vbox37; GtkWidget *frame16; GtkWidget *table7; GtkWidget *label57; GtkWidget *label58; GtkWidget *height; GtkWidget *width; GtkWidget *over_text; GtkWidget *textscroll; GtkWidget *back_image_check; GtkWidget *back_image_browse; GtkWidget *vbox38; GtkWidget *hbox67; GtkWidget *vbox39; GtkWidget *label59; GtkWidget *label60; GtkWidget *label61; GtkWidget *label62; GtkWidget *label63; GtkWidget *label64; GtkWidget *vbox40; GtkWidget *dimension; GtkWidget *branches; GtkWidget *morph; GtkWidget *rotation; GtkWidget *rotation2; GtkWidget *decline; GtkWidget *hbox71; GtkWidget *back_color; GtkWidget *vbox41; GtkWidget *hbox68; GtkWidget *label65; GtkWidget *length; GtkWidget *hbox69; GtkWidget *label66; GtkWidget *pen_combo; GtkWidget *pen_entry; GtkWidget *iterskip; GtkWidget *progress; GtkWidget *hbox70; GtkWidget *label67; GtkWidget *pen_progr; GtkWidget *progr_inv; GtkWidget *hbox72; GtkWidget *first_color; GtkWidget *hbox73; GtkWidget *last_color; GtkWidget *back_image; GtkWidget *color_pixmap; GtkWidget *first_pixmap; GtkWidget *last_pixmap; GtkTooltips *tooltips; GtkAccelGroup *accel_group; ifsfract = init_dialog (&accel_group, &tooltips, &vbox32); vbox36 = gtk_vbox_new (FALSE, 5); gtk_widget_set_name (vbox36, "vbox36"); gtk_widget_ref (vbox36); gtk_object_set_data_full (GTK_OBJECT (ifsfract), "vbox36", vbox36, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox36); gtk_box_pack_start (GTK_BOX (vbox32), vbox36, FALSE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (vbox36), 5); hbox66 = gtk_hbox_new (FALSE, 10); gtk_widget_set_name (hbox66, "hbox66"); gtk_widget_ref (hbox66); gtk_object_set_data_full (GTK_OBJECT (ifsfract), "hbox66", hbox66, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox66); gtk_box_pack_start (GTK_BOX (vbox36), hbox66, TRUE, TRUE, 0); vbox37 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox37, "vbox37"); gtk_widget_ref (vbox37); gtk_object_set_data_full (GTK_OBJECT (ifsfract), "vbox37", vbox37, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox37); gtk_box_pack_start (GTK_BOX (hbox66), vbox37, TRUE, TRUE, 0); frame16 = gtk_frame_new (_("Size")); gtk_widget_set_name (frame16, "frame16"); gtk_widget_ref (frame16); gtk_object_set_data_full (GTK_OBJECT (ifsfract), "frame16", frame16, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame16); gtk_box_pack_start (GTK_BOX (vbox37), frame16, FALSE, TRUE, 0); table7 = gtk_table_new (2, 2, TRUE); gtk_widget_set_name (table7, "table7"); gtk_widget_ref (table7); gtk_object_set_data_full (GTK_OBJECT (ifsfract), "table7", table7, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table7); gtk_container_add (GTK_CONTAINER (frame16), table7); gtk_container_set_border_width (GTK_CONTAINER (table7), 5); gtk_table_set_col_spacings (GTK_TABLE (table7), 5); label57 = gtk_label_new (_("Width")); gtk_widget_set_name (label57, "label57"); gtk_widget_ref (label57); gtk_object_set_data_full (GTK_OBJECT (ifsfract), "label57", label57, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label57);
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -