一种多窗口显示器的操控方法及系统与流程

文档序号:35663151发布日期:2023-10-06 18:11阅读:来源:国知局

技术特征:

1.一种多窗口显示器的操控方法,其特征在于,包括:对象窗口操控方法f,所述对象窗口操控方法f包括一多窗口显示操控数据结构st_mod、以及基于所述st_mod结构的一显示窗口标记操控法sf和多窗口菜单区位自适应法sp。

2.根据权利要求1所述的一种多窗口显示器的操控方法,其特征在于,所述数据结构st_mod包括一显示窗口区位信息结构体组成员g_st_displaywinposi、osd区位控制数据结构体组成员g_st_posdwin、显示窗口属性结构体组成员g_st_displaywinattr、显示子窗口数成员,输入操作码成员cop、系统操控状态变量成员v_cs、主对象窗口映射序号成员v_wm、主控osd引擎序号成员osdm_idx、副对象窗口映射序号成员v_ws、关联对象窗口映射组成员v_wr1~v_wrk、主对象标记显示状态成员pm、副对象标记显示状态变量成员ps、关联对象标记显示状态变量成员pr_1~pr_k、关联对象游标cur映射成员v_cur、状态维持计时器t_tm;

3.根据权利要求2所述的一种多窗口显示器的操控方法,其特征在于,在k值为1的单窗口显示模式下,显示装置仅存在一主对象窗口am,当显示装置为k个子窗口同屏分区的多窗口显示模式时,能切换所述am到任一子窗口上,在所述主对象标记操控状态os_sc1下,能通过一输入操控配置出一副对象窗口as或n个关联对象窗口ar_1~ar_n,所述am、as、ar_1~ar_n的窗口权限属性各自互斥,即任一子显示窗口不能作为am的同时又作为as或ar,在所述os_sc2状态下,能通过一交互操控切换所述as到任一非am的子窗口上,在所述os_sc3状态下,能配置任一非am的子窗口的关联状态,且所述副对象窗口as与关联对象窗口ar_1~ar_n不共存;能响应所述窗口显示属性的配置、复制、互换其中一种操控行为的显示窗口称之为活动对象窗口,否则称作为静态窗口,所述am、as、ar_1~ar_n属于活动对象窗口,能响应通过osd菜单交互操控配置所述显示属性配置行为的称为一配置对象窗口,能响应通过所述窗口标记交互操控进行窗口显示属性的复制或互换行为的称为一操控对象窗口,所述流程转换行为具体包括如下步骤:

4.根据权利要求3所述的一种多窗口显示器的操控方法,其特征在于,s1步骤中在os_idel状态下,通过侦测输入操控cop值及t_timerout事件,则执行以下步骤:

5.根据权利要求4所述的一种多窗口显示器的操控方法,其特征在于,所述显示窗口区位信息结构体组g_st_displaywinposi包含了t数量的所述显示窗口区位信息结构体成员st_displaywinposi_1~st_displaywinposi_t,任一所述显示窗口区位信息结构体成员st_displaywinposi_m(所述m为1~k之间的一窗口序数)包含一相对显示屏原点位置的窗口水平方向起始值dw_m.x、一相对显示屏原点位置的窗口垂直方向起始值dw_m.y、一显示窗口水平方向像素长度值dw_m.h、一显示窗口垂直方向像素长度dw_m.v;

6.根据权利要求1所述的一种多窗口显示器的操控方法,其特征在于,所述多窗口菜单区位自适应法sp包括如下步骤:

7.根据权利要求1所述的一种多窗口显示器的操作方法,其特征在于,所述相对区位计算法fc为包括:设有一osd_st和显示窗口dw_t,其osd界面的水平起始位ow_t.x、垂直起始位ow_t.y的值分别为,其中,水平起始位ow_t.x、垂直起始位ow_t.y的值分别为:

8.根据权利要求1所述的一种多窗口显示器的操控方法,其特征在于,所述静态窗口获取法fg包括:在显示子窗口总数为t(t[2,t])的多窗口显示模式下,有一待识别窗口序号作为一输入参数inpara1,根据窗口显示权限互斥原则,系统将获取到的inpara1与所述主对象窗口序号映射值v_wm进行比较,若inpara1与v_wm不相等,则直接返回inpara1作为静态窗口获取序号,若inpara1与v_wm相等且inpara1+1不大于t时,则返回inpara1+1,若inpara1与v_wm相等且inpara1+1大于t时,则返回1;在获取第一静态窗口时,系统将“1”作为输入参数,当v_wm为1即am为dw_1时,fg返回2,获取到dw_2为第一静态窗口,当v_wm>1时,fg返回1,获取到dw_1为第一静态窗口。

9.一种多窗口显示器的操控系统,其特征在于,包括多个osd引擎和多个显示窗口标记的一集成化显示驱动器d10,所述集成化显示驱动器d10包括但不限于:显示窗口管理模块、osd组引擎模块;

10.根据权利要求9所述的一种多窗口显示器的操控系统,其特征在于,所述相对区位计算法fc为包括:所述osd组引擎模块含有t数量个独立osd引擎,每一所述osd引擎都配置有一独立的菜单内容数据缓冲区osd_dwbuf,显示装置能根据需要生成一个或多个独立的osd。

11.根据权利要求9~10任一项所述的一种多窗口显示器的操控系统,其特征在于,所述窗口管理和图像信号处理模块能根据显示需要设置成多种多窗口分区同屏显示模式,包括但不限于单窗口、p2p、p3p、p4p,显示器切换成一多窗口分区同屏显示模式后,所述主对象窗口am默认恢复为第一显示窗口dw_1,所述v_wm值为1,所述显示子窗口数dnum、所述显示窗口区位信息结构体组g_st_displaywinposi中各区位信息结构体成员数据均会适时变更,新的多窗口分区同屏显示模式下,所述os_adj0、os_adj1、os_adj2状态下的主控菜单osdm以及所述os_att状态下的显示窗口状态提示菜单osd1~osd_t同样能与各子显示窗口位置自适应。


技术总结
一种多窗口显示器的操控方法,包括:对象窗口操控方法F,所述对象窗口操控方法F包括一多窗口显示操控数据结构ST_MOD、以及基于所述ST_MOD结构的一显示窗口标记操控法SF和多窗口菜单区位自适应法Sp,OSD对象显示窗口自适应法通过对主控OSD以显示窗口为单位进行移动以切换主对象窗口,OSD位置随主对象窗口自适应,无关联窗口模式下,仅主控OSD菜单所置身的主对象窗口能响应显示属性的调节,具有OSD置身于某窗口则交互操控就作用于该窗口的直观效果,关联窗口模式下,主对象及关联对象窗口均响应通过主控OSD进行的显示属性调节,使各窗口显示属性调节、操控更为直观和人性化。

技术研发人员:陆长虹,王聪
受保护的技术使用者:深圳市嘉利达专显科技有限公司
技术研发日:
技术公布日:2024/1/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1