按键式多层视窗操控方法及接口的制作方法

文档序号:6434974阅读:110来源:国知局

专利名称::按键式多层视窗操控方法及接口的制作方法
技术领域
:本发明是有关于一种计算机信息技术,特别是有关于一种按键式多层视窗操控方法及接口,应用在一视窗型信息处理平台(也就是一搭载视窗型操作系统的计算机平台),例如桌上型个人计算机、笔记本型计算机、平板型计算机(tabletPC)、网络工作站及个人数字助理装置(PersonalDigitalAssistant,PDA)等,对该视窗型信息处理平台的使用者提供一按键式的多层视窗操控功能,让使用者通过键盘上的按键操控该视窗型信息处理平台中的多层式视窗群组。
背景技术
:目前各式的信息处理平台,例如桌上型个人计算机、笔记本型计算机、平板型计算机(tabletPC)、网络工作站、个人数字助理装置(PersonalDigitalAssistant,PDA)等,大部份均已采用视窗型操作系统,对使用者提供一图形化的视窗操作接口,让计算机的操作更为容易及方便。电子英汉辞典是一种常用的计算机应用软件程序,它可在视窗型信息处理平台中通过一多层式的视窗群组,以逐层方式在多个不同的视窗中分别显示各个英文单字的中文释义及其相关的批注及例句。图1A和图1B即显示一种常用的电子英汉辞典采用的多层式视窗群组20,其中例如包括3层视窗一第一层视窗21(即最上层视窗,或称为父视窗)、一第二层视窗22(或称为第一层视窗21的子视窗)和一第三层视窗23(即最下层视窗,或称为第二层视窗22的子视窗)。如图1A所示,当使用者要查询英文单字[take]的中文词意时,电子英汉辞典会例如首先显示出第一层视窗21,其中不只显示有英文单字[take]的基本中文词意,并同时显示一组的图形化按键31,让使用者可借由鼠标选按其中任何一个图形化按键31,开启出一对应的第二层视窗22,其中显示英文单字[take]的一组更为详尽的中文词意。该第二层视窗22也同时显示有一组的图形化按键32,让使用者可借由鼠标选按其中任何一个图形化按键32,开启出一对应的第三层视窗23,其中显示英文单字[take]的一组英文例句及其中文翻译。使用者即可通过每一个英文单字所对应的多层式视窗群组20中的3层不同的视窗,学习每一个英文单字不同的中文释义及用法。然而在实际应用上,上述多层视窗操控方法的一项缺点在于它是采用鼠标移动光标点按所需的图形化按键31、32,由于图形化按键31、32的尺寸通常很小,因此经常会让使用者难以准确地将鼠标的光标移动到所需的图形化按键31、32位置上。若使用者不慎未将光标移动到所需的图形化按键31、32准确位置上,当光标指向第一层视窗21或第二层视窗22以外的区域时,在按下鼠标左键时会导致第一层视窗21或第二层视窗22消失掉,因此造成操控上的不便及困扰。
发明内容为克服上述现有技术的缺点,本发明的主要目的便是在于提供一种按键式多层视窗操控方法及接口,它可对视窗型信息处理平台上的多层式视窗群组提供一按键式的操控功能,让使用者可通过键盘按键,而不是鼠标,更为可靠地操控多层式视窗群组中各个视窗的开启及关闭。本发明的按键式多层视窗操控方法及接口是设计应用在一视窗型信息处理平台,例如桌上型个人计算机、笔记本型计算机、平板型计算机(tabletPC)、网络工作站、个人数字助理装置(PersonalDigitalAssistant,PDA)等,对该视窗型信息处理平台的使用者提供一按键式的多层视窗操控功能,让使用者可通过键盘按键来更为可靠地操控该视窗型信息处理平台中的多层式视窗群组。本发明的按键式多层视窗操控方法包括在该视窗型信息处理平台显示出一上层视窗时,在该上层视窗中显示一组的图形化按键,其中每一个图形化按键是对应至该上层视窗所属的一个下层视窗;响应一使用者激活的第一型键盘按键按压事件,选择一组图形化按键中的一个图形化按键,借此开启该图形化按键所对应的下层视窗;以及在开启了一个下层视窗之后,响应一特定的使用者激活的第二型键盘按键按压事件关闭该下层视窗。本发明的按键式多层视窗操控接口至少包括一键盘按键按压事件响应模块,可响应该视窗型信息处理平台上所发生的使用者激活的键盘按键按压事件,接收各个键盘按键按压事件所激活而生成的按键信息;一下层视窗开启模块,可在该上层视窗中显示一组图形化按键,其中每一个图形化按键是对应至该上层视窗所属的一个下层视窗;且该下层视窗开启模块可响应该键盘按键按压事件响应模块所接收到的一特定使用者激活的第一型键盘按键按压事件,选择一组该图形化按键中的一个图形化按键,借此开启该图形化按键所对应的下层视窗;以及一下层视窗关闭模块,可在该下层视窗开启模块开启了一个下层视窗之后,响应该键盘按键按压事件响应模块所接收到的一特定使用者激活的第二型键盘按键按压事件来关闭该下层视窗。本发明的按键式多层视窗操控方法及接口的特点在于可对使用者提供一按键式的多层视窗操控功能,让使用者可通过键盘按键,而非鼠标,操控多层式视窗群组中各个视窗的开启及关闭。让使用者更为可靠地操控多层式视窗群组,克服了使用鼠标带来的定位不易准确的缺点。图1A和图1B是屏幕显示图形,显示一现有的电子英汉辞典采用的多层式视窗群组的架构;图2是一系统架构示意图,显示本发明的按键式多层视窗操控接口的应用架构及其对象导向组件模型的基本架构;图3是一视窗架构示意图,显示本发明的按键式多层视窗操控接口所操控的一多层式视窗群组的架构。具体实施例方式实施例以下即配合图2和图3,详细说明本发明的按键式多层视窗操控方法及接口的实施例。图2即显示本发明的按键式多层视窗操控接口(如标号100所指的虚线框包括的部分)的应用架构及其对象导向组件模型(object-orientedcomponentmodel)的基本架构。如图所示,本发明的按键式多层视窗操控接口100在实际应用上是搭载至一视窗型信息处理平台10,例如桌上型个人计算机、笔记本型计算机、平板型计算机(tabletPC)、网络工作站、个人数字助理装置(PersonalDigitalAssistant,PDA)等,对该视窗型信息处理平台10的使用者提供一使用者操控的按键式多层视窗操控功能,让使用者可通过该视窗型信息处理平台10的键盘11,而不是鼠标13,以按键方式操控该视窗型信息处理平台10的屏幕12上显示出的一多层式视窗群组50。在以下实施例中,假设该多层式视窗群组50包括一上层视窗51(或称为父视窗)和一下层视窗52(或称为子视窗)。但在具体实施上,本发明适用的多层式视窗群组中的视窗层数目并没有限制,也可以是3层、4层、5层或更多层。在具体实施上,本发明的按键式多层视窗操控接口100可完全以软件程序来实现,并整合至该视窗型信息处理平台10上的一个视窗型的应用软件,例如一电子英汉辞典应用软件。如图2所示,本发明的按键式多层视窗操控接口100的对象导向元组件模型(object-orientedcomponentmodel)的基本架构至少包括(a)一键盘按键按压事件响应模块110;(b)一下层视窗开启模块120;以及(c)一下层视窗关闭模块130。键盘按键按压事件响应模块110可响应该视窗型信息处理平台10键盘11上所发生的使用者激活键盘按键按压事件,包括一第一型键盘按键按压事件201和一第二型键盘按键按压事件202,而接收各个键盘按键按压事件201、202所激活而生成的按键信息,并将这些按键信息分别传送至下层视窗开启模块120和下层视窗关闭模块130。下层视窗开启模块120可在该视窗型信息处理平台10的屏幕12上显示出一上层视窗51时,在该上层视窗51中如图3所示般地显示出一组图形化按键60,其中每一个图形化按键60是对应至一个下层视窗52。在实际应用上,该下层视窗开启模块120可响应上述键盘按键按压事件响应模块110所接收到的一使用者激活的第一型键盘按键按压事件201来选择出使用者所需的图形化按键60,开启该图形化按键60所对应的一个下层视窗52。在具体实施上,该第一型键盘按键按压事件201例如可以是,由使用者以手动方式按压键盘11上的上移键[↑]和下移键[↓],选择所需的图形化按键60(此时,下层视窗开启模块120会例如以一特定的颜色或亮度来显示目前被使用者所选择到的图形化按键60),并在移动到所需的图形化按键60时,再以手动方式按压键盘11上的一特定的按键,例如是输入键[Enter]或右移键[→]。下层视窗关闭模块130可于上述下层视窗开启模块120开启了一个下层视窗52之后,响应该键盘按键按压事件响应模块110所接收到的一使用者激活的第二型键盘按键按压事件202来关闭该下层视窗52。在具体实施上,该第二型键盘按键按压事件202例如可以是由使用者以手动方式按压键盘11上一特定的按键,例如是跳出键[Esc]或左移键[←]。请同时参阅图2和图3,在实际应用上,使用者即可在视窗型信息处理平台10上使用一视窗型的应用软件,例如一电子英汉辞典应用软件。当视窗型信息处理平台10在屏幕12上显示出一上层视窗51时,若使用者要进而开启该上层视窗51所属的一个下层视窗52,则使用者即可利用键盘11来发出一第一型键盘按键按压事件201,其中是由使用者以手动方式按压键盘11上的上移键[↑]和下移键[↓]选择所需的图形化按键60,并在移动至所需的图形化按键60时,再以手动方式按压键盘11上一特定的按键,例如输入键[Enter]或右移键[→]。该第一型键盘按键按压事件201即可使键盘按键按压事件响应模块110响应地将对应的按键信息传送至下层视窗开启模块120,令下层视窗开启模块120开启使用者选按的图形化按键60所对应的下层视窗52。反之,当使用者要关闭开启后的下层视窗52时,则使用者即可利用键盘11发出一第二型键盘按键按压事件202,其中是由使用者以手动方式按压键盘11上一特定的按键,例如跳出键[Esc]或左移键[←]。此第二型键盘按键按压事件202即可使键盘按键按压事件响应模块110响应地将对应的按键信息传送至下层视窗关闭模块130,令下层视窗关闭模块130关闭该下层视窗52。总而言之,本发明提供了一种新颖的按键式多层视窗操控方法及接口,它应用在一视窗型信息处理平台,其特点在于可对使用者提供一按键式的多层视窗操控功能,让使用者可通过键盘按键,而非鼠标,来操控多层式视窗群组中各个视窗的开启及关闭。可让使用者更为可靠地操控多层式视窗群组,克服了使用鼠标所具有的定位不易准确的缺点。本发明因此较现有技术具有更佳的进步性及实用性。权利要求1.一种按键式多层视窗操控方法,应用在一视窗型信息处理平台,提供一使用者操控的按键式多层视窗操控功能,操控该视窗型信息处理平台上的一多层式视窗群组,其中该多层式视窗群组至少包括一上层视窗和附属至该上层视窗的多条个下层视窗,其特征在于,该按键式多层视窗操控方法至少包括在该视窗型信息处理平台显示出一上层视窗时,在该上层视窗中显示一组的图形化按键,其中每一个图形化按键是对应至该上层视窗所属的一个下层视窗;响应一使用者激活的第一型键盘按键按压事件,选择一组图形化按键中的一个图形化按键,借此开启该图形化按键所对应的下层视窗;以及在开启了一个下层视窗之后,响应一特定的使用者激活的第二型键盘按键按压事件关闭该下层视窗。2.如权利要求1所述的按键式多层视窗操控方法,其特征在于,该视窗型信息处理平台是一桌上型个人计算机。3.如权利要求1所述的按键式多层视窗操控方法,其特征在于,该视窗型信息处理平台是一笔记本型计算机。4.如权利要求1所述的按键式多层视窗操控方法,其特征在于,该视窗型信息处理平台是一平板型计算机。5.如权利要求1所述的按键式多层视窗操控方法,其特征在于,该视窗型信息处理平台是一网络工作站。6.如权利要求1所述的按键式多层视窗操控方法,其特征在于,该视窗型信息处理平台是一个人数字助理装置。7.一种按键式多层视窗操控接口,搭载至一视窗型信息处理平台,提供一使用者操控的按键式多层视窗操控功能,借此操控该视窗型信息处理平台上的一多层式视窗群组,其中该多层式视窗群组至少包括一上层视窗和至少一附属至该上层视窗的下层视窗,其特征在于,该按键式多层视窗操控接口至少包括一键盘按键按压事件响应模块,可响应该视窗型信息处理平台上所发生的使用者激活的键盘按键按压事件,接收各个键盘按键按压事件所激活而生成的按键信息;一下层视窗开启模块,可在该上层视窗中显示一组图形化按键,其中每一个图形化按键是对应至该上层视窗所属的一个下层视窗;且该下层视窗开启模块可响应该键盘按键按压事件响应模块所接收到的一特定使用者激活的第一型键盘按键按压事件,选择一组该图形化按键中的一个图形化按键,借此开启该图形化按键所对应的下层视窗;以及一下层视窗关闭模块,可在该下层视窗开启模块开启了一个下层视窗之后,响应该键盘按键按压事件响应模块所接收到的一特定使用者激活的第二型键盘按键按压事件来关闭该下层视窗。8.如权利要求7所述的按键式多层视窗操控接口,其特征在于,该视窗型信息处理平台是一桌上型个人计算机。9.如权利要求7所述的按键式多层视窗操控接口,其特征在于,该视窗型信息处理平台是一笔记本型计算机。10.如权利要求7所述的按键式多层视窗操控接口,其特征在于,该视窗型信息处理平台是一平板型计算机。11.如权利要求7所述的按键式多层视窗操控接口,其特征在于,该视窗型信息处理平台是一网络工作站。12.如权利要求7所述的按键式多层视窗操控接口,其特征在于,该视窗型信息处理平台是一个人数字助理装置。全文摘要一种按键式多层视窗操控方法及接口,可应用在一视窗型信息处理平台,本发明的按键式多层视窗操控接口包括一键盘按键按压事件响应模块、一下层视窗开启模块以及一下层视窗关闭模块;本发明的特点在于可为使用者提供一按键式的多层视窗操控功能,让使用者可通过键盘按键,而非鼠标,操控一多层式视窗群组中各个视窗的开启及关闭;让使用者更为可靠地操控多层式视窗群组,克服了使用鼠标带来的定位不易准确的缺点。文档编号G06F3/00GK1770075SQ200410087139公开日2006年5月10日申请日期2004年11月1日优先权日2004年11月1日发明者邱全成,周韬申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1