发明名称 基于嵌入式裸机的GUI框架实现菜单组织和交互的方法
摘要 本发明提供一种基于嵌入式裸机的GUI框架实现菜单组织和交互的方法,该方法包括:结构组织、加载运行、界面交互和扩展响应的步骤。本发明解决了原菜单系统的组织不灵活,维护困难,不易扩展等缺陷。
申请公布号 CN105389168A 申请公布日期 2016.03.09
申请号 CN201510760551.2 申请日期 2015.11.10
申请人 科大智能电气技术有限公司 发明人 李林;童杰
分类号 G06F9/44(2006.01)I;G06F3/0482(2013.01)I 主分类号 G06F9/44(2006.01)I
代理机构 合肥天明专利事务所 34115 代理人 奚华保;娄岳
主权项 一种基于嵌入式裸机的GUI框架实现菜单组织和交互的方法,其特征在于,所述框架的每个节点结构包括功能属性、链接表和数据源,所述功能属性用于指定所述菜单项的响应方式,分为显示输出型和编辑输入型两大类型,所述链接表用于确定菜单加载后每个菜单项的相互关联位置,所述数据源用于获取显示菜单项显示数据的来源或编辑菜单项的输入源和输出源,所述方法包括如下步骤:结构组织:使用链接表组织不同类型的菜单项,每个菜单项通过链接表的四个关联指针链接到上下前后四个菜单项;加载运行:系统对多个所述菜单项进行加载,进行不同功能属性的区分和指定其输入或输出的数据源,所述菜单项加载用于动态配置并初始化菜单功能;界面交互:在菜单系统运行过程中,实时响应嵌入式终端界面按键输入,根据菜单项的功能属性,动态调用已加载的数据源;扩展响应:根据所述菜单项的不同功能属性,提供可扩展的自定义响应扩展方法。
地址 230088 安徽省合肥市望江西路5111号