unsigned GRAPH_SetGridDistX(GRAPH_Handle hObj, unsigned Value); unsigned GRAPH_SetGridDistY(GRAPH_Handle hObj, unsigned Value); 1. 2. 这些函数用于设置水平和垂直网格线的线型 U8 GRAPH_SetLineStyleH(GRAPH_Handle hObj, U8 LineStyle); U8 GRAPH_SetLineStyleV(GRAPH_Handle hObj, U8 LineStyle); 1...
## 在使用 graph 控件时,需要在坐标上显示波形,波形刷新函数 GRAPH_DATA_YT_AddValue() 放在一个 while(1) 中,这样便可实时动态显示了,将波形显示界面作为一个子界面时,使用添加的 BACK-button 返回至主界面时,则出现主界面卡死的现象。 > 解决办法是,在返回主界面前将波形刷新功能禁掉,将禁止信号放在 BACK...
)附到厅氏中GRAPH控件上,核岩最后就可以用GRAPH_DATA_XY_AddPoint()或 GRAPH_DATA_YT_AddValue()...
GRAPH_DATA_YT_Clear(pGraph5minDat); int i = 0; for(; i<150; i++) { GRAPH_DATA_YT_AddValue(pGraph5minDat, i); } hbutton = BUTTON_CreateEx(300,50,60,40,WM_HBKWIN, WM_CF_SHOW | WM_CF_CONST_OUTLINE, 0, 0); BUTTON_SetFont(hbutton, GUI_FONT_20_1); BUTTON_SetText(h...
【2】Graph控件的结构的细节描述如下:Border : 可选边框是图形小工具的一部分。Frame : 数据区四周的细线,是图形小工具的一部分。Grid : 显示在数据区的背景中,是图形小工具的一部分。Data area : 网格和数据对象的显示区域。Data object(s) : 对于每条...
GRAPH_DATA_YT_AddValue(_ahData[i], _aValue[i]); }} /*** _UserDraw** 本函数的目的:* 在绘制之前和绘制之后调用这个函数 ,此函数只是显示字母Temperature*/static void _UserDraw(WM_HWIN hWin, int Stage) { /* 在绘制之后被调用 */ if (Stage== GRAPH_DRAW_LAST) { characText[] = "Te...
GRAPH widget: - New function GRAPH_DATA_YT_GetValue() added to be able to get the dedicated value. - New function GRAPH_DATA_XY_GetPoint() added to be able to get the dedicated point. Display drivers: GUIDRV_SPage: - Support for Integrated Solutions Technology IST3501 added. - Suppo...
GRAPH widget: - New function GRAPH_DATA_YT_GetValue() added to be able to get the dedicated value. - New function GRAPH_DATA_XY_GetPoint() added to be able to get the dedicated point. Display drivers: GUIDRV_SPage: - Support for Integrated Solutions Technology IST3501 added. - Suppo...
所有初始化和创建工作完成后,需要向数据对象添加数据才能让图形显示出来。如代码清单:曲线图-5所示, 我们在emWin的主任务循环中,调用GRAPH_DATA_YT_AddValue函数将ADC采集到的原始数据源源不断的添加到曲线图空间的数据对象中,每隔30ms添加一个数据。
GUI_ID_GRAPH0); hData = GRAPH_DATA_YT_Create(GUI_DARKGREEN, NumDataItems, aData0, MaxNumDataItems); GRAPH_AttachData(hGraph, hData); hScale = GRAPH_SCALE_Create(28, GUI_TA_RIGHT, GRAPH_SCALE_CF_VERTICAL, 20); GRAPH_AttachScale(hGraph, hScale); /* Do something with the widget.....