📄 menustr.lst
字号:
C51 COMPILER V8.18 MENUSTR 09/29/2009 23:58:03 PAGE 1
C51 COMPILER V8.18, COMPILATION OF MODULE MENUSTR
OBJECT MODULE PLACED IN ..\..\1out\MenuStr.obj
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE ..\..\msFunc\MenuStr.c BROWSE INCDIR(..\..\inc) DEBUG OBJECTEXTEND PRINT(..
-\..\1out\MenuStr.lst) OBJECT(..\..\1out\MenuStr.obj)
line level source
1 #define _MENUSTR_C_
2
3 #include "types.h"
4 #include "board.h"
5 #include "global.h"
6 #include "keypaddef.h"
7 #include "menudef.h"
8 #include "menutext.h"
9 #include "Game.h"
10 #include "menufunc.h"
11 #include "debug.h"
12 //=============================Picture Menu=================================================
13 BYTE* ContrastText(void)
14 {
15 1 return strContrast[g_VideoSetting.Language];
16 1 }
17 BYTE* BrightnessText(void)
18 {
19 1 return strBrightness[g_VideoSetting.Language];
20 1 }
21 BYTE* SaturationText(void)
22 {
23 1 return strSaturation[g_VideoSetting.Language];
24 1 }
25 //======================================================================
26
27
28
29 //======================================================================
30 //======================================================================
31 //======================================================================
32 //======================================================================
33
34 BYTE* CurrentChromaModeText(void)
35 {
36 1 BYTE ucTemp;
37 1 ucTemp=GetChromaModeValue();
38 1 return strCurrentChromaMode[ucTemp];
39 1 }
40
41
42
43 BYTE* SourceText(void)
44 {
45 1 switch(g_VideoSetting.InputType)
46 1 {
47 2 case Input_CVBS1:
48 2 case Input_CVBS2:
49 2 case Input_CVBS3:
50 2 case Input_CVBS4:
51 2 case Input_CVBS5:
52 2 case Input_CVBS6:
53 2 return strSourceText_AV;
54 2 case Input_SVIDEO1:
C51 COMPILER V8.18 MENUSTR 09/29/2009 23:58:03 PAGE 2
55 2 case Input_SVIDEO2:
56 2 return strSourceText_SV;
57 2 case Input_VGA:
58 2 return strSourceText_VGA;
59 2 case Input_TV:
60 2 return strSourceText_TV;
61 2 }
62 1
63 1 }
64 //============================ManualSearch Menu=====================================================
65
66 BYTE* AudioIcon(void)
67 {
68 1 if (g_VideoSetting.MuteStatus)
69 1 return strAudioMuteIcon;
70 1 else
71 1 return strAudioNormalIcon;
72 1 }
73
74 BYTE* HandIcon(void)
75 {
76 1 return strHandIcon;
77 1 }
78 BYTE* VolumeText(void)
79 {
80 1 return strVolumeText[g_VideoSetting.Language];
81 1 }
82
83 BYTE* DownText(void)
84 {
85 1 #ifdef Multi_language
switch(g_VideoSetting.DOWN%2)
{
case 0:
return strNormalText[g_VideoSetting.Language];
break;
case 1:
return strDownText[g_VideoSetting.Language];
break;
}
#else
96 1 return strDownText[g_VideoSetting.DOWN%2];
97 1 #endif
98 1 }
99
100 BYTE* C_SYSText(void)
101 {
102 1 return strC_SYSText[g_VideoSetting.Language];
103 1 }
104
105 BYTE* SleepText(void)
106 {
107 1 return strSleepText[g_VideoSetting.Language];
108 1 }
109
110 BYTE* TimeText(void)
111 {
112 1 return strTimeText[g_VideoSetting.Language];
113 1 }
114
115 BYTE* OFFTimeText(void)
116 {
C51 COMPILER V8.18 MENUSTR 09/29/2009 23:58:03 PAGE 3
117 1 return strOFFTimeText[g_VideoSetting.Language];
118 1 }
119
120 BYTE* ONTimeText(void)
121 {
122 1 return strONTimeText[g_VideoSetting.Language];
123 1 }
124
125 BYTE* ColonText(void)
126 {
127 1 return strColonText;
128 1 }
129
130 BYTE* TimeHourText(void)
131 {
132 1 if (EnableTimeFlag)
133 1 return strEspecialNumberText[g_ucTimeHour];
134 1 else
135 1 return strForbidText;
136 1 }
137
138 BYTE* TimeMinuteText(void)
139 {
140 1 if (EnableTimeFlag)
141 1 return strEspecialNumberText[g_ucTimeMinute];
142 1 else
143 1 return strForbidText;
144 1 }
145
146 BYTE* OFFTimeHourText(void)
147 {
148 1 if (EnableOFFTimeFlag&&EnableTimeFlag)
149 1 return strEspecialNumberText[g_ucOFFTimeHour];
150 1 else
151 1 return strForbidText;
152 1 }
153
154 BYTE* OFFTimeMinuteText(void)
155 {
156 1 if (EnableOFFTimeFlag&&EnableTimeFlag)
157 1 return strEspecialNumberText[g_ucOFFTimeMinute];
158 1 else
159 1 return strForbidText;
160 1 }
161
162 BYTE* ONTimeHourText(void)
163 {
164 1 if (EnableONTimeFlag&&EnableTimeFlag)
165 1 return strEspecialNumberText[g_ucONTimeHour];
166 1 else
167 1 return strForbidText;
168 1 }
169
170 BYTE* ONTimeMinuteText(void)
171 {
172 1 if (EnableONTimeFlag&&EnableTimeFlag)
173 1 return strEspecialNumberText[g_ucONTimeMinute];
174 1 else
175 1 return strForbidText;
176 1 }
177
178 BYTE* Scaling_ModeText(void)
C51 COMPILER V8.18 MENUSTR 09/29/2009 23:58:03 PAGE 4
179 {
180 1 return strScaling_ModeText[g_VideoSetting.Scaling];
181 1 }
182
183 BYTE* ScalingText(void)
184 {
185 1 return strScalingText;
186 1 }
187
188 #if CALENDAR_ENABLE
BYTE* MonthText(void)
{
return strCalendarmonthText[gc_solar_calendar_month-1];
}
#endif
194
195 #ifdef Multi_language
BYTE* DynamicText(BYTE item)
{
switch(item)
{
case 0:
return strPictureText[g_VideoSetting.Language];
break;
case 1:
return strVolumeText[g_VideoSetting.Language];
break;
case 2:
return strOptionText[g_VideoSetting.Language];
break;
case 3:
return strSystemText[g_VideoSetting.Language];
break;
case 4:
return strPresentText[g_VideoSetting.Language];
break;
case 5:
return strClockText[g_VideoSetting.Language];
break;
}
}
BYTE* CurrentLanguageText(void)
{
return strCurrentLanguageText[g_VideoSetting.Language];
}
#else
228 BYTE* DynamicText(BYTE item)
229 {
230 1 return strDynamicText[item];
231 1 }
232 #endif
233 //============================RGB Menu=====================================================
234 #if VGA_ENABLE
235 BYTE* AutoConfigText(void)
236 {
237 1 return strAutoCofig;
238 1 }
239
240 BYTE* OutOfRangeText(void)
C51 COMPILER V8.18 MENUSTR 09/29/2009 23:58:03 PAGE 5
241 {
242 1 return strOutOfRange;
243 1 }
244 BYTE* NoSyncText(void)
245 {
246 1 return strNoSyncText;
247 1 }
248 BYTE* AutoTuneText(void)
249 {
250 1 return strAutoTuneText[g_VideoSetting.Language];
251 1 }
252 BYTE* HPositionText(void)
253 {
254 1 return strHPosition[g_VideoSetting.Language];
255 1 }
256 BYTE* VPositionText(void)
257 {
258 1 return strVPosition[g_VideoSetting.Language];
259 1 }
260 #endif
261
262 #if TV_ENABLE
263 BYTE* TVInputNumText(void)
264 {
265 1 return g_IrCodeParam;
266 1 }
267
268
269 BYTE* CurrentSoundModeText(void)
270 {
271 1 return strCurrentSoundMode[(g_TVChSetting.TvCurChannelMisc & SoundSysMask)%TV_SOUND_NUMS];
272 1 }
273
274 BYTE* CurrentBandText(void)
275 {
276 1 BYTE uctemp=GetBandValue();
277 1 return strCurrentBandText[uctemp];
278 1 }
279
280 //////////////////////////////////////////////////////////////////////////////////////////////////////////
-//////
281 BYTE* AutoSearchText(void)
282 {
283 1 return strAutoSearchText[g_VideoSetting.Language];
284 1 }
285
286 BYTE* ManualSearchText(void)
287 {
288 1 return strManualSearchText[g_VideoSetting.Language];
289 1 }
290
291 BYTE* FineTuneText(void)
292 {
293 1 return strFineTuneText[g_VideoSetting.Language];
294 1 }
295
296 BYTE* BANDText(void)
297 {
298 1 return strBANDText[g_VideoSetting.Language];
299 1 }
300
301 BYTE* ProgramText(void)
C51 COMPILER V8.18 MENUSTR 09/29/2009 23:58:03 PAGE 6
302 {
303 1 return strProgramText[g_VideoSetting.Language];
304 1 }
305
306 BYTE* SkipText(void)
307 {
308 1 return strSkipText[g_VideoSetting.Language];
309 1 }
310 BYTE* SelectONText(void)
311 {
312 1 return strSelectONText[g_VideoSetting.Language];
313 1 }
314
315 BYTE* SelectOFFText(void)
316 {
317 1 return strSelectOFFText[g_VideoSetting.Language];
318 1 }
319
320
321 BYTE* S_SYSText(void)
322 {
323 1 return strS_SYSText[g_VideoSetting.Language];
324 1 }
325
326 BYTE* SWAPText(void)
327 {
328 1 return strSWAPText[g_VideoSetting.Language];
329 1 }
330
331 BYTE* COPYText(void)
332 {
333 1 return strCOPYText[g_VideoSetting.Language];
334 1 }
335
336 BYTE* AGCText(void)
337 {
338 1 return strAGCText;
339 1 }
340
341 #endif
342
*** WARNING C291 IN LINE 63 OF ..\..\MSFUNC\MENUSTR.C: not every exit path returns a value
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 872 ----
CONSTANT SIZE = 686 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -