System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种BIOS图形界面的显示控制方法及系统技术方案_技高网

一种BIOS图形界面的显示控制方法及系统技术方案

技术编号:40673180 阅读:3 留言:0更新日期:2024-03-18 19:10
本发明专利技术公开了一种BIOS图形界面的显示控制方法及系统,通过图形绘制引擎为BIOS系统绘制图形界面;通过点击设备和键盘对图形界面的显示控件进行控制。支持用鼠标等点击设备在图形配置界面中进行操作,仅通过鼠标即可完成全部配置操作,更适合无键盘设备使用。支持图形界面和文本界面的切换,且图形界面和文本界面的内容一致。通过复用界面内容描述的代码,减少界面维护工作量。支持界面显示的颜色、字体、大小等主题信息的多样性定制。

【技术实现步骤摘要】

本专利技术涉及计算机bios,具体涉及一种bios图形界面的显示控制方法及系统。


技术介绍

1、目前主流基本输入/输出系统(basic input output system,bios)的用户配置界面均采用文本形式显示,因为该显示方式简单、快捷、占用内存小,文本形式显示只需要设置显示模式、设置颜色寄存器,再按照图形显示的原理编写画点、画线、画圆等基本函数就可以显示,所以整个屏幕的颜色单一、字体和大小统一,无法人性化地对界面显示颜色、字体、大小进行定制,也无法显示图片,用户只能定制功能,无法定制主题模式。

2、由于只能使用键盘进行操作,所以文本界面交互方式只适用于有键盘的整机,如台式机、一体机、服务器,并不适合无键盘的设备使用,如平板电脑等设备,因此这种bios并不能满足市面上所有计算机设备的需求,在无键盘设备的应用上显示出很大的短板。


技术实现思路

1、有鉴于此,本专利技术提供了一种bios图形界面的显示控制方法及系统,能够实现bios系统的图形界面的功能。

2、本专利技术采用的具体技术方案如下:

3、一种bios图形界面的显示控制方法,包括:通过图形绘制引擎为基本输入输出系统bios绘制图形界面;通过点击设备和键盘对所述图形界面的显示控件进行控制。

4、进一步地,其中,所述图形绘制引擎独立于所述bios系统设置,所述图形绘制引擎与所述bios系统通过固定的通信协议进行数据传输。

5、进一步地,所述通过图形绘制引擎为基本输入输出系统bios绘制图形界面,包括:所述图形绘制引擎对所述bios系统进行图形控件和/或窗口配置,并通过图像输入协议gop在所述bios系统的屏幕显示所述图形控件和/或窗口。

6、进一步地,所述点击设备至少包括以下之一:鼠标;触摸板;触摸屏。

7、进一步地,所述通过点击设和键盘备对所述图形界面的显示控件进行控制,包括:所述点击设备通过对所述图形控件和/或窗口的坐标进行控制,以及对所述图形界面的显示控件的显示状态进行控制;通过所述键盘对所述显示控件的显示状态进行控制。

8、进一步地,所述点击设备通过对所述图形控件和/或窗口的坐标进行控制,包括:所述bios系统通过鼠标驱动程序对所述点击设备的动作进行事件处理,所述点击设备的动作触发所述bios系统调取点击设备状态数据、点击设备x坐标、点击设备y坐标,其中所述bios系统通过统一可扩展固件接口uefi为所述点击设备提供全局变量。

9、进一步地,所述点击设备通过对所述图形控件和/或窗口的坐标进行控制,包括:所述bios系统通过所述uefi的动态全局可配置数据库pcd变量,对所述图形控件和/或窗口的坐标进行记录、控制。

10、一种bios图形界面的显示控制系统,包括:基本输入输出系统bios、图形绘制引擎模块、点击设备和键盘,其中,所述图形绘制引擎模块独立于所述bios系统设置,所述图形绘制引擎模块与所述bios系统通过固定的通信协议进行数据传输;所述图形绘制引擎模块用于为所述bios系统绘制图形界面;所述点击设备和所述键盘用于对所述图形界面的显示控件进行控制。

11、有益效果:

12、(1)一种bios图形界面的显示控制方法,通过图形绘制引擎为bios系统绘制图形界面,实现了bios的图形界面的功能,并可以与原有的文本界面显示自由切换。bios系统的图形界面的配置界面可以满足平板电脑等无键盘设备的操作功能,并能实现对配置界面的颜色、字体、大小定制、图片插入显示功能。

13、(2)图形绘制引擎独立于bios系统设置,图形绘制引擎与bios系统通过固定的通信协议进行数据传输,不影响bios原有代码和功能,从而能够很好地实现传统uefi界面和图形界面显示的切换。

14、(3)通过点击设备和键盘对图形界面的显示控件进行控制,可以灵活定制界面主题风格,支持界面显示的颜色、字体、大小等主题信息的多样性定制。

本文档来自技高网...

【技术保护点】

1.一种BIOS图形界面的显示控制方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,其中,

3.如权利要求1所述的方法,其特征在于,所述通过图形绘制引擎为基本输入输出系统BIOS绘制图形界面,包括:

4.如权利要求1所述的方法,其特征在于,所述点击设备至少包括以下之一:

5.如权利要求1所述的方法,其特征在于,所述通过点击设备和键盘对所述图形界面的显示控件进行控制,包括:

6.如权利要求5所述的方法,其特征在于,所述点击设备通过对所述图形控件和/或窗口的坐标进行控制,包括:

7.如权利要求5所述的方法,其特征在于,所述点击设备通过对所述图形控件和/或窗口的坐标进行控制,包括:

8.一种BIOS图形界面的显示控制系统,其特征在于,包括:

【技术特征摘要】

1.一种bios图形界面的显示控制方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,其中,

3.如权利要求1所述的方法,其特征在于,所述通过图形绘制引擎为基本输入输出系统bios绘制图形界面,包括:

4.如权利要求1所述的方法,其特征在于,所述点击设备至少包括以下之一:

5.如权利要求1所述的方法,其特征在...

【专利技术属性】
技术研发人员:陈小春张超朱立森孙亮宋超肖志坤
申请(专利权)人:昆仑太科北京技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1