在电视机的osd界面上显示不可选项的方法

文档序号:7615212阅读:927来源:国知局
专利名称:在电视机的osd界面上显示不可选项的方法
技术领域
本发明属于电视机技术领域,更明确地说涉及在电视机的OSD界面上显示不可选项的方法的设计。

背景技术
在电视机的OSD界面中,有一些操作不是对所有情况都有作用或者是应该有作用的。对于某种或某几种不同的输入信号源或者对于不同的信号模式,这些操作在没有作用或者不应该有作用时是不可选的。也就是说,在OSD界面上往往出现一些不可选项。用户在见到此类不可选项时,常常感到迷惑不解甚至造成误解。


发明内容
本发明的目的,就在于克服上述缺点和不足,提供一种在电视机的OSD界面上显示不可选项的方法。它能够明确显示某种或某几种选项是不可选项,当某个选项在某种情况下不可选时,即通过改变该选项字符的字体加以提示。从而可以避免用户在操作时的迷惑或误解。
为了达到上述目的,本发明包括以下步骤
(1)通过OSD控制软件检测当前的状态;
(2)确认当前状态下的不可选项;
(3)通过OSD控制软件改变已经确认的不可选项的字体。
本发明的任务就是这样完成的。
本发明提供了一种在电视机的OSD界面上显示不可选项的方法。它能够明确显示某种或某几种选项是不可选项,当某个选项在某种情况下不可选时,即通过改变该选项字符的字体加以提示。亦即让用户确切地知道那些操作选项在当前状态下是不可选的,从而可以免除用户在操作时的迷惑或不必要的误解,使电视机的设计更加人性化。它可广泛应用于多种电视机中。

具体实施例方式
实施例1。一种在电视机的OSD界面上显示不可选项的方法,如

图1所示。它包括以下步骤
(1)通过OSD控制软件检测当前的状态;
(2)确认当前状态下的不可选项;
(3)通过OSD控制软件改变已经确认的不可选项的字体。
完成这些操作的源代码如下
//设置菜单中不可选项
void appUiPictSubEnableDisableItems(void){//得到当前输入eSOURCE_ID eSource=appWindowMgrSourceGet(appWindowMgrFocusWindowGet());//设置菜单项的标志位appMSMenuItemsFlagsSet(&amp;m_sPictureMenu,//enable all0xFFFF,MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);//改变不可选项的字体//TODO Disable DNX settings untill Project manager implements it.appMSMenuItemsChangeFont(&amp;m_sPictureMenu,(0x1<<MENU_ITEM_PIC_DNX_SETTING),MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);switch(eSource){case soCOMPOSITE_AV1case soSVIDEO_AV1case soCOMPOSITE_AV2case soSVIDEO_AV2case soTUNER1case soTUNER2{BYTE cInstance;<!-- SIPO <DP n="2"> --><dp n="d2"/>BYTE cChannel;if(soCOMPOSITE_AV1==eSource‖soSVIDEO_AV1==eSource‖soTUNER1==eSource){cInstance=0;}else{cInstance=1;}cChannel=halChannelGet(cInstance,eSource);//NTSCMENU_ITEM_PIC_TINT->enableif(halSingnalIsNTSC(cInstance,cChannel)).{appMSMenuItemsFlagsSet(&amp;m_sPictureMenu,//disable(0x1<<MENU_ITEM_PIC_TINT),MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);}else{//改变不可选项的字体//NOT NTSTMENU_ITEM_PIC_TINT->disableappMSMenuItemsChangeFont(&amp;m_sPictureMenu,//disable(0×1<<MENU_ITEM_PIC_TINT),MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);}//改变不可选项的字体appMSMenuItemsChangeFont(&amp;m_sPictureMenu,//disable<!-- SIPO <DP n="3"> --><dp n="d3"/>(0×1<<MENU_ITEM_PIC_PHASE)|(0×1<<MENU_ITEM_PIC_FREQ),MS_ITEM_VISIBLE |MS_ITEM_SELECTABLE);}break;case soHD1case soHD2//改变不可选项的字体appMSMenuItemsChangeFont(&amp;m_sPictureMenu,//disable(0×1<<MENU_ITEM_PIC_TINT),MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);break;case soCARDREADER//改变不可选项的字体appMSMenuItemsChangeFont(&amp;m_sPictureMenu,//disable(0×1<<MENU_ITEM_PIC_PHASE)|(0×1<<MENU_ITEM_PIC_FREQ)|(0×1<<MENU_ITEM_PIC_TINT),MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);break;case soDIGITAL//改变不可选项的字体appMSMenuItemsChangeFont(&amp;m_sPictureMenu,//disable(0×1<<MENU_ITEM_PIC_COLOR)|(0×1<<MENU_ITEM_PIC_TINT)|(0×1<<MENU_ITEM_PIC_PHASE)|(0×1<<MENU_ITEM_PIC_FREQ),MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);break;<!-- SIPO <DP n="4"> --><dp n="d4"/>case soCOMPUTER//改变不可选项的字体appMSMenuItemsChangeFont(&amp;m_sPictureMenu,//disable(0x1<<MENU_ITEM_PIC_TINT)|(0x1<<MENU_ITEM_PIC_COLOR),MS_ITEM_VISIBLE|MS_ITEM_SELECTABLE);break;defaultbreak;}}
实施例1提供了一种在电视机的OSD界面上显示不可选项的方法。它能够明确显示某种或某几种选项是不可选项,当某个选项在某种情况下不可选时,即通过改变该选项字符的字体加以提示。亦即让用户确切地知道那些操作选项在当前状态下是不可选的,从而可以免除用户在操作时的迷惑或不必要的误解,使电视机的设计更加人性化。它可广泛应用于多种电视机中。
权利要求
1.一种在电视机的OSD界面上显示不可选项的方法,其特征在于它包括以下步骤
(1)通过OSD控制软件检测当前的状态;
(2)确认当前状态下的不可选项;
(3)通过OSD控制软件改变已经确认的不可选项的字体。
全文摘要
一种在电视机的OSD界面上显示不可选项的方法,属于电视机技术领域。它包括以下步骤(1)通过OSD控制软件检测当前的状态;(2)确认当前状态下的不可选项;(3)通过OSD控制软件改变已经确认的不可选项的字体。它能够明确显示某种或某几种选项是不可选项,当某种或某几种选项在某种情况下不可选时,即通过改变该选项字符的字体加以提示。亦即让用户确切地知道那些操作选项在当前状态下是不可选的,从而可以免除用户在操作时的迷惑或不必要的误解,使电视机的设计更加人性化。它可广泛应用于多种电视机中。
文档编号H04N5/445GK1710945SQ20051004390
公开日2005年12月21日 申请日期2005年6月25日 优先权日2005年6月25日
发明者陈阳 申请人:海信集团有限公司, 青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1