本发明涉及一种通过彩色按键快速操作OSD的显示屏。
背景技术:
1、一般按键,除了电源键以外,至少有4个按键,分别是 up, down, return, enter(OK), 其它按键则为热键。
2、操作OSD,都是移动光棒,选到要调整的项目上面。
3、调整数值,就靠up/down 2个按键来调整,通常有repeat功能,按住不放会累加或累减。
已知技术缺失:
1、光棒预设位置,一般是第1个,要选到第3个功能,要按2次down键,然后再按enter, 不方便。
2、调整数值可能要按很多次down键,才能调到要的值,例如亮度从100调到80,按住down不放,数字又跑很快,不是减过头,就是还没到80。
技术实现要素:
本发明的目的在于提供一种通过彩色按键快速操作OSD的显示屏,该显示屏使用按键上的颜色来操作OSD功能选项,使用按键上的数字来操作数值调整功能,使操作OSD,更方便,更快速。
为实现上述目的,本发明的技术方案是:一种通过彩色按键快速操作OSD的显示屏,在显示屏上设置N个按键OSD,OSD在选择功能项目或文字型调整项目时,各功能名称或文字型调整项目名称的前景或背景以不同的颜色表示,同时,按键OSD以相对应的颜色表示,此时按下按键,表示与选定按键OSD相应颜色的功能选项或文字型调整项目,其中,N为正整数。
在本发明一实施例中,OSD在数值型调整项目时,按键OSD以数字0~9表示,此时通过按对应数字键两次或通过额外的enter键完成输入。
在本发明一实施例中,所述N为12,第1个、第12个按键OSD分别为返回键、enter键。
在本发明一实施例中,该显示屏实现方式如下,
S1:进入OSD操作界面,在返回键、enter键上分别显示返回与确认图示;
S2:判断OSD状态是否为选择功能项目,若是,进入选择功能项目;若否,执行步骤S3;
S3:判断OSD状态是否为文字设定,若是,进入文字设定;若否,执行步骤S4;
S4:判断OSD状态是否为数值设定,若是,进入数值设定;若否,执行步骤S5;
S5:判断是否在最上层OSD按返回键,若是,关闭OSD与按键OSD;若否,重新执行步骤S2。
在本发明一实施例中,步骤S2中,选择功能项目具体实现方式如下,
S21:取得目前状态的文字选项个数;
S22:根据文字选项个数,使得文字选项的颜色依序以预设颜色顺序显示;
S23:根据文字选项个数,从第2个按键OSD开始,在按键OSD上依序以预设颜色顺序显示,若有超过文字选项个数的按键,则上方不显示颜色,表示该按键无作用;
S24:判断是否按下返回键,若是,返回OSD操作界面;否则,执行步骤S25;
S25:判断是否按下在步骤S23已设定颜色的按键OSD,若是,执行步骤S26;若否,执行步骤S24;
S26:执行与按键OSD颜色相同颜色的文字选项,并返回OSD操作界面。
在本发明一实施例中,步骤S3中,文字设定具体实现方式如下,
S31:取得目前状态的文字设定个数;
S32:根据文字设定个数,使得文字选项的颜色依序以预设颜色顺序显示;
S33:根据文字设定个数,从第2个按键OSD开始,在按键OSD上依序以预设颜色顺序显示,若有超过文字选项个数的按键,则上方不显示颜色,表示该按键无作用;
S34:判断是否按下返回键,若是,返回OSD操作界面;否则,执行步骤S35;
S35:判断是否按下在步骤S33已设定颜色的按键OSD,若是,执行步骤S36;若否,执行步骤S34;
S36:执行与按键OSD颜色相同颜色的文字选项,并返回OSD操作界面。
在本发明一实施例中,步骤S4中,数值设定具体实现方式如下,
S41:输入数值V=0;
S42:取得目前状态的数值设定范围m~n;
S43:从第2个按键OSD开始,依序显示数字0~9;
S44:判断是否按下步骤S43中设置数字的按键OSD,若是,更新OSD上的数值V=V*10+按下按键OSD表示数字;若否,执行步骤S45;
S45:判断是否按下返回键,若是,则返回OSD操作界面;若否,执行步骤S46;
S46:判断是否按下确认键,若是,执行步骤S47;否则,执行步骤S44;
S47:判断输入的数值是否在m~n之间,若是,套用设定值V,并返回步骤S44;若否,清除OSD上的数值V,并返回步骤S44。
相较于现有技术,本发明具有以下有益效果:本发明使用按键上的颜色来操作OSD功能选项,使用按键上的数字来操作数值调整功能,使操作OSD,更方便,更快速。
附图说明
图1为本发明选择功能项目操作界面示意图。
图2为本发明文字设定项目操作界面示意图。
图3为本发明数值设定项目操作界面示意图。
图4为本发明方法总体流程示意图。
图5为本发明选择功能项目流程示意图。
图6为本发明文字设定项目流程示意图。
图7为本发明文字设定项目流程示意图。
具体实施方式
下面结合附图1-7,对本发明的技术方案进行具体说明。
本发明的一种通过彩色按键快速操作OSD的显示屏,在显示屏上设置N个按键OSD,OSD在选择功能项目或文字型调整项目时,各功能名称或文字型调整项目名称的前景或背景以不同的颜色表示,同时,按键OSD以相对应的颜色表示,此时按下按键,表示与选定按键OSD相应颜色的功能选项或文字型调整项目,其中,N为正整数。OSD在数值型调整项目时,按键OSD以数字0~9表示,此时通过按对应数字键两次或通过额外的enter键完成输入。
所述N为12,第1个、第12个按键OSD分别为返回键、enter键。
该显示屏实现方式如下,
S1:进入OSD操作界面,在返回键、enter键上分别显示返回与确认图示;
S2:判断OSD状态是否为选择功能项目,若是,进入选择功能项目;若否,执行步骤S3;
S3:判断OSD状态是否为文字设定,若是,进入文字设定;若否,执行步骤S4;
S4:判断OSD状态是否为数值设定,若是,进入数值设定;若否,执行步骤S5;
S5:判断是否在最上层OSD按返回键,若是,关闭OSD与按键OSD;若否,重新执行步骤S2。
步骤S2中,选择功能项目具体实现方式如下,
S21:取得目前状态的文字选项个数;
S22:根据文字选项个数,使得文字选项的颜色依序以预设颜色顺序显示;
S23:根据文字选项个数,从第2个按键OSD开始,在按键OSD上依序以预设颜色顺序显示,若有超过文字选项个数的按键,则上方不显示颜色,表示该按键无作用;
S24:判断是否按下返回键,若是,返回OSD操作界面;否则,执行步骤S25;
S25:判断是否按下在步骤S23已设定颜色的按键OSD,若是,执行步骤S26;若否,执行步骤S24;
S26:执行与按键OSD颜色相同颜色的文字选项,并返回OSD操作界面。
步骤S3中,文字设定具体实现方式如下,
S31:取得目前状态的文字设定个数;
S32:根据文字设定个数,使得文字选项的颜色依序以预设颜色顺序显示;
S33:根据文字设定个数,从第2个按键OSD开始,在按键OSD上依序以预设颜色顺序显示,若有超过文字选项个数的按键,则上方不显示颜色,表示该按键无作用;
S34:判断是否按下返回键,若是,返回OSD操作界面;否则,执行步骤S35;
S35:判断是否按下在步骤S33已设定颜色的按键OSD,若是,执行步骤S36;若否,执行步骤S34;
S36:执行与按键OSD颜色相同颜色的文字选项,并返回OSD操作界面。
步骤S4中,数值设定具体实现方式如下,
S41:输入数值V=0;
S42:取得目前状态的数值设定范围m~n;
S43:从第2个按键OSD开始,依序显示数字0~9;
S44:判断是否按下步骤S43中设置数字的按键OSD,若是,更新OSD上的数值V=V*10+按下按键OSD表示数字;若否,执行步骤S45;
S45:判断是否按下返回键,若是,则返回OSD操作界面;若否,执行步骤S46;
S46:判断是否按下确认键,若是,执行步骤S47;否则,执行步骤S44;
S47:判断输入的数值是否在m~n之间,若是,套用设定值V,并返回步骤S44;若否,清除OSD上的数值V,并返回步骤S44。
以下为本发明的具体实现过程,如图1-3所示。
1、使用按键OSD来表示各按键的功能;
2、OSD在选择功能选项时,每个功能名称,前景或背景以不同颜色表示,按键OSD以相对应的颜色来显示,此时按下按键,表示选定与按键OSD相同颜色的功能选项,例如选择亮度或对比功能时,Picture以红色表示,Color以橙色表示,按键OSD则有红色与橙色...
3、OSD在文字型调整项目时,操作方式同 “选择功能选项”,例如选择英文或法文等等的设定值。
4、OSD在数字型调整项目时,使用10个按键来操作,在这10个按键上的按键OSD,分别显示0到9,可以用按2码完成输入,或加入第11个enter键来完成输入,输入的位置以闪烁的I字表示。
如图4-7所示,为本发明的软件流程图,其中
(1)假设有12个按键:分别为返回,选择键0~9,确认键。
(2)前N个按键,指选择键0 ~ 选择键(N-1),共N个按键。
(3)假设OSD选单与按键OSD的10个颜色依序为:红,橙,黄,绿,蓝,绽,紫,粉红,浅绿,浅蓝。
以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。