我有以下3部分代码、在信息屏幕上放了一些文本。 我想知道为什么 TankIDBuf 的内容出现3次,但文本 "坦克 ID:"没有出现3次。
char *软件版本[]=
{
"软件版本2.16"、
"日期:2024年3月11日"、
};
//第5个面板-命令面板=(SYSTEM_INFO_SCREEN)
//---------------
tCanvasWidget g_SystemInfo[]=
{
CanvasStructurt (g_psPanel + 4、g_SystemInfo + 1、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 5)、 (BG_MIN_Y + 5)、280、25、canvas_style_text | canvas_style_text_left、ClrBlack、ClrWhite、ClrWhite、g_psFontCmss20b、""、 0、0)、
CanvasStructurt (g_psPanel + 4、g_SystemInfo + 2、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 5)、 (BG_MIN_Y + 25)、280、25、canvas_style_text | canvas_style_text_left、ClrBlack、 ClrWhite、ClrWhite、g_psFontCmss20b、""、0、0)、
CanvasStructurt (g_psPanel + 4、g_SystemInfo + 3、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 5)、 (BG_MIN_Y + 50)、280、25、canvas_style_text | canvas_style_text_left、ClrBlack、 ClrWhite、ClrWhite、g_psFontCmss20b、""、0、 0)、
CanvasStructurt (g_psPanel + 4、g_SystemInfo + 4、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 5)、 (BG_MIN_Y + 75)、280、25、canvas_style_text | canvas_style_text_left、ClrBlack、 ClrWhite、ClrYellow、g_psFontCmss20b、""、0、 0)、
CanvasStructurt (g_psPanel + 4、g_SystemInfo + 5、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 5)、 (BG_MIN_Y + 100)、100、25、canvas_style_text | canvas_style_text_left、ClrBlack、 ClrWhite、ClrWhite、g_psFontCmss20b、"tank ID:"、0、 0)、//这是 v2.16之前的最后一个填充行。
CanvasStructurt (g_psPanel + 4、g_SystemInfo + 6、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 5)、 (BG_MIN_Y + 125)、100、25、canvas_style_text | canvas_style_text_left、ClrBlack、 ClrWhite、ClrWhite、g_psFontCmss20b、"tank ID:"、0、 0)、
CanvasStructurt (g_psPanel + 4、g_SystemInfo + 7、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 5)、 (BG_MIN_Y + 150)、100、25、canvas_style_text | canvas_style_text_left、ClrBlack、 ClrWhite、ClrWhite、g_psFontCmss20b、"tank ID:"、0、 0)、
CanvasStructurt (g_psPanel + 4、0、0、&g_sKentec320x240x16_SSD2119、(BG_MIN_X + 100)、 (BG_Min_Y + 100),200, 25, canvas_style_text | canvas_style_text_left, ClrBlack, ClrWhite、ClrWhite、g_psFontCmss20b、""、0、 0)、
};
//========================================================
//主菜单按钮处理程序
//========================================================
void OnSystemInfoBtnPress (tWidget *psWidget)
{
// User_Command = TEST_MENU;
// Display_Password_Screen ();
G_ui32Panel = system_info_screen;
CanvasTextSet (g_SystemInfo + 0、SoftwareRev[0]);
CanvasTextSet (g_SystemInfo + 1,SoftwareRev[1]);
CanvasTextSet(g_SystemInfo+2, SoftwareRev[2]);
CanvasTextSet(g_SystemInfo+3, SoftwareRev[3]);
CanvasTextSet(g_SystemInfo+5, TankIDBuf );//这是 v2.16之前的最后一行。
CanvasTextSet (g_SystemInfo + 6、TankIDBuf);
CanvasTextSet (g_SystemInfo + 7、TankIDBuf);
DrawBaseMenu();
PlayClick();//播放键单击声音