📄 sig.c
字号:
else if(temp==0x05) cr1=color[5]; if(value==FALSE){ S5=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",337.0,"y1",208.0,"x2",347.0,"y2",218.0,"fill_color",cr1, NULL);S55= gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",327.0,"y1",208.0,"x2",337.0,"y2",218.0,"fill_color",cr2, NULL); }if(value==TRUE){ gnome_canvas_item_set( S5,"x1",337.0,"y1",208.0,"x2",347.0,"y2",218.0,"fill_color",cr1, NULL);gnome_canvas_item_set( S55,"x1",327.0,"y1",208.0,"x2",337.0,"y2",218.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(S5); gnome_canvas_item_show(S5); gnome_canvas_item_request_update(S55); gnome_canvas_item_show(S55); } gtk_signal_connect(GTK_OBJECT(S5),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x800d)); return 1; }int Show_S2(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; temp=aw->SgNode_DynTab[14][1]; gchar*cr1; gchar*cr2;/*if(value==TRUE){ gtk_object_destroy(GTK_OBJECT(S2)); gtk_object_destroy(GTK_OBJECT(S22));}*/ cr1=cr2=color[4]; if(temp==0x15) cr1=color[5]; else if(temp==0x0d){ cr1=color[5]; cr2=color[5]; } else if(temp==0x03) cr1=color[2]; else if(temp==0x01) cr1=color[0]; else if(temp==0x05) cr1=color[5]; if(value==FALSE){ S2=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",337.0,"y1",388.0,"x2",347.0,"y2",398.0,"fill_color",cr1, NULL);S22= gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",327.0,"y1",388.0,"x2",337.0,"y2",398.0,"fill_color",cr2, NULL);}if(value==TRUE){ gnome_canvas_item_set( S2,"x1",337.0,"y1",388.0,"x2",347.0,"y2",398.0,"fill_color",cr1, NULL);gnome_canvas_item_set( S22,"x1",327.0,"y1",388.0,"x2",337.0,"y2",398.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(S2); gnome_canvas_item_show(S2); gnome_canvas_item_request_update(S22); gnome_canvas_item_show(S22); } gtk_signal_connect(GTK_OBJECT(S2),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x800e)); return 1;}int Show_S4(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; temp=aw->SgNode_DynTab[15][1]; gchar*cr1; gchar*cr2;/*if(value==TRUE){ gtk_object_destroy(GTK_OBJECT(S4)); gtk_object_destroy(GTK_OBJECT(S44));}*/ cr1=cr2=color[4]; if(temp==0x15) cr1=color[5]; else if(temp==0x0d){ cr1=color[5]; cr2=color[5]; } else if(temp==0x03) cr1=color[2]; else if(temp==0x01) cr1=color[0]; else if(temp==0x05) cr1=color[5]; if(value==FALSE){ S4=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",337.0,"y1",448.0,"x2",347.0,"y2",458.0,"fill_color",cr1, NULL);S44= gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",327.0,"y1",448.0,"x2",337.0,"y2",458.0,"fill_color",cr2, NULL);}if(value==TRUE){ gnome_canvas_item_set( S4,"x1",337.0,"y1",448.0,"x2",347.0,"y2",458.0,"fill_color",cr1, NULL);gnome_canvas_item_set( S44,"x1",327.0,"y1",448.0,"x2",337.0,"y2",458.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(S4); gnome_canvas_item_show(S4); gnome_canvas_item_request_update(S44); gnome_canvas_item_show(S44); } gtk_signal_connect(GTK_OBJECT(S4),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x800f)); return 1; }int Show_D2(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; gchar*cr;/*if(value==TRUE) gtk_object_destroy(GTK_OBJECT(D2));*/ temp=aw->SgNode_DynTab[16][1]; if(temp==0x01) cr=color[1]; else cr=color[2]; if(value==FALSE){ D2=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",667.0,"y1",388.0,"x2",677.0,"y2",398.0,"fill_color",cr, NULL);}if(value==TRUE){ gnome_canvas_item_set( D2,"x1",667.0,"y1",388.0,"x2",677.0,"y2",398.0,"fill_color",cr, NULL); gnome_canvas_item_request_update(D2); gnome_canvas_item_show(D2); } gtk_signal_connect(GTK_OBJECT(D2),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8010)); return 1;}int Show_D4(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; gchar*cr;/*if(value==TRUE) gtk_object_destroy(GTK_OBJECT(D4));*/ temp=aw->SgNode_DynTab[17][1]; if(temp==0x01) cr=color[1]; else cr=color[2]; if(value==FALSE){ D4=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",667.0,"y1",328.0,"x2",677.0,"y2",338.0,"fill_color",cr, NULL);}if(value==TRUE){ gnome_canvas_item_set( D4,"x1",667.0,"y1",328.0,"x2",677.0,"y2",338.0,"fill_color",cr, NULL); gnome_canvas_item_request_update(D4); gnome_canvas_item_show(D4); } gtk_signal_connect(GTK_OBJECT(D4),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8011)); return 1;}int Show_D6(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; gchar*cr;/*if(value==TRUE) gtk_object_destroy(GTK_OBJECT(D6));*/ temp=aw->SgNode_DynTab[18][1]; if(temp==0x01) cr=color[1]; else cr=color[2]; if(value==FALSE){ D6=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",597.0,"y1",328.0,"x2",607.0,"y2",338.0,"fill_color",cr, NULL);}if(value==TRUE){ gnome_canvas_item_set( D6,"x1",597.0,"y1",328.0,"x2",607.0,"y2",338.0,"fill_color",cr, NULL); gnome_canvas_item_request_update(D6); gnome_canvas_item_show(D6); } gtk_signal_connect(GTK_OBJECT(D6),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8012)); return 1;}int Show_D8(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; gchar*cr;/*if(value==TRUE) gtk_object_destroy(GTK_OBJECT(D8));*/ temp=aw->SgNode_DynTab[19][1]; if(temp==0x01) cr=color[1]; else cr=color[2]; if(value==FALSE){ D8=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",483.0,"y1",362.0,"x2",493.0,"y2",372.0,"fill_color",cr, NULL);}if(value==TRUE){ gnome_canvas_item_set( D8,"x1",483.0,"y1",362.0,"x2",493.0,"y2",372.0,"fill_color",cr, NULL); gnome_canvas_item_request_update(D8); gnome_canvas_item_show(D8); } gtk_signal_connect(GTK_OBJECT(D8),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8013)); return 1;}int Show_S(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; gchar*cr1; gchar*cr2;/*if(value==TRUE){ gtk_object_destroy(GTK_OBJECT(S)); gtk_object_destroy(GTK_OBJECT(SS));}*/ temp=aw->SgNode_DynTab[20][1]; if((temp==0x36)||(temp==0x37)) cr1=color[5]; else if(temp==0x67){ cr1=color[5]; cr2=color[3]; } else if((temp==0x26)||(temp==0x27)) cr1=color[3]; else if(temp==0x23){ cr1=color[3]; cr2=color[3]; } else if(temp==0x0b){ cr1=color[0]; cr2=color[2]; } else if((temp==0x02)||(temp==0x03)) cr1=color[0];if(value==FALSE){ S=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",743.0,"y1",388.0,"x2",753.0,"y2",398.0,"fill_color",cr1, NULL);SS= gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",733.0,"y1",388.0,"x2",743.0,"y2",398.0,"fill_color",cr2, NULL);}if(value==TRUE){ gnome_canvas_item_set( S,"x1",743.0,"y1",388.0,"x2",753.0,"y2",398.0,"fill_color",cr1, NULL);gnome_canvas_item_set( SS,"x1",733.0,"y1",388.0,"x2",743.0,"y2",398.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(S); gnome_canvas_item_show(S); gnome_canvas_item_request_update(SS); gnome_canvas_item_show(SS); } gtk_signal_connect(GTK_OBJECT(S),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8014)); return 1; }int Show_X1(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; temp=aw->SgNode_DynTab[21][1]; gchar*cr1; gchar*cr2;/*if(value==TRUE){ gtk_object_destroy(GTK_OBJECT(X1)); gtk_object_destroy(GTK_OBJECT(X11));}*/ cr1=cr2=color[4]; if(temp==0x15) cr1=color[5]; else if(temp==0x0d){ cr1=color[5]; cr2=color[5]; } else if(temp==0x03) cr1=color[2]; else if(temp==0x01) cr1=color[0]; else if(temp==0x05) cr1=color[5]; if(value==FALSE){ X1=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",483.0,"y1",302.0,"x2",493.0,"y2",312.0,"fill_color",cr1, NULL);X11= gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",493.0,"y1",302.0,"x2",503.0,"y2",312.0,"fill_color",cr2, NULL);}if(value==TRUE){ gnome_canvas_item_set( X1,"x1",483.0,"y1",302.0,"x2",493.0,"y2",312.0,"fill_color",cr1, NULL);gnome_canvas_item_set( X11,"x1",493.0,"y1",302.0,"x2",503.0,"y2",312.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(X1); gnome_canvas_item_show(X1); gnome_canvas_item_request_update(X11); gnome_canvas_item_show(X11); } gtk_signal_connect(GTK_OBJECT(X1),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8015)); return 1; }int Show_X3(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; temp=aw->SgNode_DynTab[22][1]; gchar*cr1; gchar*cr2;/*if(value==TRUE){ gtk_object_destroy(GTK_OBJECT(X3)); gtk_object_destroy(GTK_OBJECT(X33));}*/ cr1=cr2=color[4]; if(temp==0x15) cr1=color[5]; else if(temp==0x0d){ cr1=color[5]; cr2=color[5]; } else if(temp==0x03) cr1=color[2]; else if(temp==0x01) cr1=color[0]; else if(temp==0x05) cr1=color[5]; if(value==FALSE){ X3=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",483.0,"y1",242.0,"x2",493.0,"y2",252.0,"fill_color",cr1, NULL);X33= gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",493.0,"y1",242.0,"x2",503.0,"y2",252.0,"fill_color",cr2, NULL);}if(value==TRUE){ gnome_canvas_item_set( X3, "x1",483.0,"y1",242.0,"x2",493.0,"y2",252.0,"fill_color",cr1, NULL);gnome_canvas_item_set( X33,"x1",493.0,"y1",242.0,"x2",503.0,"y2",252.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(X3); gnome_canvas_item_show(X3); gnome_canvas_item_request_update(X33); gnome_canvas_item_show(X33); } gtk_signal_connect(GTK_OBJECT(X3),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8016)); return 1; }int Show_X4(){GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas)); unsigned char temp; temp=aw->SgNode_DynTab[23][1]; gchar*cr1; gchar*cr2;/*if(value==TRUE){ gtk_object_destroy(GTK_OBJECT(X4)); gtk_object_destroy(GTK_OBJECT(X44));}*/ cr1=cr2=color[4]; if(temp==0x15) cr1=color[5]; else if(temp==0x0d){ cr1=color[5]; cr2=color[5]; } else if(temp==0x03) cr1=color[2]; else if(temp==0x01) cr1=color[0]; else if(temp==0x05) cr1=color[5]; if(value==FALSE){ X4=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",483.0,"y1",422.0,"x2",493.0,"y2",432.0,"fill_color",cr1, NULL);X44= gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",493.0,"y1",422.0,"x2",503.0,"y2",432.0,"fill_color",cr2, NULL);}if(value==TRUE){ gnome_canvas_item_set( X4,"x1",483.0,"y1",422.0,"x2",493.0,"y2",432.0,"fill_color",cr1, NULL); gnome_canvas_item_set( X44, "x1",493.0,"y1",422.0,"x2",503.0,"y2",432.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(X4); gnome_canvas_item_show(X4); gnome_canvas_item_request_update(X44); gnome_canvas_item_show(X44); } gtk_signal_connect(GTK_OBJECT(X4),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8017)); return 1;}int Show_X5(){ unsigned char temp; temp=aw->SgNode_DynTab[24][1]; gchar*cr1; gchar*cr2;/*if(value==TRUE){ gtk_object_destroy(GTK_OBJECT(X5)); gtk_object_destroy(GTK_OBJECT(X55));}*/ cr1=cr2=color[4]; if(temp==0x15) cr1=color[5]; else if(temp==0x0d){ cr1=color[5]; cr2=color[5]; } else if(temp==0x03) cr1=color[2]; else if(temp==0x01) cr1=color[0]; else if(temp==0x05) cr1=color[5]; GnomeCanvasGroup *group; group=gnome_canvas_root(GNOME_CANVAS(canvas));if(value==FALSE){ X5=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",483.0,"y1",182.0,"x2",493.0,"y2",192.0,"fill_color",cr1, NULL); X55=gnome_canvas_item_new(group, gnome_canvas_ellipse_get_type(), "x1",493.0,"y1",182.0,"x2",503.0,"y2",192.0,"fill_color",cr2, NULL);}if(value==TRUE){ gnome_canvas_item_set( X5,"x1",483.0,"y1",182.0,"x2",493.0,"y2",192.0,"fill_color",cr1, NULL);gnome_canvas_item_set( X55,"x1",493.0,"y1",182.0,"x2",503.0,"y2",192.0,"fill_color",cr2, NULL); gnome_canvas_item_request_update(X5); gnome_canvas_item_show(X5); gnome_canvas_item_request_update(X55); gnome_canvas_item_show(X55); } gtk_signal_connect(GTK_OBJECT(X5),"event",GTK_SIGNAL_FUNC(PressedLamp),GINT_TO_POINTER(0x8018)); return 1; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -