⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interface.cc

📁 神经网络和遗传算法组合应用
💻 CC
📖 第 1 页 / 共 2 页
字号:
  gtk_widget_ref (draw_tgl);  gtk_object_set_data_full (GTK_OBJECT (window1), "draw_tgl", draw_tgl,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (draw_tgl);  simulatorArea = gtk_drawing_area_new();  gtk_drawing_area_size(GTK_DRAWING_AREA(simulatorArea),sim_area_x_size,sim_area_y_size);  gtk_widget_ref(simulatorArea);  gtk_object_set_data_full(GTK_OBJECT(window1),"simulatorArea",simulatorArea,			   (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show(simulatorArea);  gtk_box_pack_start (GTK_BOX (vbox2), simulatorArea, TRUE, TRUE, 0);  frame2 = gtk_frame_new (_("Drawing"));  gtk_widget_ref (frame2);  gtk_object_set_data_full (GTK_OBJECT (window1), "frame2", frame2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame2);  gtk_table_attach (GTK_TABLE (table1), frame2, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (GTK_FILL), 0, 0);  gtk_container_set_border_width (GTK_CONTAINER (frame2), 2);  gtk_frame_set_label_align (GTK_FRAME (frame2), 0.5, 0.5);  gtk_frame_set_shadow_type (GTK_FRAME (frame2), GTK_SHADOW_ETCHED_OUT);  vbox3 = gtk_vbox_new (FALSE, 0);  gtk_widget_ref (vbox3);  gtk_object_set_data_full (GTK_OBJECT (window1), "vbox3", vbox3,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox3);  gtk_container_add (GTK_CONTAINER (frame2), vbox3);  Robot_frm = gtk_frame_new (_("Robot"));  gtk_widget_ref (Robot_frm);  gtk_object_set_data_full (GTK_OBJECT (window1), "Robot_frm", Robot_frm,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (Robot_frm);  gtk_box_pack_start (GTK_BOX (vbox3), Robot_frm, FALSE, TRUE, 0);  gtk_frame_set_shadow_type (GTK_FRAME (Robot_frm), GTK_SHADOW_ETCHED_OUT);  vbox4 = gtk_vbox_new (FALSE, 0);  gtk_widget_ref (vbox4);  gtk_object_set_data_full (GTK_OBJECT (window1), "vbox4", vbox4,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox4);  gtk_container_add (GTK_CONTAINER (Robot_frm), vbox4);  toolbar8 = gtk_toolbar_new (GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_ICONS);  gtk_widget_ref (toolbar8);  gtk_object_set_data_full (GTK_OBJECT (window1), "toolbar8", toolbar8,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (toolbar8);  gtk_box_pack_start (GTK_BOX (vbox4), toolbar8, FALSE, FALSE, 0);  gtk_container_set_border_width (GTK_CONTAINER (toolbar8), 4);  tmp_toolbar_icon = create_pixmap (window1, "pill_wheel.xpm");  gtk_widget_ref(tmp_toolbar_icon);  wheel_rbtn = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar8),                                GTK_TOOLBAR_CHILD_RADIOBUTTON,                                NULL,                                _("Wheel"),                                NULL, NULL,                                tmp_toolbar_icon, NULL, NULL);  gtk_widget_ref (wheel_rbtn);  gtk_object_set_data_full (GTK_OBJECT (window1), "wheel_rbtn", wheel_rbtn,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (wheel_rbtn);  gtk_toggle_button_set_mode (GTK_TOGGLE_BUTTON (wheel_rbtn), FALSE);  tmp_toolbar_icon = create_pixmap (window1, "pill_arrow.xpm");  gtk_widget_ref(tmp_toolbar_icon);  arrow_rbtn = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar8),                                GTK_TOOLBAR_CHILD_RADIOBUTTON,                                wheel_rbtn,                                _("Arrow\n"),                                NULL, NULL,                                tmp_toolbar_icon, NULL, NULL);  gtk_widget_ref (arrow_rbtn);  gtk_object_set_data_full (GTK_OBJECT (window1), "arrow_rbtn", arrow_rbtn,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (arrow_rbtn);  gtk_toggle_button_set_mode (GTK_TOGGLE_BUTTON (arrow_rbtn), FALSE);  toolbar10 = gtk_toolbar_new (GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_ICONS);  gtk_widget_ref (toolbar10);  gtk_object_set_data_full (GTK_OBJECT (window1), "toolbar10", toolbar10,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (toolbar10);  gtk_box_pack_start (GTK_BOX (vbox4), toolbar10, FALSE, FALSE, 0);  gtk_container_set_border_width (GTK_CONTAINER (toolbar10), 4);  tmp_toolbar_icon = create_pixmap (window1, "pill_bodyb.xpm");  gtk_widget_ref(tmp_toolbar_icon);  body_tgl = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar10),                                GTK_TOOLBAR_CHILD_TOGGLEBUTTON,                                NULL,                                _("Body"),                                NULL, NULL,                                tmp_toolbar_icon, NULL, NULL);  gtk_widget_ref (body_tgl);  gtk_object_set_data_full (GTK_OBJECT (window1), "body_tgl", body_tgl,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (body_tgl);  tmp_toolbar_icon = create_pixmap (window1, "pill_traceb.xpm");  gtk_widget_ref(tmp_toolbar_icon);  trace_tgl = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar10),                                GTK_TOOLBAR_CHILD_TOGGLEBUTTON,                                NULL,                                _("togglebutton7"),                                NULL, NULL,                                tmp_toolbar_icon, NULL, NULL);  gtk_widget_ref (trace_tgl);  gtk_object_set_data_full (GTK_OBJECT (window1), "trace_tgl", trace_tgl,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (trace_tgl);  Robots_frm = gtk_frame_new (_("Robots"));  gtk_widget_ref (Robots_frm);  gtk_object_set_data_full (GTK_OBJECT (window1), "Robots_frm", Robots_frm,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (Robots_frm);  gtk_box_pack_start (GTK_BOX (vbox3), Robots_frm, TRUE, TRUE, 0);  gtk_frame_set_shadow_type (GTK_FRAME (Robots_frm), GTK_SHADOW_ETCHED_OUT);  adj = (GtkAdjustment *) gtk_adjustment_new (0, 1, 100, 0, 0, 0);    generation_progress_bar = gtk_progress_bar_new_with_adjustment (adj);  gtk_widget_ref (generation_progress_bar);  gtk_object_set_data_full (GTK_OBJECT (window1), "generation_progress_bar", generation_progress_bar,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (generation_progress_bar);  gtk_box_pack_start (GTK_BOX (vbox1), generation_progress_bar, FALSE, FALSE, 0);  gtk_progress_set_show_text (GTK_PROGRESS (generation_progress_bar), TRUE);  gtk_progress_bar_set_bar_style(GTK_PROGRESS_BAR (generation_progress_bar),GTK_PROGRESS_CONTINUOUS);  gtk_progress_set_activity_mode(GTK_PROGRESS (generation_progress_bar),FALSE);  gtk_progress_set_format_string (GTK_PROGRESS (generation_progress_bar),"(%p%%)");  statusbar1 = gtk_statusbar_new ();  gtk_widget_ref (statusbar1);  gtk_object_set_data_full (GTK_OBJECT (window1), "statusbar1", statusbar1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (statusbar1);  gtk_box_pack_start (GTK_BOX (vbox1), statusbar1, FALSE, FALSE, 0);  gtk_signal_connect (GTK_OBJECT (quit1), "activate",                      GTK_SIGNAL_FUNC (gtk_main_quit),                      NULL);  gtk_signal_connect (GTK_OBJECT (run_btn), "clicked",                      GTK_SIGNAL_FUNC (on_run_btn_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (paus_btn), "clicked",                      GTK_SIGNAL_FUNC (on_paus_btn_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (step_btn), "clicked",                      GTK_SIGNAL_FUNC (on_step_btn_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (evolution_tgl), "toggled",                      GTK_SIGNAL_FUNC (on_evolution_tgl_toggled),                      NULL);  gtk_signal_connect (GTK_OBJECT (wheel_rbtn), "toggled",                      GTK_SIGNAL_FUNC (on_wheel_rbtn_toggled),                      NULL);  gtk_signal_connect (GTK_OBJECT (arrow_rbtn), "toggled",                      GTK_SIGNAL_FUNC (on_arrow_rbtn_toggled),                      NULL);  gtk_signal_connect (GTK_OBJECT (body_tgl), "toggled",                      GTK_SIGNAL_FUNC (on_body_tgl_toggled),                      NULL);  gtk_signal_connect (GTK_OBJECT (trace_tgl), "toggled",                      GTK_SIGNAL_FUNC (on_trace_tgl_toggled),                      NULL);  gtk_signal_connect (GTK_OBJECT (draw_tgl), "toggled",                      GTK_SIGNAL_FUNC (on_draw_tgl_toggled),                      NULL);  return window1;}

⌨️ 快捷键说明

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