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

📄 echo_fd.c~

📁 linux下的人机对话编程
💻 C~
📖 第 1 页 / 共 2 页
字号:
if(event->type==GDK_ENTER_NOTIFY){    cursor=gdk_cursor_new(GDK_HAND2);    gdk_window_set_cursor(window->window,cursor);    }if(event->type==GDK_LEAVE_NOTIFY){    cursor=gdk_cursor_new(GDK_ARROW);    gdk_window_set_cursor(window->window,cursor);  }}gboolean Pressed_12_14DG(GnomeCanvasItem*item,GdkEvent*event,gpointer data)/*响应信号灯操作*/{    GdkCursor*cursor;   gint id,i;  id=GPOINTER_TO_INT(data);    if(event->type==GDK_BUTTON_PRESS)  {      GdkEventButton*buttonevent=(GdkEventButton*)event;      if(buttonevent->button==1){}	}if(event->type==GDK_ENTER_NOTIFY){    cursor=gdk_cursor_new(GDK_HAND2);    gdk_window_set_cursor(window->window,cursor);    }if(event->type==GDK_LEAVE_NOTIFY){    cursor=gdk_cursor_new(GDK_ARROW);    gdk_window_set_cursor(window->window,cursor);  }}int Button_XDJG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*XDJG;  XDJG= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",20.0,			"x2",45.0,			"y1",245.0,                        "y2",275.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(XDJG),"event",GTK_SIGNAL_FUNC(Pressed_XDJG),GINT_TO_POINTER(0x8002));}int Button_1BG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*BG1;  BG1= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",70.0,			"x2",120.0,			"y1",245.0,                        "y2",275.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(BG1),"event",GTK_SIGNAL_FUNC(Pressed_1BG),GINT_TO_POINTER(0x8002));}int Button_XJG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*XJG;  XJG= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",15.0,			"x2",35.0,			"y1",305.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(XJG),"event",GTK_SIGNAL_FUNC(Pressed_XJG),GINT_TO_POINTER(0x8002));}int Button_D1G(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*D1G;  D1G= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",30.0,			"x2",55.0,			"y1",365.0,                        "y2",395.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(D1G),"event",GTK_SIGNAL_FUNC(Pressed_D1G),GINT_TO_POINTER(0x8002));}int Button_1_15WG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*WG115;  WG115= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",140.0,			"x2",200.0,			"y1",365.0,                        "y2",395.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(WG115),"event",GTK_SIGNAL_FUNC(Pressed_1_15WG),GINT_TO_POINTER(0x8002));}int Button_1DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG1;  DG1= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",80.0,			"x2",120.0,			"y1",365.0,                        "y2",395.0,		       	"fill_color","black",			"outline_color","blue",			"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG1),"event",GTK_SIGNAL_FUNC(Pressed_1DG),GINT_TO_POINTER(0x8002));}int Button_3DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG3;  DG3= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",60.0,			"x2",130.0,			"y1",305.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG3),"event",GTK_SIGNAL_FUNC(Pressed_3DG),GINT_TO_POINTER(0x8002));}int Button_5_11DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG511;  DG511= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",155.0,			"x2",197.0,			"y1",305.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG511),"event",GTK_SIGNAL_FUNC(Pressed_5_11DG),GINT_TO_POINTER(0x8002));}int Button_7_9DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG79;  DG79= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",155.0,			"x2",197.0,			"y1",245.0,                        "y2",275.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG79),"event",GTK_SIGNAL_FUNC(Pressed_7_9DG),GINT_TO_POINTER(0x8002));}int Button_13DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG13;  DG13= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",225.0,			"x2",275.0,			"y1",305.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG13),"event",GTK_SIGNAL_FUNC(Pressed_13DG),GINT_TO_POINTER(0x8002));}int Button_15DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG15;  DG15= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",225.0,			"x2",270.0,			"y1",235.0,                        "y2",275.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG15),"event",GTK_SIGNAL_FUNC(Pressed_15DG),GINT_TO_POINTER(0x8002));}int Button_19DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG19;  DG19= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",290.0,			"x2",330.0,			"y1",365.0,                        "y2",400.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG19),"event",GTK_SIGNAL_FUNC(Pressed_19DG),GINT_TO_POINTER(0x8002));}int Button_1G(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*G1;  G1= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",365.0,			"x2",465.0,			"y1",305.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(G1),"event",GTK_SIGNAL_FUNC(Pressed_1G),GINT_TO_POINTER(0x8002));}int Button_2G(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*G2;  G2= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",365.0,			"x2",465.0,			"y1",365.0,                        "y2",395.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(G2),"event",GTK_SIGNAL_FUNC(Pressed_2G),GINT_TO_POINTER(0x8002));}int Button_3G(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*G3;  G3= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",365.0,			"x2",465.0,			"y1",245.0,                        "y2",275.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(G3),"event",GTK_SIGNAL_FUNC(Pressed_3G),GINT_TO_POINTER(0x8002));}int Button_4G(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*G4;  G4=gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",365.0,			"x2",465.0,			"y1",425.0,                        "y2",455.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(G4),"event",GTK_SIGNAL_FUNC(Pressed_4G),GINT_TO_POINTER(0x8002));}int Button_5G(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*G5;  G5= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",365.0,			"x2",465.0,			"y1",185.0,                        "y2",215.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(G5),"event",GTK_SIGNAL_FUNC(Pressed_5G),GINT_TO_POINTER(0x8002));}int Button_1AG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*AG1;  AG1= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",695.0,			"x2",745.0,			"y1",365.0,                        "y2",395.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(AG1),"event",GTK_SIGNAL_FUNC(Pressed_1AG),GINT_TO_POINTER(0x8002));}int Button_D4G(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*D4G;  D4G= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",695.0,			"x2",755.0,			"y1",305.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(D4G),"event",GTK_SIGNAL_FUNC(Pressed_D4G),GINT_TO_POINTER(0x8002));}int Button_2_8DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG28;  DG28= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",625.0,			"x2",665.0,			"y1",365.0,                        "y2",395.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG28),"event",GTK_SIGNAL_FUNC(Pressed_2_8DG),GINT_TO_POINTER(0x8002));}int Button_4_6DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG46;  DG46= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",625.0,			"x2",665.0,			"y1",305.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG46),"event",GTK_SIGNAL_FUNC(Pressed_4_6DG),GINT_TO_POINTER(0x8002));}int Button_10DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*D10G;  D10G= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",555.0,			"x2",595.0,			"y1",365.0,                        "y2",405.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(D10G),"event",GTK_SIGNAL_FUNC(Pressed_10DG),GINT_TO_POINTER(0x8002));}int Button_12_14DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG1214;  DG1214= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",520.0,			"x2",595.0,			"y1",240.0,                        "y2",335.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG1214),"event",GTK_SIGNAL_FUNC(Pressed_12_14DG),GINT_TO_POINTER(0x8002));}int Button_17DG(){ GnomeCanvasGroup *group;  group=gnome_canvas_root(GNOME_CANVAS(canvas));  GnomeCanvasItem*DG17;  DG17= gnome_canvas_item_new(group,                        gnome_canvas_rect_get_type(),			"x1",225.0,			"x2",270.0,			"y1",235.0,                        "y2",275.0,		       	"fill_color","black",		       	"outline_color","blue",		       	"width_units",1.0,			NULL); gtk_signal_connect(GTK_OBJECT(DG17),"event",GTK_SIGNAL_FUNC(Pressed_17DG),GINT_TO_POINTER(0x8002));}int show_echo_fd(){  Button_XDJG(); Button_1BG(); Button_XJG(); Button_D1G(); Button_1_15WG(); Button_1DG(); Button_3DG(); Button_5_11DG(); Button_7_9DG(); Button_13DG(); Button_15DG(); Button_17DG(); Button_19DG(); Button_1G(); Button_2G(); Button_3G(); Button_4G(); Button_5G(); Button_XDJG(); Button_1AG(); Button_D4G(); Button_2_8DG(); Button_4_6DG(); Button_10DG(); Button_12_14DG(); return 1;}

⌨️ 快捷键说明

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