Матеріали курсу Людино-машинні інтерфейси
Проект Situational Awareness -> Situational Awareness Library
INT FUNCTION SATrend_LoadItems(STRING sANName, STRING sTrendSymbol, STRING sEquip, STRING sPrefix = "", STRING sItem = "", STRING sSpan = "")
Ця функція використовується для ініціалізації перегляду трендів. ЇЇ можна викликати з виразу видимості графічного об’єкта, який буде приховано після успішної ініціалізації.
INT FUNCTION SATrend_UpdateSpan(STRING sANName, STRING sTrendANName)
FUNCTION SATrend_SelectPen(STRING sANName, INT nPen)
Функція для внутрішнього використання.
FUNCTION _SATrend_LoadTask()
INT FUNCTION _SATrend_UpdateScale(INT nAN, STRING sEquip, STRING sPrefix, STRING sItem)
STRING FUNCTION _SATrend_GetTrendTag(STRING sCluster, STRING sEquip, STRING sItem)
Функція для внутрішнього використання.
FUNCTION _SATrend_SetPen(STRING sTrendSymbol, INT nAN, INT nPen, STRING sCluster, STRING sTrend, STRING sSpan)
TrnNew(nAN, sTrendSymbol, "", "", "", "", "", "", "", "", sCluster);
SleepMS(10);
TrnSetPen(nAN, nPen, sTrend);
TrnSetCursorPos(nAN, 0);
IF (StrLength(sSpan) > 0) THEN
TrnSetSpan(nAN, StrToTime(sSpan));
END
FUNCTION _SATrend_BrowsePens(STRING sTrendSymbol, INT nAN, STRING sCluster, STRING sEquip, STRING sSpan)
STRING FUNCTION _SATrend_GetEquipmentCluster(STRING sEquip)