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

📄 echo_fd.c~

📁 linux下的人机对话编程
💻 C~
📖 第 1 页 / 共 2 页
字号:
/*#include<gnome.h>#include"main.h"*//*以下为区段响应函数*/gboolean Pressed_XDJG(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);  }}gboolean Pressed_1BG(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);  }}gboolean Pressed_XJG(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);  }}gboolean Pressed_D1G(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);  }}gboolean Pressed_1_15WG(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);  }}gboolean Pressed_1DG(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){g_print("1DG区段响应成功!\n");}	}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_3DG(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);  }}gboolean Pressed_5_11DG(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);  }}gboolean Pressed_7_9DG(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);  }}gboolean Pressed_13DG(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);  }}gboolean Pressed_15DG(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);  }}gboolean Pressed_17DG(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);  }}gboolean Pressed_19DG(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);  }}gboolean Pressed_1G(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);  }}gboolean Pressed_2G(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);  }}gboolean Pressed_3G(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);  }}gboolean Pressed_4G(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);  }}gboolean Pressed_5G(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);  }}gboolean Pressed_1AG(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);  }}gboolean Pressed_D4G(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);  }}gboolean Pressed_2_8DG(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);  }}gboolean Pressed_4_6DG(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);  }}gboolean Pressed_10DG(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){}	}

⌨️ 快捷键说明

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