/********************************************************************* * * _cbTemperature * * Function description * Callback routine of temperature window */ static void _cbTemperature(WM_MESSAGE * pMsg) { switch (pMsg->MsgId) { case WM_PAINT: _LabelGraph(); _DrawGraph(); return; } if (_pcbCallbackTemperature) { _pcbCallbackTemperature(pMsg); } }
/********************************************************************* * * GUI_DrawGraph */ void GUI_DrawGraph(I16 *pay, int NumPoints, int x0, int y0) { GUI_LOCK(); #if (GUI_WINSUPPORT) WM_ADDORG(x0,y0); WM_ITERATE_START(NULL); { #endif _DrawGraph(pay, NumPoints, x0, y0); #if (GUI_WINSUPPORT) } WM_ITERATE_END(); #endif GUI_UNLOCK(); }