LAPTOP-SNT8I5JK\Boounion
2025-01-13 c6bfb4fc0801c4cb1f9dd2128df5f20d2e9cf27d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#pragma once
 
 
/* Rx Code */
#define RX_CODE_TEST                    0
#define RX_CODE_LOG                        1000
#define RX_CODE_ADD_PLC                    1001
#define RX_CODE_REMOVE_PLC                1002
#define RX_CODE_SELECT_PLC                1003
#define RX_CODE_ALARM_ON                1004
#define RX_CODE_ALARM_OFF                1005
#define RX_CODE_ACTIVATE                1006 // Æô¶¯
#define RX_CODE_AUTO                    1007 // ×Ô¶¯
#define RX_CODE_PUASE                    1008 // ÔÝÍ£
#define RX_CODE_MANUAL                    1009 // ÊÖ¶¯
#define RX_CODE_BEEP                    1010 // ¾²Òô
#define RX_CODE_RESETTING                1011 // ¸´Î»
#define RX_CODE_STOP                    1012 // Í£Ö¹
#define RX_CODE_VELOCITY_RATIO            1013 // ËٶȱÈÀý
#define RX_CODE_TACT_TIME                1014 // ½ÚÅÄʱ¼ä
#define RX_CODE_DAY_SHIFT_CAPACTITY        1015 // °×°à²úÁ¿
#define RX_CODE_NIGHT_SHIFT_CAPACTITY    1016 // Ò¹°à²úÁ¿
 
 
/* ¶¨ÖÆÑÕÉ« */
#define APP_MAIN_DLG_BACKGROUND            RGB(255, 255, 255)    
#define TOP_TOOLBAR_BACKGROUND            RGB(240, 240, 240)    
#define PAGE_PLC_LIST_BACKGROUND        RGB(245, 245, 250)    
#define MAIN_CONTAINER_BACKGROUND        RGB(252, 252, 255)
#define BASE_VIEW_BACKGROUND            RGB(252, 252, 255)
#define PLC_VIEW_BACKGROUND                RGB(252, 252, 255)
#define LOGCAT_BACKGROUND_COLOR            RGB(252, 252, 255)
 
/* PLCÒ³ÃæÑÕÉ«¶¨Òå */
 
/* PLCVIEW°´Å¥ */
#define BTN_PLCVIEW_FRAME_NORMAL        RGB(88, 88, 88)
#define BTN_PLCVIEW_FRAME_HOVER            RGB(88, 88, 88)
#define BTN_PLCVIEW_FRAME_PRESS            RGB(88, 88, 88)
#define BTN_PLCVIEW_OFF_BKGND_NORMAL    RGB(255, 127, 39)
#define BTN_PLCVIEW_OFF_BKGND_HOVER        RGB(255, 157, 59)
#define BTN_PLCVIEW_OFF_BKGND_PRESS        RGB(255, 100, 29)
#define BTN_PLCVIEW_ON_BKGND_NORMAL        RGB(100, 200, 100)
#define BTN_PLCVIEW_ON_BKGND_HOVER        RGB(150, 250, 150)
#define BTN_PLCVIEW_ON_BKGND_PRESS        RGB(50, 150, 50)
 
/* ÖáÉè¶¨Ò³ÃæÑÕÉ«¶¨Òå */
 
/* 5¸ö°´Å¥Ò³, °´Å¥±³¾°É«£¬Õý³£×´Ì¬*/
#define BTN_PAGE_FRAME_COLOR            RGB(58, 58, 58)
#define BTN_PAGE_FACE_NORMAL_COLOR        RGB(0, 168, 0)
#define BTN_PAGE_FACE_SELECT_COLOR        RGB(0, 232, 0)
#define BTN_PAGE_TEXT_NORMAL_COLOR        RGB(22, 22, 22)
#define BTN_PAGE_TEXT_SELECT_COLOR        RGB(22, 22, 22)
 
/* JOG+, JOG-*/
#define BTN_JOG_FRAME_NORMAL            RGB(88, 88, 88)
#define BTN_JOG_FRAME_HOVER                RGB(88, 88, 88)
#define BTN_JOG_FRAME_PRESS                RGB(88, 88, 88)
#define BTN_JOG_BKGND_NORMAL            RGB(0, 232, 0)
#define BTN_JOG_BKGND_HOVER                RGB(0, 222, 0)
#define BTN_JOG_BKGND_PRESS                RGB(0, 168, 0)
 
/* Sev°´Å¥ */
#define BTN_SEV_FRAME_NORMAL            RGB(88, 88, 88)
#define BTN_SEV_FRAME_HOVER                RGB(88, 88, 88)
#define BTN_SEV_FRAME_PRESS                RGB(88, 88, 88)
#define BTN_SEV_BKGND_NORMAL            RGB(0, 232, 0)
#define BTN_SEV_BKGND_HOVER                RGB(0, 222, 0)
#define BTN_SEV_BKGND_PRESS                RGB(222, 0, 0)
 
/* Stop°´Å¥ */
#define BTN_STOP_FRAME_NORMAL            RGB(88, 88, 88)
#define BTN_STOP_FRAME_HOVER            RGB(88, 88, 88)
#define BTN_STOP_FRAME_PRESS            RGB(88, 88, 88)
#define BTN_STOP_BKGND_NORMAL            RGB(0, 168, 0)
#define BTN_STOP_BKGND_HOVER            RGB(0, 138, 0)
#define BTN_STOP_BKGND_PRESS            RGB(222, 0, 0)
 
/* OPR °´Å¥ */
#define BTN_OPR_FRAME_NORMAL            RGB(88, 88, 88)
#define BTN_OPR_FRAME_HOVER                RGB(88, 88, 88)
#define BTN_OPR_FRAME_PRESS                RGB(88, 88, 88)
#define BTN_OPR_BKGND_NORMAL            RGB(0, 168, 0)
#define BTN_OPR_BKGND_HOVER                RGB(255, 160, 64)
#define BTN_OPR_BKGND_PRESS                RGB(250, 155, 60)
#define BTN_OPR_BKGND_TEST                RGB(0, 255, 0)
 
/* ¶¨Î»°´Å¥ */
#define BTN_POINT_FRAME_NORMAL            RGB(88, 88, 88)
#define BTN_POINT_FRAME_HOVER            RGB(88, 88, 88)
#define BTN_POINT_FRAME_PRESS            RGB(88, 88, 88)
#define BTN_POINT_BKGND_NORMAL            RGB(222, 222, 222)
#define BTN_POINT_BKGND_HOVER            RGB(208, 208, 222)
#define BTN_POINT_BKGND_PRESS            RGB(0, 232, 0)
 
/* ±¨¾¯Ò³ÃæÑÕÉ«¶¨Òå */
 
/* ½â³ý¾¯¸æ °´Å¥ */
#define BTN_ALARM_OFF_FRAME_NORMAL        RGB(88, 88, 88)
#define BTN_ALARM_OFF_FRAME_HOVER        RGB(88, 88, 88)
#define BTN_ALARM_OFF_FRAME_PRESS        RGB(88, 88, 88)
#define BTN_ALARM_OFF_BKGND_NORMAL        RGB(255, 127, 39)
#define BTN_ALARM_OFF_BKGND_HOVER        RGB(255, 157, 59)
#define BTN_ALARM_OFF_BKGND_PRESS        RGB(255, 100, 29)
 
/* ¾²Òô°´Å¥ */
#define BTN_SOUND_OFF_FRAME_NORMAL        RGB(88, 88, 88)
#define BTN_SOUND_OFF_FRAME_HOVER        RGB(88, 88, 88)
#define BTN_SOUND_OFF_FRAME_PRESS        RGB(88, 88, 88)
#define BTN_SOUND_OFF_BKGND_NORMAL        RGB(255, 127, 39)
#define BTN_SOUND_OFF_BKGND_HOVER        RGB(255, 157, 59)
#define BTN_SOUND_OFF_BKGND_PRESS        RGB(255, 100, 29)
#define BTN_SOUND_ON_BKGND_NORMAL        RGB(100, 200, 100)
#define BTN_SOUND_ON_BKGND_HOVER        RGB(150, 250, 150)
#define BTN_SOUND_ON_BKGND_PRESS        RGB(50, 150, 50)
 
 
/* °´Å¥id */
#define VIEW_TOOL_BTN_CLOSE                0x1016
 
 
/* ¹ã²¥´úÂë */
#define BC_CODE_ALARM_ON                1
#define BC_CODE_ALARM_OFF                2
 
 
/* ¼à¿ØÊý¾Ýid */
#define MONITOR_ID_ALARM        1001