📄 text.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 + -