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

📄 text.c

📁 linux下的人机对话编程
💻 C
字号:
#include<gnome.h>#include"text.h"struct name{  double cord_x;  double cord_y;  gchar na[10];} name_array[26]={  /*....................信号灯名称..........................*/  {46.0,366.0,"D1"},  {135.0,392.0,"D3"},  {126.0,306.0,"D5"},  {126.0,246.0,"D7"},  {215.0,331.0,"D9"},  {191.0,306.0,"D11"},  {191.0,366.0,"D13"},  {191.0,246.0,"D15"},  {261.0,366.0,"D17"},  {355.0,331.0,"D19"},  {685.0,391.0,"D2"},  {685.0,331.0,"D4"},  {615.0,331.0,"D6"},  {466.0,366.0,"D8"},  {355.0,394.0,"SII"},  {355.0,274.0,"SIII"},  {355.0,452.0,"S4"},  {355.0,214.0,"S5"},  {466.0,306.0,"XI"},  {456.0,246.0,"XIII"},  {466.0,426.0,"X4"},  {466.0,186.0,"X5"},  {30.0,246.0,"XD"},  {28.0,306.0,"X"},  {765.0,391.0,"S"},  /*.......................区段名称.......................*/  {410.0,330.0,"IG"}    };int show_text(GtkWidget * canvas){         GnomeCanvasGroup *group;         group=gnome_canvas_root(GNOME_CANVAS(canvas));                 gnome_canvas_item_new(group,gnome_canvas_text_get_type(),			      "text","1/3",			      "x",25.0,"y",70.0,"anchor",GTK_ANCHOR_WEST,"font",			      "fixed","fill_color","green",NULL);	 return 0;}  int show_name(GtkWidget*canvas){         int i;         GnomeCanvasGroup *group;         group=gnome_canvas_root(GNOME_CANVAS(canvas));        	 for(i=0;i<26;i++){           gnome_canvas_item_new(group,gnome_canvas_text_get_type(),			      "text",name_array[i].na,			      "x",name_array[i].cord_x,"y",name_array[i].cord_y,"anchor",                              GTK_ANCHOR_WEST,"font","6*12","fill_color","yellow",NULL);	 }	 return 0;	 }

⌨️ 快捷键说明

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