亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? menu.lst

?? Maria2 CarTV 20060707 Tony
?? LST
?? 第 1 頁 / 共 4 頁
字號:
 524   3                                  break;
 525   3      
 526   3                  AdjustSoundMode(MIA_IncValue);
 527   3                      menuAction=MIA_RedrawMenu;
 528   3                  g_ucMenuPageIndex=ShowTVChannelMenu;
 529   3                  g_ucMenuItemIndex=0;
 530   3                  processEvent=TRUE;
 531   3                  break;
 532   3                 case MIA_Searchup:
 533   3                              g_bManualScanDirection=1;
 534   3                              TV_ChannelManualScanInit();
 535   3                              return FALSE;// DISABLE OSD TIME RESET
 536   3      
 537   3                 case MIA_Searchdown:
 538   3                              g_bManualScanDirection=0;
 539   3                              TV_ChannelManualScanInit();
 540   3                              return FALSE;// DISABLE OSD TIME RESET
 541   3      
 542   3                 case MIA_IR_ChromaSwitch:
 543   3                      if(!IsTVInUse())
 544   3                                  break;
 545   3                  AdjustChromaMode(MIA_IncValue);
C51 COMPILER V8.01   MENU                                                                  11/28/2006 08:08:08 PAGE 10  

 546   3                      menuAction=MIA_RedrawMenu;
 547   3                  g_ucMenuPageIndex=ShowTVChannelMenu;
 548   3                  g_ucMenuItemIndex=0;
 549   3                  processEvent=TRUE;
 550   3                  break;
 551   3      
 552   3                case MIA_AutoSerach:
 553   3                      TV_ChannelAutoScanInit();
 554   3                      return FALSE;// DISABLE OSD TIME RESET
 555   3      
 556   3                case MIA_IRKEY_0:
 557   3                case MIA_IRKEY_1:
 558   3                case MIA_IRKEY_2:
 559   3                case MIA_IRKEY_3:
 560   3                case MIA_IRKEY_4:
 561   3                case MIA_IRKEY_5:
 562   3                case MIA_IRKEY_6:
 563   3                case MIA_IRKEY_7:
 564   3                case MIA_IRKEY_8:
 565   3                case MIA_IRKEY_9:
 566   3                      irAdjustNumKey(IRKeyToNumber(menuAction));
 567   3                      menuAction=MIA_RedrawMenu;
 568   3                          processEvent=TRUE;
 569   3                      break;
 570   3      
 571   3                case MIA_IRKEY_100:
 572   3                          irNumInputMode();
 573   3                      menuAction=MIA_RedrawMenu;
 574   3                          processEvent=TRUE;
 575   3                  break;
 576   3                #endif
 577   3      
 578   3              #if VGA_ENABLE
 579   3              case MIA_Auto:
 580   3                  if (FreeRunModeFlag )
 581   3                    break;
 582   3                  menuAction=MIA_RedrawMenu;
 583   3                  g_ucMenuPageIndex=AutoMenu;
 584   3                  g_ucMenuItemIndex=0;
 585   3                  processEvent=TRUE;
 586   3                  break;
 587   3              #endif
 588   3                  default:
 589   3                  return FALSE;
 590   3                  break;
 591   3              }
 592   2          }
 593   1        return TRUE;
 594   1      }
 595          
 596          
 597          //=========================================================================
 598          void DrawOsdMenu(void)
 599          { BOOL redrawFlags;
 600   1          BYTE ucBank;
 601   1          ucBank = msReadByte( BK0_00_REGBK);
 602   1      
 603   1        msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
 604   1        Clr_DynamiccaptionFlag();
 605   1        if (CurrentMenu.Flags&mpbInvisible)
 606   1          Osd_Hide();
 607   1        else
C51 COMPILER V8.01   MENU                                                                  11/28/2006 08:08:08 PAGE 11  

 608   1          {
 609   2              BYTE i;
 610   2            // setup osd window & position
 611   2              redrawFlags=FALSE;
 612   2              if (CurrentMenu.XSize!=OsdWindowWidth || CurrentMenu.YSize!=OsdWindowHeight ||
 613   2                !(msReadOSDByte(OSD_0C_IOSDC1)&MWIN_B))
 614   2                      redrawFlags=TRUE;
 615   2              if (redrawFlags)
 616   2                      {
 617   3                        Osd_Hide();
 618   3                        Osd_SetWindowSize(CurrentMenu.XSize, CurrentMenu.YSize);
 619   3                        //Clr_ReverseYFlag();
 620   3                        //Clr_ReverseXFlag();
 621   3                        //g_VideoSetting.OsdHStart=98;
 622   3                        //g_VideoSetting.OsdVStart=95;
 623   3      
 624   3                     if (FactoryModeFlag)
 625   3                          Osd_SetPosition(10, 10);
 626   3      
 627   3                         else if (CurrentMenu.Flags&mpbSetItemTop)
 628   3                              {
 629   4                              Osd_SetPosition((99-g_VideoSetting.Scaling*15), 5);
 630   4                            msWriteByte(BK0_63_OSD_CTL, 0x0F);
 631   4                              }
 632   3                         else if(CurrentMenu.Flags&mpbGame)
 633   3                              {
 634   4                       Osd_SetPosition(50, 60);
 635   4                               msWriteByte(BK0_63_OSD_CTL, 0x00);
 636   4                              }
 637   3                        else
 638   3                          { Osd_SetPosition(50, 50);
 639   4                               msWriteByte(BK0_63_OSD_CTL, 0x03);
 640   4                          }
 641   3                              if (g_ucMenuPageIndex==MuteMenu)
 642   3                                      Osd_SetPosition((2+g_VideoSetting.Scaling*15), 5);
 643   3      
 644   3                              #if CALENDAR_ENABLE
                                      if (g_ucMenuPageIndex==CalendarMenu)
                                              msWriteByte(BK0_63_OSD_CTL, 0x0F);
                                      #endif
 648   3      
 649   3                              if (g_ucMenuPageIndex==VolumeMenu)
 650   3                                      Osd_SetPosition(50, 98);
 651   3                      for (i=0; i<MenuItemCount; i++)
 652   3                          DrawOsdMenuItem(i, &CurrentMenu.MenuItems[i]);
 653   3      
 654   3                              DrawOsdMenuItem(g_ucMenuItemIndex, &CurrentMenu.MenuItems[g_ucMenuItemIndex]);//ZWTAN 20050711
 655   3      
 656   3                      if (FactoryModeFlag)
 657   3                          Osd_DrawChar(0, 0, 'F');
 658   3      
 659   3                       Osd_Show();
 660   3                      }
 661   2              else
 662   2              {
 663   3                      for (i=0; i<MenuItemCount; i++)
 664   3                      DrawOsdMenuItem(i, &CurrentMenu.MenuItems[i]);
 665   3                      DrawOsdMenuItem(g_ucMenuItemIndex, &CurrentMenu.MenuItems[g_ucMenuItemIndex]);
 666   3      
 667   3                              Osd_Show();
 668   3              }
 669   2          }
C51 COMPILER V8.01   MENU                                                                  11/28/2006 08:08:08 PAGE 12  

 670   1      
 671   1          msWriteByte(BK0_00_REGBK, ucBank);
 672   1      
 673   1      }
 674          
 675          //=========================================================================
 676          // draw menu item
 677          void DrawOsdMenuItem(BYTE itemIndex, MenuItemType *menuItem)
 678          {
 679   1          if (menuItem->Flags&mibInvisible)
 680   1              return;
 681   1      
 682   1          if (menuItem->Flags&mibFactoryItem && !FactoryModeFlag)
 683   1              return;
 684   1      
 685   1          if (menuItem->Flags&mibTVItem&& !IsTVInUse())
 686   1              return;
 687   1      
 688   1          if (menuItem->Flags&mibVGADisable&& IsVGAInUse())
 689   1              return;
 690   1      
 691   1          if (menuItem->Flags&mibVGAItem&& !IsVGAInUse())
 692   1              return;
 693   1      
 694   1          if (menuItem->Flags&mibVGAItem&& IsVGAInUse() && SyncLossState())
 695   1                  return;
 696   1      
 697   1          if (menuItem->Flags&mibSelectable && itemIndex==g_ucMenuItemIndex)
 698   1              Osd_SetTextColor(menuItem->SelForeColor, menuItem->SelBackColor);
 699   1          else
 700   1              Osd_SetTextColor(menuItem->ForeColor, menuItem->BackColor);
 701   1      
 702   1          DrawOsdMenuItemText(itemIndex, menuItem);
 703   1      
 704   1          if (&CurrentMenuItem==menuItem || menuItem->Flags&mibDrawValue)
 705   1          {
 706   2              if (&(menuItem->DisplayValue))
 707   2                  DrawOsdMenuItemValue(itemIndex, (menuItem->DisplayValue));//->DisplayValue);
 708   2          }
 709   1      }
 710          
 711          //=========================================================================
 712          // draw menu item display text
 713          void DrawOsdMenuItemText(BYTE itemIndex, MenuItemType *menuItem)
 714          {
 715   1          if (menuItem->DisplayText==NULL)
 716   1              return;
 717   1      
 718   1          if (menuItem->DrawItemMethod==DWI_Icon || menuItem->DrawItemMethod==DWI_Text)
 719   1            {
 720   2            #ifdef Multi_language
                      if (IsVGAInUse()&&g_ucMenuPageIndex==PictureMenu&&itemIndex == 3)
                              Osd_DrawStr(menuItem->XPos, menuItem->YPos-1, menuItem->DisplayText());
                      else
                    #endif
 725   2              Osd_DrawStr(menuItem->XPos, menuItem->YPos, menuItem->DisplayText());
 726   2            }
 727   1        else // full text
 728   1          {
 729   2              BYTE i;
 730   2              BYTE xPos;
 731   2      
C51 COMPILER V8.01   MENU                                                                  11/28/2006 08:08:08 PAGE 13  

 732   2              #define len itemIndex
 733   2              len=strlen(menuItem->DisplayText());
 734   2              if (menuItem->DrawItemMethod==DWI_FullText)
 735   2                  xPos=menuItem->XPos;
 736   2              else if (menuItem->DrawItemMethod==DWI_FullCenterText || menuItem->DrawItemMethod==DWI_CenterText)
 737   2                  xPos=(OsdWindowWidth-len)/2; // get center position
 738   2      
 739   2              Osd_DrawStr(xPos, menuItem->YPos, menuItem->DisplayText());
 740   2              if (menuItem->DrawItemMethod!=DWI_CenterText) // full text
 741   2              {
 742   3                  for (i=0; i<xPos; i++)
 743   3                      Osd_DrawChar(i, menuItem->YPos, ' '); // fill space
 744   3                  for (i=xPos+len; i<OsdWindowWidth; i++)
 745   3                      Osd_DrawChar(i, menuItem->YPos, ' ');
 746   3              }
 747   2              #undef len
 748   2          }
 749   1      }
 750          
 751          //=========================================================================
 752          // draw menu item display value
 753          void DrawOsdMenuItemValue(BYTE itemIndex, DrawValueType *valueItem)
 754          {
 755   1          while(1)
 756   1          {
 757   2              if (valueItem->DrawNumber)
 758   2                  DrawOsdMenuItemNumber(itemIndex, valueItem->DrawNumber);
 759   2              if (valueItem->DrawGuage)
 760   2                  DrawOsdMenuItemGuage(itemIndex, valueItem->DrawGuage);
 761   2              if (valueItem->DrawRadioGroup)
 762   2                  DrawOsdMenuItemRadioGroup(itemIndex, valueItem->DrawRadioGroup);
 763   2              if(valueItem->Flags&dwiEnd)
 764   2                  break;
 765   2              valueItem++;
 766   2          }
 767   1      }
 768          
 769          //=========================================================================
 770          // draw number
 771          void DrawOsdMenuItemNumber(BYTE itemIndex, DrawNumberType *numberItem)
 772          {
 773   1          if (itemIndex==g_ucMenuItemIndex)//Vick Add
 774   1              Osd_SetTextColor(numberItem->SelForeColor,numberItem->SelBackColor);
 775   1          else
 776   1              Osd_SetTextColor(numberItem->ForeColor,numberItem->BackColor);
 777   1      
 778   1          #define xPos itemIndex
 779   1          xPos=numberItem->XPos;
 780   1          if (xPos==0xFF)
 781   1          {
 782   2              xPos=(OsdWindowWidth-4)/2-1;
 783   2          }
 784   1          if (numberItem->Flags&dwiHex)
 785   1              Osd_DrawHex(xPos, numberItem->YPos, numberItem->GetValue());
 786   1          else
 787   1              Osd_DrawNum(xPos, numberItem->YPos, numberItem->GetValue());
 788   1          #undef xPos
 789   1      }
 790          
 791          
 792          //=========================================================================

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲日韩av| 成人av午夜影院| 日韩精品视频网| 亚洲图片欧美色图| 亚洲国产一区二区三区| 亚洲最大成人综合| 亚洲一区二区三区中文字幕在线 | 亚洲3atv精品一区二区三区| 亚洲美女视频一区| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲色图清纯唯美| 亚洲免费在线电影| 亚洲图片一区二区| 麻豆91精品视频| 激情图区综合网| 成人永久免费视频| 不卡的av中国片| 色综合天天综合| 欧美曰成人黄网| 欧美日本精品一区二区三区| 日韩欧美高清dvd碟片| 2022国产精品视频| 国产清纯白嫩初高生在线观看91 | 青青草97国产精品免费观看| 青青草91视频| 国产99久久久国产精品免费看| 国产精选一区二区三区| 成人黄色a**站在线观看| 97久久精品人人做人人爽| 欧日韩精品视频| 精品三级在线观看| 国产精品理伦片| 亚洲综合一二区| 久久99久久久久久久久久久| 中文字幕不卡的av| 欧美视频一区二区三区在线观看 | 2欧美一区二区三区在线观看视频| 久久人人97超碰com| 国产精品全国免费观看高清| 亚洲精品日日夜夜| 乱一区二区av| av在线一区二区三区| 欧美日韩中文字幕一区| 精品国产一区二区亚洲人成毛片| 日本一区二区三区在线观看| 亚洲一区视频在线| 韩国成人在线视频| 色婷婷亚洲婷婷| 欧美一级理论性理论a| 国产精品亲子伦对白| 亚洲国产精品久久久久婷婷884| 久久精品国内一区二区三区| 99久久久国产精品| 欧美一区二区视频网站| 欧美激情资源网| 日韩综合小视频| 成人国产精品视频| 欧美一级在线免费| 亚洲免费看黄网站| 国产精品正在播放| 欧美精品三级在线观看| 欧美国产综合色视频| 日韩黄色免费电影| 99精品国产视频| 26uuu成人网一区二区三区| 亚洲精品日韩专区silk| 国产精品77777竹菊影视小说| 欧美日韩在线三区| 欧美国产日韩a欧美在线观看| 三级影片在线观看欧美日韩一区二区| 高清国产一区二区| 精品久久久久久久久久久久久久久 | 精品成人在线观看| 亚洲高清免费一级二级三级| 不卡一区二区在线| 精品久久久久久亚洲综合网| 舔着乳尖日韩一区| 色哟哟在线观看一区二区三区| 精品久久国产97色综合| 亚洲国产精品视频| 一本色道久久综合狠狠躁的推荐| 国产无一区二区| 久草中文综合在线| 91精品国产色综合久久ai换脸| 亚洲黄色小视频| 成人黄色小视频在线观看| 久久免费电影网| 美脚の诱脚舐め脚责91| 7777精品伊人久久久大香线蕉完整版 | 91精品国产综合久久久蜜臀图片| 亚洲视频1区2区| 97精品国产露脸对白| 国产精品成人在线观看| 国产一区二区三区综合| 日韩午夜三级在线| 日韩和欧美一区二区三区| 欧美日韩一区二区三区四区 | 亚洲综合在线免费观看| 99久久久国产精品| 亚洲欧美综合在线精品| 粉嫩av一区二区三区| 久久精品网站免费观看| 国产一区在线看| 久久色在线观看| 国产自产2019最新不卡| 久久奇米777| 国产综合色在线视频区| 久久久久久久网| 国产精品综合av一区二区国产馆| 精品国产一区二区三区久久影院| 三级不卡在线观看| 日韩免费高清av| 久久国产精品72免费观看| 亚洲精品在线一区二区| 国产美女久久久久| 中日韩av电影| 色综合天天在线| 五月综合激情日本mⅴ| 欧美精品色一区二区三区| 免费观看成人av| 久久综合色一综合色88| 国产高清成人在线| 国产精品久久久99| 91国产免费观看| 午夜精品福利一区二区三区蜜桃| 欧美肥妇bbw| 精品在线免费视频| 国产欧美日韩亚州综合| 99re视频精品| 天天爽夜夜爽夜夜爽精品视频 | 亚洲国产精品久久久久婷婷884| 欧美丰满美乳xxx高潮www| 极品少妇一区二区| 国产精品视频yy9299一区| 色噜噜夜夜夜综合网| 日韩电影在线看| 久久精品一区二区三区不卡| 不卡在线观看av| 午夜a成v人精品| 亚洲国产成人私人影院tom| 色哟哟一区二区| 蜜桃一区二区三区在线观看| 国产精品网友自拍| 欧美在线制服丝袜| 韩日精品视频一区| 亚洲免费视频成人| 日韩欧美123| 成人激情免费电影网址| 天堂一区二区在线| 国产日产欧美一区二区三区 | 国产精品二三区| 欧美日本韩国一区| 丁香五精品蜜臀久久久久99网站| 亚洲午夜一区二区三区| 久久亚洲综合色| 欧美日韩中文字幕一区二区| 国精产品一区一区三区mba视频| 亚洲美女淫视频| 久久久激情视频| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 国产成人在线观看| 午夜欧美2019年伦理| 国产欧美日产一区| 日韩一区二区三区视频在线 | 亚洲同性同志一二三专区| 欧美一区在线视频| 99精品偷自拍| 精品一区二区日韩| 亚洲国产成人av网| 亚洲国产高清aⅴ视频| 日韩一级黄色片| 欧美专区亚洲专区| 丰满少妇在线播放bd日韩电影| 日韩一区精品字幕| 亚洲三级免费电影| 久久久不卡网国产精品一区| 欧美精品第1页| 91麻豆精东视频| 国产乱妇无码大片在线观看| 日韩不卡在线观看日韩不卡视频| 亚洲日本乱码在线观看| 久久久一区二区三区| 3d动漫精品啪啪| 欧美私人免费视频| 99热99精品| 成人在线视频一区| 国产精品伊人色| 久久精品999| 免费在线观看日韩欧美| 亚洲在线中文字幕| 亚洲激情五月婷婷| 亚洲欧美日韩国产综合在线| 国产拍欧美日韩视频二区| 欧美xxxx在线观看| 欧美成人官网二区| 日韩欧美成人激情| 日韩欧美综合在线| 91精品国产乱| 8x8x8国产精品| 欧美日韩在线观看一区二区 |