Changeset 29 in svn for trunk/zasc/app_c/DST_WinMainMenu.c
- Timestamp:
- Sep 3, 2015 10:17:59 AM (10 years ago)
- File:
-
- 1 edited
-
trunk/zasc/app_c/DST_WinMainMenu.c (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/zasc/app_c/DST_WinMainMenu.c
r28 r29 24 24 { MN_AV_DISPLAY_MODE, true }, 25 25 { MN_AV_AUDIO_PREF, true }, 26 #if SUPPORT_CHANNEL_EDIT 27 { MN_CHANNEL_EDIT, true }, 28 #endif 26 29 { MN_AV_VI, true }, 27 30 { MN_CC_DISPLAY, true }, … … 60 63 void CMainMenu_GetValuse(DS_U16 menu, DS_U16 *value); 61 64 65 #if SUPPORT_CHANNEL_EDIT 66 void CMainMenu_ChannelEdit_Change_Enable(); 67 #endif 68 62 69 //public: 63 70 // CZASMainMenu(SWinEventMsg event):CWindow(event) … … 121 128 case MN_AV_DISPLAY_MODE: return CMainMenu_getAspectRatioIndex(); 122 129 case MN_AV_AUDIO_PREF: return 2; 130 #if SUPPORT_CHANNEL_EDIT 131 case MN_CHANNEL_EDIT: return 1; 132 #endif 123 133 case MN_AV_VI: return 2; 124 134 case MN_CC_DISPLAY: return 2; … … 154 164 } 155 165 166 #if SUPPORT_CHANNEL_EDIT 167 void CMainMenu_ChannelEdit_Change_Enable() 168 { 169 int i = 0; 170 for (i = 0; i < MN_MAX_NUM; i++) 171 { 172 if (CMainMenu_tv_menu[i].menu == MN_CHANNEL_EDIT) 173 { 174 CMainMenu_tv_menu[i].bEnable = DST_g_ChannelEdit; 175 break; 176 } 177 } 178 } 179 #endif 180 181 156 182 void CMainMenu_InitValues() 157 183 { 158 184 CMainMenu_MenuIdx = 0;/*DST_UI_GetSource();*/ 159 185 186 #if SUPPORT_CHANNEL_EDIT 187 CMainMenu_ChannelEdit_Change_Enable(); 188 #endif 189 160 190 CMainMenu_mainItemNum = CMainMenu_GetCount(); 161 191 CMainMenu_g_nTop = MenuTop[CMainMenu_MenuIdx]; … … 189 219 case MN_AV_DISPLAY_MODE: *value = DST_UI_GetAspect(); break; 190 220 case MN_AV_AUDIO_PREF: *value = DST_UI_GetMTS(); break; 221 #if SUPPORT_CHANNEL_EDIT 222 case MN_CHANNEL_EDIT: *value = 0; break; 223 #endif 191 224 case MN_AV_VI: *value = DST_UI_GetVI(); break; 192 225 case MN_CC_DISPLAY: *value = DST_EEPROM_GetCC(); break; … … 208 241 case MN_AV_DISPLAY_MODE: DST_UI_SetAspect(value); break; 209 242 case MN_AV_AUDIO_PREF: DST_UI_SetMTS(value); break; 243 #if SUPPORT_CHANNEL_EDIT 244 case MN_CHANNEL_EDIT: break; 245 #endif 210 246 case MN_AV_VI: DST_UI_SetVI(value); break; 211 247 case MN_CC_DISPLAY: DST_UI_SetCloseCaption(value); break; … … 232 268 case MN_AV_DISPLAY_MODE: return pz_Sub_DisplayMode[OSD_Lang]; break; 233 269 case MN_AV_AUDIO_PREF: return pz_Sub_AudioPref[OSD_Lang]; break; 270 #if SUPPORT_CHANNEL_EDIT 271 case MN_CHANNEL_EDIT: return pz_Sub_ChannelEdit_E1[OSD_Lang]; break; 272 #endif 234 273 case MN_AV_VI: return pz_Sub_DVS[OSD_Lang]; break; 235 274 case MN_CC_DISPLAY: return pz_Sub_CC[OSD_Lang]; break; … … 321 360 case MN_FACTORY_RESET: 322 361 case MN_STB_INFO: 362 #if SUPPORT_CHANNEL_EDIT 363 case MN_CHANNEL_EDIT: 364 #endif 323 365 switch (nPos) 324 366 { … … 474 516 case MN_FACTORY_RESET: 475 517 case MN_STB_INFO: 518 #if SUPPORT_CHANNEL_EDIT 519 case MN_CHANNEL_EDIT: 520 #endif 476 521 break; 477 522 default: … … 557 602 DST_CreateWin(WIN_STB_INFO, WIN_NULL, 0, 0, 0, 0); 558 603 break; 604 #if SUPPORT_CHANNEL_EDIT 605 case MN_CHANNEL_EDIT: 606 DST_CreateWin(WIN_CHANNEL_LIST, WIN_NULL, 0, 0, 0, 0); 607 break; 608 #endif 609 559 610 default: 560 611 break;
Note: See TracChangeset
for help on using the changeset viewer.
