📄 resource.c
字号:
{ 15, 8, 14, 2, CTRL_EDIT, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG, 10, "地址", "%3d"},
{ 15, 10, 14, 2, CTRL_EDIT, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG, 15, "命令", "%4X"},
{ 15, 12, 14, 2, CTRL_LIST, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG, 5, "连接", "空闲\n发送\n接收\n发等\n收等\n重发\n侦听"},
{ 15, 14, 14, 2, CTRL_EDIT|CTRL_END, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG, 9, "延时", "%4d"},
};
const CONTROL MapMenuCtrl[] = {/*通道配置菜单*/
{0, 0, 14, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 56, "1开入配置", "设置开入信号连接常开或常闭点"},
{0, 2, 14, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 57, "2继电器分组", "组号相同的继电器输出是一致的"},
{0, 4, 14, 2, CTRL_BUTTON|CTRL_END, BS_NULL, CMD_LOADWIN, 55, "3输出量程", "相控输出量程校准"},
};
const CONTROL AllDataCtrl[] = {/*数据总览菜单*/
{0, 0, 14, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 58, "1模拟数据", "监控单元模拟通道,共24路输入,下边是模拟输出数据"},
{0, 2, 14, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 59, "2状态数据", "监控单元开入信号状态和继电器输出"},
{0, 6, 14, 2, CTRL_BUTTON|CTRL_END, BS_NULL, CMD_LOADWIN, 0, "3其它数据", "暂无"},
};
const CONTROL CommMenuCtrl[] = {/*实时报文菜单*/
{0, 0, 14, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 52, "1发送报文查看", "查看串口实时发送报文"},
{0, 2, 14, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 53, "2接收报文查看", "查看串口实时接收报文"},
{0, 4, 14, 2, CTRL_BUTTON, BS_NULL, CMD_COMMAND, 10, "3发送测试报文", "发送测试报文,报文内容为0~255,"},
{0, 6, 14, 2, CTRL_BUTTON|CTRL_END, BS_NULL, CMD_COMMAND, 11, "4清除缓冲区", "清除缓冲区,便于观察收发报文"},
};
const CONTROL CommInCtrl[] = {/*发送报文*/
{0, 0, 14, 2, CTRL_BUTTON|BS_HIDE|CTRL_END, BS_NULL, CMD_LOADWIN, 1, "发送报文", "发送报文"},
};
const CONTROL CommOutCtrl[] = {/*接收报文*/
{0, 0, 14, 2, CTRL_BUTTON|BS_HIDE|CTRL_END, BS_NULL, CMD_LOADWIN, 1, "接收报文", "接收报文"},
};
/*
其它模块控件资源
*/
const CONTROL JymkMenuCtrl[] = {/*绝缘模块菜单*/
{0, 0, 14, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JKMK|DATA_TEMP, 17, "绝缘模块", "%2d"},
{0, 2, 14, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 44, "1数据", ""},
{0, 4, 14, 2, CTRL_BUTTON|CTRL_END, BS_PASSWORD1, CMD_LOADWIN, 45, "2设置", ""},
};
const CONTROL JymkDataCtrl[] = {/*绝缘模块数据*/
{0, 0, 24, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JYMK|DATA_AI, 0, "正母线对地电压", "%3.1dV"},
{0, 2, 24, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JYMK|DATA_AI, 1, "负母线对地电压", "%3.1dV"},
{0, 4, 24, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JYMK|DATA_AI, 2, "正母线对地电阻", "%3.1dK"},
{0, 6, 24, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JYMK|DATA_AI, 3, "负母线对地电阻", "%3.1dK"},
{0, 8, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI, 4, " 1", "%3.1dK"},
{0, 9, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI, 5, " 2", "%3.1dK"},
{0,10, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI, 6, " 3", "%3.1dK"},
{0,11, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI, 7, " 4", "%3.1dK"},
{0,12, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI, 8, " 5", "%3.1dK"},
{0,13, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI, 9, " 6", "%3.1dK"},
{0,14, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,10, " 7", "%3.1dK"},
{0,15, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,11, " 8", "%3.1dK"},
{9, 8, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,12, " 9", "%3.1dK"},
{9, 9, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,13, "10", "%3.1dK"},
{9,10, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,14, "11", "%3.1dK"},
{9,11, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,15, "12", "%3.1dK"},
{9,12, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,16, "13", "%3.1dK"},
{9,13, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,17, "14", "%3.1dK"},
{9,14, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,18, "15", "%3.1dK"},
{9,15, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,19, "16", "%3.1dK"},
{18, 8, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,20, "17", "%3.1dK"},
{18, 9, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,21, "18", "%3.1dK"},
{18,10, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,22, "19", "%3.1dK"},
{18,11, 4, 1, CTRL_EDIT|CTRL_END, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,23, "20", "%3.1dK"},
{18,12, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,24, "21", "%3.1dK"},
{18,13, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,25, "22", "%3.1dK"},
{18,14, 4, 1, CTRL_EDIT, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,25, "23", "%3.1dK"},
{18,15, 4, 1, CTRL_EDIT|CTRL_END, ES_READONLY|BS_NOFOCUS|FONT_SMALL, MODULE_JYMK|DATA_AI,25, "24", "%3.1dK"},
};
const CONTROL JymkSetCtrl[] = {/*绝缘模块设置*/
{0, 0, 14, 2, CTRL_EDIT, BS_NULL, MODULE_JYMK|DATA_MKCFG, 0, "模块地址", "%0~126b%3d"},
{0, 2, 14, 2, CTRL_EDIT, BS_NULL, MODULE_JYMK|DATA_MKCFG, 1, "连接串口", "%1~8b%2d"},
{0, 4, 14, 2, CTRL_EDIT, BS_NULL, MODULE_JYMK|DATA_MKCFG, 3, "支路数量", "%0~46b%2d"},
{0, 6, 14, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_JYMK|DATA_MKCFG, 4, "告警限值", "%0~549b%2.1dK"},
};
const CONTROL DdmkMenuCtrl[] = {/*电导模块菜单*/
{0, 0, 14, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JKMK|DATA_TEMP, 17, "电导模块", "%2d"},
{0, 2, 24, 2, CTRL_BUTTON, BS_NULL, CMD_LOADWIN, 47, "1数据", ""},
{0, 4, 24, 2, CTRL_BUTTON|CTRL_END, BS_PASSWORD1, CMD_LOADWIN, 48, "2设置", ""},
};
const CONTROL DdmkDataCtrl[] = {/*电导模块数据*/
// {0, 2, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 1, " 1", "%1.3dV"},
{0, 0, 14, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JKMK|DATA_TEMP, 17, "电导模块", "%2d"},
{0, 2, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 0, " 1", "%2.3d"},
{0, 3, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 1, " 2", "%2.3d"},
{0, 4, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 2, " 3", "%2.3d"},
{0, 5, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 3, " 4", "%2.3d"},
{0, 6, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 4, " 5", "%2.3d"},
{0, 7, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 5, " 6", "%2.3d"},
{10, 2, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+0, "1", "%4d"},
{10, 3, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+1, "2", "%4d"},
{10, 4, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+2, "3", "%4d"},
{10, 5, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+3, "4", "%4d"},
{10, 6, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+4, "5", "%4d"},
{10, 7, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+5, "6", "%4d"},
{15, 2, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 6, " 7", "%2.3d"},
{15, 3, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 7, " 8", "%2.3d"},
{15, 4, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 8, " 9", "%2.3d"},
{15, 5, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 9, "10", "%2.3d"},
{15, 6, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 10, "11", "%2.3d"},
{15, 7, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 11, "12", "%2.3d"},
{25, 2, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+6, "7", "%4d"},
{25, 3, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+7, "8", "%4d"},
{25, 4, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+8, "9", "%4d"},
{25, 5, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+9, "10", "%4d"},
{25, 6, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+10, "11", "%4d"},
{25, 7, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+11, "12", "%4d"},
{0, 8, 14, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JKMK|DATA_TEMP, 17, "电导模块", "%2d"},
{0, 10, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 12, "13", "%2.3d"},
{0, 11, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 13, "14", "%2.3d"},
{0, 12, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 14, "15", "%2.3d"},
{0, 13, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 15, "16", "%2.3d"},
{0, 14, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 16, "17", "%2.3d"},
{0, 15, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 17, "18", "%2.3d"},
{10, 10, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+12, "13", "%4d"},
{10, 11, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+13, "14", "%4d"},
{10, 12, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+14, "15", "%4d"},
{10, 13, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+15, "16", "%4d"},
{10, 14, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+16, "17", "%4d"},
{10, 15, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+17, "18", "%4d"},
{15, 10, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 18, "19", "%2.3d"},
{15, 11, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 19, "20", "%2.3d"},
{15, 12, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 20, "21", "%2.3d"},
{15, 13, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 21, "22", "%2.3d"},
{15, 14, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 22, "23", "%2.3d"},
{15, 15, 4, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL, MODULE_DDMK|DATA_AI, 23, "24", "%2.3d"},
{25, 10, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+18, "19", "%4d"},
{25, 11, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+19, "20", "%4d"},
{25, 12, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+20, "21", "%4d"},
{25, 13, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+21, "22", "%4d"},
{25, 14, 6, 2, CTRL_EDIT, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+22, "23", "%4d"},
{25, 15, 6, 2, CTRL_EDIT|CTRL_END, ES_READONLY|FONT_SMALL|ES_NOCAPTION, MODULE_DDMK|DATA_AI, 24+23, "24", "%4d"},
};
const CONTROL DdmkSetCtrl[] = {/*电导模块设置*/
{0, 0, 24, 2, CTRL_EDIT, BS_NULL, MODULE_DDMK|DATA_MKCFG, 0, "模块地址", "%100~255b%3d"},
{0, 2, 24, 2, CTRL_EDIT, BS_NULL, MODULE_DDMK|DATA_MKCFG, 1, "连接串口", "%1~8b%2d"},
{0, 4, 24, 2, CTRL_EDIT, BS_NULL, MODULE_DDMK|DATA_MKCFG, 3, "电池数量", "%0~25b%2d"},
{0, 6, 24, 2, CTRL_LIST, BS_NULL, MODULE_DDMK|DATA_MKCFG, 4, "模块类型", "电压型\n电导型"},
{0, 8, 24, 2, CTRL_EDIT, BS_NULL, MODULE_DDMK|DATA_MKCFG, 6, "电压上限", "%2000~15000b%2.3dV"},
{0, 10, 24, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_DDMK|DATA_MKCFG, 7, "电压下限", "%1800~14000b%2.3dV"},
{0, 12, 24, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_DDMK|DATA_MKCFG, 8, "温度上限", "%2.3dV"},
{0, 14, 24, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_DDMK|DATA_MKCFG, 9, "温度下限", "%2.3dV"},
{0, 16, 24, 2, CTRL_EDIT|CTRL_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -