计算机界面的管理方法

文档序号:6420432阅读:204来源:国知局
专利名称:计算机界面的管理方法
技术领域
本发明涉及一种计算机界面管理方法,特别是对计算机的多角蜘蛛网络状界面的管理方法。
背景技术
目前,广大计算机用户所熟悉和使用的操作系统主要是美国微软公司开发的Windows系列产品,其主界面的组成是由界面设置、外观设计、背景图案、系统资源管理和一些应用软件等组成;每一个功能按钮(图标)都和系统的功能程序相连接,完成特定的功能,并实现了在一定的范围内应用者可根据自身的需要在桌面上进行自行设计,应用者根据自身的需要在桌面上随时建立一个文件或文件夹以及一个应用软件。应用者需要系统与Internet网络连接时需要通过主界面上的电话拨号上网。然而,现今随着世界经济和信息技术的发展步入网络化准时代,很大一部分计算机用户更多的时间工作在计算机办公自动化上。所以本发明人开发了紧跟时代发展一种GOS操作系统,其主界面(桌面)的设计将以层次化、分类管理,同时给应用者提供对系统资源管理和使用上诸多的便利以及操作上的方便、简单化、层次化。

发明内容
本发明的目的是提供一种适合于GOS操作系统的计算机界面管理方法,其主界面即能体现中国文化,又能与当今世界上计算机所使用的操作界面相结合,并且能够与世界行业标准相接轨,同时给使用者带来诸多管理上方便、操作便利、简洁、明了及规律。
本发明的上述目的是这样实现的,一种计算机界面的管理方法,所述计算机界面包括呈多角蜘蛛网络状的多个任务管理控件,所述方法包括以下步骤a)输入硬件设备(鼠标,键盘等)向CPU发出硬件中断消息;b)CPU接收到硬件中断消息后挂起当前的进程,保存程序现场,到系统的中断服务程序入口地址表中查找中断服务程序的相应地址;然后调用相应的中断服务程序,将输入硬件设备的参数写入指定的系统缓冲区中,并设置事件标志;c)系统消息生成程序发现事件标志后读取硬件设备的参数,根据硬件设备的参数生成相应的系统消息,将该系统消息送到系统消息队列中,准备发送到消息处理对象;d)确定消息处理对象,根据确定的结果,将系统消息发送给消息处理对象。
其中,所述的确定消息处理对象包括系统先确定消息该发往哪一个窗口,按顺序查找窗口先关联的标志数据(如m_bActive),如果窗口处于激活状态则消息发往该激活状态窗口。
其中,所述确定消息处理对象还包括从计算机系统内已经建立的一张消息处理对象位置分布表中查找消息处理对象,其中所述分布表的表格记录了窗口中所有独立消息处理对象的位置参数。
其中,所述的查找消息处理对象包括将输入硬件设备指针的位置坐标和表格中的参数进行对照。
其中,所述表格中的位置参数按从上到下、从左到右的顺序排列,并且采用折半数学查找方法进行查找。
其中,所述步骤(d)还包括确定消息发往的对象后调用该对象的消息处理函数,将消息作为函数参数传递给消息处理函数,消息处理函数先核对消息的正确性,然后处理消息,对消息作出响应。
其中,所述的对消息作出响应包括(1)改变自身的外观;(2)执行用户规定的相应操作,包括读取文件按钮,然后开始读取磁盘文件。
其中,所述的消息处理对象是输入硬件设备的指针指向的控件。
其中,所述输入硬件设备是鼠标、键盘之一。
其中,所述的多个控件中位于八角蜘蛛网络中心的控件是实现桌面界面与网络界面转换的控件。
其中,所述的多个控件包括以下控件系统资源任务管理控件、系统资源管理控件、办公文档管理控件、绘图资源管理、游戏资源管理控件、学习资源管理控件、影视资源管理控件、其他资源管理控件、编程工具管理控件。
其中,所述的多角蜘蛛网络是八角蜘蛛网络。
下面结合附图以具体实例对本发明进行详细说明。


图1是本发明的计算机GOS操作系统的主界面(桌面界面)的示意图;图2A和图2B是实现本发明的管理方法的流程图;图3是本发明GOS操作系统网络主界面的示意图;
图4是GOS操作系统分布界面-系统资源管理;图5是GOS操作系统分布界面-办公资源管理;图6是GOS操作系统分布界面-学习资源管理;图7是GOS操作系统分布界面-影视资源管理;图8是GOS操作系统分布界面-游戏资源管理;图9是GOS操作系统分布界面-绘图资源管理;图10是GOS操作系统分布界面-编程资源管理;图11是GOS操作系统分布界面-其他资源管理。
具体实施例方式
参见图1所示的本发明的计算机操作系统主界面的示意图。如图所示,标记1代表系统与Internet网络连接的控制开关(是桌面界面与网络界面转换的控件,简称转换控件1),为一个旋转地球图形;标记2代表系统任务管理入口1-系统资源管理;标记3代表系统任务管理入口2-办公资源管理;标记4代表系统任务管理入口3-学习资源管理;标记5代表系统任务管理入口4-影视资源管理;标记6代表系统任务管理入口5-游戏资源管理;标记7代表系统任务管理入口6-绘图资源管理;标记8代表系统任务管理入口7-编程资源管理;标记9代表系统任务管理入口8-其他资源管理;标记10代表系统设备配置跟踪查询入口按钮;标记1 1代表系统文字管理入口开始按钮;标记12代表系统管理任务运行显示栏;标记13代表系统常用任务显示和控制栏。其中标记1至标记9所代表的控制开关和管理入口1至8通常称之为控件,它们组成了本发明的八角蜘蛛状控件网络。
在操作系统八角蜘蛛控件网络主界面上(在多任务运行时该整体组合控件使用鼠标可拖动到界面的任何位置)由一个形象、色彩分明的旋转地球不断发射无线信号波(当计算机与Internet网络相连接,并在往来上工作正常时)的组合画面为中心,园外等份八个角似一个蜘蛛网络向外辐射的每一图标作为一个区域系统任务管理。八角蛛网络作为一个整体组合控件来实现对整个系统重叠窗口、多任务管理、以及各界面的切换控制。地球画面作为一个控制按钮控制系统与Internet网络的连接。同时也控制八角蜘蛛网络主界面(桌面1)与网络浏览主界面(桌面2)的转换。八角蜘蛛网络的整体结构是一个整体、不可分割的组合控件。
本发明的计算机界面管理方法基于以下处理过程系统接收用户的指令(用鼠标,键盘等)到界面作出相应的过程都是一样的,都是输入硬件设备(鼠标,键盘等)向CPU发出硬件中断消息。CPU接收到硬件中断后挂起当前的进程,保存程序现场,到系统的中断服务程序入口地址表中查找中断服务程序的相应地址。然后调用相应的中断服务程序,将输入硬件设备的参数(如键盘键值,鼠标位置等)写入指定的系统缓冲区中,并设置事件标志。系统消息生成程序发现事件标志后读取硬件设备的参数,根据硬件设备的参数生成相应的系统消息,该系统消息被送到系统消息队列中准备发送到消息处理对象(如按钮)。系统先确定消息该发往哪一个窗口,按顺序查找窗口先关联的标志数据(如m_bActive),如果窗口处于激活状态则消息发往该激活状态窗口。窗口中一般有许多对象(如菜单,工具条,滚动条等等),这些对象都是不重叠的,用户按下鼠标键时,鼠标箭头一般位于某个对象上,则用户选择操作的对象就是该对象,系统必须确定该对象,确定的方法为建立一张对象位置分布表,该表格记录了窗口中所有独立对象的位置参数,只要将鼠标箭头的位置坐标和表格中的参数对照即可查找到对象,为了加快查找速度,表格中的位置参数按顺序排列(从上到下,从左到右),这样就可以采用折半数学查找方法(2分法)加快查找速度。系统确定消息发往的对象后调用该对象的消息处理函数,将消息作为函数参数传递给消息处理函数,消息处理函数先核对消息的正确性(是否确实该发给自己),然后处理消息,对消息作出响应。比如按钮对鼠标按动的消息作出的响应是(1)改变自身的外观(由突起状态变成凹下状态,在变回突起状态,模拟按钮被按下的过程),(2)执行用户规定的相应操作(比如读取文件按钮,则开始读取磁盘文件)。到此为止消息就处理完毕。
各种控件只有外观不同,对消息的响应不同,获取消息到处理消息的过程都是相同的。系统不停地负责接收用户的消息,将消息分发到相应的对象中,对象处理消息,完成对应用户操作的响应,这样周而复始就完成了整个程序的运行过程。
下面结合图2A和图2B所示的本发明的管理方法流程图,详细说明本发明的处理过程。
1、用户在屏幕(主界面1)的八角蜘蛛网络整体控件中的八个任务管理区域的某一图标上(在此确定为1系统资源任务管理区域图标;其他七个任务管理区域图标,除函数和消息传递的ID代号不同外,其操作过程以及程序流程图完全相同)点击鼠标按钮。
2、鼠标器通过数据线向CPU发出硬件中断申请。
3、CPU接收到该中断申请后立即挂起当前执行的任务,保存当前现场(程序寄存器、程序地址寄存器、相关数据寄存器、数据地址寄存器、栈指针等)数据。
4、CPU从中断入口表中找到鼠标中断服务程序地址,并调用该相应的鼠标中断服务程序并执行。
5、鼠标中断服务程序读取鼠标按钮被按下时的屏幕位置,鼠标按钮的状态,这些数据保存至系统内存。
6、系统消息生成程序在内存中发现该鼠标数据,组装成鼠标消息。
7、操作系统查找和确定当前激活窗口数据(1,2,3,4,5,6,7,8,9,……n,)。
确定激活窗口的方法依次查看当前已经打开窗口的激活参数m_bActive,如是m_bActive=true,则为激活窗口,否则不是。系统同时打开的窗口数量有限,故本操作速度很快。
8、判断确定当前被激活的窗口数据?9、在当前激活窗口数据区中,通过特定的数学算法查找和确定该控件的所在位置数据(1,2,3,4,5,6,7,8,9,……n)。
确定控件位置的方法每个窗口数据区均建立一张容量可增长的表格(链表结构)该窗口所包含的控件位置均依次保存在这张表格中,需要定位当前鼠标位于哪个控件中,对这张表格进行使用数学折半方法查找(2分法),可快速定位控件位置。
10、判断确定当前被激活窗口的中心地球位置数据?11、根据位置数据定位当前鼠标消息发往对象——八角蜘蛛网络整体控件中的八个任务管理区之一(在此确定为1系统资源任务管理;其他七个任务管理,除函数和消息传递的ID代号不同外,其操作过程以及程序流程图完全相同)。
12、调用八角蜘蛛网络整体控件中的八个任务管理区域的某一(在此确定为1系统资源任务管理;其他七个任务管理,除函数和消息传递的ID代号不同外,其操作过程以及程序流程图完全相同)的消息处理函数,并将鼠标参数传递给消息处理函数。
13、消息处理函数确定该鼠标消息确实应该发给本控件{根据位置八角蜘蛛网络整体控件中的八个任务管理区之一控件(在此确定为1系统资源任务管理;其他七个任务管理,除函数和消息传递的ID代号不同外,其操作过程以及程序流程图完全相同)。
14、判断确定该消息确实为八角蜘蛛网络整体控件中的八个任务管理区之一(在此确定为1系统资源任务管理;其他七个任务管理,除函数和消息传递的ID代号不同外,其操作过程以及程序流程图完全相同)该控件消息?15、消息处理函数对该鼠标消息作出响应处理。
16、修改系统全局参数,在桌面上列出该系统资源管理图标下当前程序分类枝下所有程序清单{(或称分布界面)在此确定为1系统资源任务管理;其他七个任务管理,除函数和消息传递的ID代号不同外,其操作过程以及程序流程图完全相同}。
列出程序分类枝下所有程序的方法系统建立和程序分类表,该分类表的内容可增长,给分类表中记录程序的分类数量,每一类程序具体个数,程序名称,程序简要说明,程序图标,用户往系统安装新程序时这些数据写入该分类表中。当用户点击鼠标选择列出某类程序时,系统读取该分类表,将该类程序的名称、图标、简要说明显示在屏幕上,并为每个程序分配一个按钮对象,用于相应用户对程序的选择。
17、当系统已经工作在其他系统任务管理状态时,用同样的操作和运行方法自流程(1)-流程(16)系统将实现八角蜘蛛网络中其他七个任务管理区的管理工作的相互切换控制。
本发明可以通过转换控件1将桌面界面(如图1所示的界面)转换到网络界面(如图3所示的界面),反之亦然。
下面结合图3至图11说明本发明的应用。
如图3所示所示的八角蜘蛛网络主界面,在操作系统的主界面屏幕中央由一个形象、色彩分明的旋转地球不断发射无线信号波的组合画面(以此示意计算机进入网络与无线通信相结合的时代)为中心,并以旋转地球与不断发射的无线信号组合同心圆画面,圆外等份八角似蜘蛛网络形向外辐射。八个等份角中线上的每一图标作为一个区域系统任务管理,以此组成一个八角蜘蛛网络整体作为主界面(这相当于Windows主界面)。同时,地球旋转画面作为一个控制按钮,用它来控制系统与Internet网络的连接,在旋转地球旁边的一个小动画图标提示用户是否需要系统立即与Internet网络的连接;当需要系统立即与Internet网络连接时,点击地球旋转画面图标即开始网络连接,同时在屏幕的左下方用数字信号动画为标志显示计算机正在与网络连接1.此时该图标将形象地演示电话在拨号,数字信号在发出;八角蜘蛛网络整体主界面将被缩小,并移动到桌面的右上角(被缩小的八角蜘蛛网络整体使用鼠标按压左键可将拖带到桌面的任何位置)。
2.当由于各种原因使得计算机与Internet网络不能正常连接时,数字信号将停留在一个固定的状态上,示意连接不能正常进行;同时将有一个菜单弹出以说明其原因。
3.计算机与Internet网络正常接通时,系统将进入Internet网络正常工作;使用鼠标可拖带八角蜘蛛网络到桌面的任意位置。以该图标的运行状况来显示Internet网络的工作状况该图标中地球旋转画面在运行,并以动画的方式向地球外发射无线信号波,则说明计算机与Internet网络工作一切正常;同时在八角蜘蛛网络下方用数字信号的传输速率标志直接表明Internet网络的传输速度。
4.当计算机开机运行是通过八角蜘蛛网络主界面(1)进入系统的,而当系统需要返回八角蜘蛛网络主界面(1)时,则用鼠标的左键点击地球旋转的画面(此时当作按钮)即可。同时在界面的右下角(任务栏)显示缩小了的地球图标,当需要退出网络时使用鼠标右键点击该图标或使用鼠标右键点击地球旋转画面(此时当作按钮),用鼠标操作此位置的任务功能栏(使用鼠标左键点击)的退出栏即可退出网络连接(下网)。
从对计算机熟悉使用的用户角度为了方便操作,便于使用,在主界面上应将各类功能、使用范围、系统管理分派。用八角蜘蛛网络的各系统任务管理图标,在主界面上的系统任务管理图标中,根据对软件的归纳使用可分为几大类别而依次管理●系统资源管理;●办公文档管理;●绘图资源管理;●游戏资源管理;●学习资源管理;●影视资源管理;●其他资源管理;●编程工具管理;当鼠标放置于八角蜘蛛网络中八个系统任务管理图标的某个图标上并使用其左键点击时,系统将切换到该图标其相应的系统任务管理分布界面中(相当于区域分布桌面);在该分布界面中,用户可根据自己的选择将文件归类;在该界面的有效区域中所放文件多而超出界面的有效区域范围时,可使用上下滑动控键扩大区域范围。八个图标中的另外七个,其每一个图标操作过程均与此相同。
在分布界面中可放用户的文件夹或应用文件;文件夹的操作与通常用户使用其他计算机操作系统的操作方法相仿,直到找到相应的应用文件图标时,点击该图标系统将进行相应的运行或将调用文档编辑器进入文档编辑。
当在分布界面中的操作结束而返回八角蜘蛛网络主界面时,使用鼠标左键点击八角网络的中间地球图标即可返回八角蜘蛛网络主界面。
当关闭、取消应用文件的界面时,则使用界面最上一条文件运行目录的最右端的取消按钮即可。
无论系统工作在八角蜘蛛网络主界面还是工作在系统任务管理的分布界面,当鼠标放置于八角蜘蛛网络中八个系统任务管理图标的某个图标上并使用其左键点击时,系统将切换到该图标其相应的系统任务管理分布界面中(相当于区域分布桌面);当使用鼠标点击任何一个分布界面上的八角蜘蛛网络中的地球画面,系统即可返回八角蜘蛛网络主界面。
当用户无需上网而做其他工作时,将鼠标移到相应的八角蜘蛛网络系统任务管理图标上并点击该图标,系统将切换到相应的分布界面上,在该分布界面中操作相应的文件(建立文件或文件夹)。应用者也可根据自己的选择将桌面上其他文件归类到相应的系统任务管理图标中(如果用者已将自己认为常用的文件夹或文件放到了八角蜘蛛网络区域以外的八角蜘蛛网络主界面上)。应用者可根据自己的方便安排在八角蜘蛛网络以外主界面(桌面)上的文件夹或文件用鼠标点在该文件图标上,按压鼠标左键拖动文件或文件夹到相应的系统任务管理的图标区域管理域中。这样的设计和分类相当于多桌面,方便用户、层次分明、简洁、便于管理。同时,这样的构思能够与现今人们使用的操作系统相比除了主界面(桌面)的八角蜘蛛网络框架内的操作有区别外,其操作过程以及与应用软件界面的切换过程更加敏捷、直观。所以,对已经习惯了使用现有操作系统界面的用户来说更为方便。
以上对系统主界面(桌面)的设计构思是依据计算机与网络一体化而考虑。尤其当今经济全球化,信息与网络技术的进一步提高;国与国之间,人与人之间的距离感越来接近,由有线网络逐步走向无线网络的时代,从主界面上体现计算机和网络的一体化。同时由于网络化的应用,在主界面中的八角蜘蛛网络所设的系统任务管理各图标中,充分利用八角蜘蛛网络上的分布系统任务管理界面的入口图标将文件在各分布系统任务管理中相互传递,一切均围绕网络管理而方便、快捷之运行。
对于部分长时间工作在自动化办公、文件编辑,而不需要在网上工作的用户;系统工作在该界面时,用户也可方便地将八角蜘蛛网络中的任何一个系统任务管理图标区域中的文件夹或文件,以及应用软件挪放到八角蜘蛛网络以外区域的桌面上以方便操作。
在主界面上的PC机系统标志为随时查看系统硬件配置的窗口;当使用鼠标左键点击时,在屏幕上出现大的任务框显示当前计算机内部的硬件配置。GOS图形操作系统将支持即插即用功能,同时周期性的检测系统的硬件资源并在任务框中显示说明设备配置和资源使用状况。
本发明的有益效果是,以旋转地球为中心向外辐射的八角蜘蛛网络的系统任务管理,方便、敏捷、层次分明、有效地对系统资源以及各任务进行管理;结构明晰、层次分明、简单明了。
如图4所示1.八角蜘蛛网络的中心是一个按真实比例缩小了的旋转的地球模型;同时,它又是一个连接系统与Internet网络接口的按钮。
2.八角蜘蛛网络的1-8系统任务管理图标分别为8个系统任务管理分布界面的连接入口控制开关;分别控制进入各自管辖的(二次地址)分布界面中。
3.在八角蜘蛛网络中,旋转的地球模型与8个系统任务管理分布界面的连接控制开关之间的无线发射波其一象征计算机操作系统将进入网络时代,其二可使用户直观地观察到系统是否正常工作在Internet网络上(当系统与Internet网络连接并工作在网络上时,旋转地球将向8个系统任务管理区发射无线波;当系统与Internet网络断开时,旋转地球将停止向各系统任务管理区发射无线波)。
4.系统文字目录和文件管理入口“开始按钮”系统文件目录管理的入口开关,他是系统控制整体系统文件和用户应用文件(二次地址)并引导系统进入各应用软件总目录的入口。
5.系统管理任务运行显示栏显示系统当前打开的多个任务和当前正在所运行的应用程序。
6.系统常用任务显示和控制栏方便用户的操作,将通常使用的、并随时能够进行控制操作的多任务系统文件放于此位置(电源转换,音量控制,文字输入法,时间显示和控制及其他多任务管理)。
7.系统设备配置跟踪在主界面上的PC机系统标志为随时查看系统硬件配置的窗口;当使用鼠标左键点击时,在屏幕上出现大的任务框可随时打开查询和显示当前系统内部的硬件配置和当前系统资源使用状况。
在图4中1.右上角是缩小了的与主界面中八角蜘蛛网络功能相同的整体控制部件。八角蜘蛛网络的中心是一个按真实比例缩小了的比主界面中的旋转地球小两倍的模型,它是主界面与分布系统任务管理界面之间转换的接口按钮。
2.右上角缩小了的八角蜘蛛网络整体控制部件中,八个系统任务管理图标中的每一个图标控制该系统任务管理区的分布界面入口。使用鼠标点击相应的任务管理图标,系统将切换到该系统任务管理区的分布界面{八角蜘蛛网络的每一个系统任务管理图标分别控制连接进入该分布界面的开关按钮,控制各自的(二次地址)分布界面并进入各应用软件}。
3.在该分布界面上,八角蜘蛛网络中的无线发射波时刻为用户直观的显示系统是否正常工作在网络上(当系统与Internet网络连接并正常工作在网络上时,旋转地球将向8个系统任务管理区发射无线波;当系统与Internet网络断开或工作不正常时,旋转地球将停止向各系统任务管理区发射无线波)。
4.系统文字目录和文件管理入口“开始按钮”系统文件管理的入口开关,他是系统控制整体系统文件和用户应用程序(二次地址),并引导系统进入各应用软件总目录。
5.系统文字目录和文件管理入口“开始按钮”系统文件目录管理的入口开关,他是系统控制整体系统文件和用户应用文件(二次地址)并引导系统进入各应用软件总目录的入口。
6.系统常用任务显示和控制栏方便用户的操作,将通常使用的并随时能够进行控制操作的多任务系统文件放于此位置(电源转换,音量控制,文字输入法,时间显示和控制及其他多任务管理)。
7.系统设备配置跟踪在主界面上的PC机系统标志为随时查看系统硬件配置的窗口;当使用鼠标左键点击时,在屏幕上出现大的任务框可随时打开查询和显示当前系统内部的硬件配置和当前系统资源使用状况。
8.在该界面的中间部分是所属系统任务管理图标区所管辖的文件包(文件包中将包含多个文件夹和文件)和各具体文件(文件包和文件夹以及应用文件在其旁边都有相应的名称和文字解释)。在该界面中,文件包和文件夹的数量可根据用户的需求而建立。当所建立的文件包或文件超过现有的文件区域框时,使用鼠标点击“更多”使其区域框放大有效使用区域。
在图5至图11中,除了八角蜘蛛网络各图标区(各分布界面入口图标)所管理的系统任务管理的文件包、文件夹和文件不同外,在各分布界面上的其它所有按钮、控件、图标的分派任务和功能以及操作方式均与图2中所示的相同。
权利要求
1.一种计算机界面的管理方法,所述计算机界面包括呈多角蜘蛛网络状的多个任务管理控件,所述方法包括以下步骤a)输入硬件设备(鼠标,键盘等)向CPU发出硬件中断消息;b)CPU接收到硬件中断消息后挂起当前的进程,保存程序现场,到系统的中断服务程序入口地址表中查找中断服务程序的相应地址;然后调用相应的中断服务程序,将输入硬件设备的参数写入指定的系统缓冲区中,并设置事件标志;c)系统消息生成程序发现事件标志后读取硬件设备的参数,根据硬件设备的参数生成相应的系统消息,将该系统消息送到系统消息队列中,准备发送到消息处理对象;d)确定消息处理对象,根据确定的结果,将系统消息发送给消息处理对象。
2.根据权利要求1所述的方法,其中所述的确定消息处理对象包括系统先确定消息该发往哪一个窗口,按顺序查找窗口先关联的标志数据(如m_bActive),如果窗口处于激活状态则消息发往该激活状态窗口。
3.根据权利要求1、2所述的方法,其中所述确定消息处理对象还包括从计算机系统内已经建立的一张消息处理对象位置分布表中查找消息处理对象,其中所述分布表的表格记录了窗口中所有独立消息处理对象的位置参数。
4.根据权利要求3所述的方法,其中所述的查找消息处理对象包括将输入硬件设备指针的位置坐标和表格中的参数进行对照。
5.根据权利要求4所述的方法,其中所述表格中的位置参数按从上到下、从左到右的顺序排列,并且采用折半数学查找方法进行查找。
6.根据权利要求1所述的方法,其中所述步骤(d)还包括确定消息发往的对象后调用该对象的消息处理函数,将消息作为函数参数传递给消息处理函数,消息处理函数先核对消息的正确性,然后处理消息,对消息作出响应。
7.根据权利要求6所述的方法,其中所述的对消息作出响应包括(1)改变自身的外观;(2)执行用户规定的相应操作,包括读取文件按钮,然后开始读取磁盘文件。
8.根据权利要求1所述的方法,其中所述的消息处理对象是输入硬件设备的指针指向的控件。
9.根据权利要求1所述的方法,其中所述输入硬件设备是鼠标、键盘之一。
10.根据权利要求8所述的方法,其中所述的多个控件中位于多角蜘蛛网络中心的控件是实现桌面界面与网络界面转换的控件。
11.根据权利要求8、10所述的方法,其中所述的多个控件包括以下控件系统资源任务管理控件、系统资源管理控件、办公文档管理控件、绘图资源管理、游戏资源管理控件、学习资源管理控件、影视资源管理控件、其他资源管理控件、编程工具管理控件。
12.根据权利要求1所述的方法,其中所述的多角蜘蛛网络是八角蜘蛛网络。
全文摘要
本发明公开了一种适合于GOS操作系统的计算机界面管理方法,所述计算机界面包括呈八角蜘蛛网络状的多个任务管理控件,即能体现中国文化,又能与当今世界上计算机所使用的操作界面相结合,并且能够与世界行业标准相接轨,同时给使用者带来诸多管理上方便、操作便利、简洁、明了及规律。本发明的管理方法包括输入硬件设备(鼠标,键盘等)向CPU发出硬件中断消息;CPU接收到硬件中断消息后挂起当前的进程,保存程序现场,到系统的中断服务程序入口地址表中查找中断服务程序的相应地址;然后调用相应的中断服务程序,将输入硬件设备的参数写入指定的系统缓冲区中,并设置事件标志;系统消息生成程序发现事件标志后读取硬件设备的参数,根据硬件设备的参数生成相应的系统消息,将该系统消息送到系统消息队列中,准备发送到消息处理对象;确定消息处理对象,根据确定的结果,将系统消息发送给消息处理对象。
文档编号G06F3/14GK1635451SQ20031011291
公开日2005年7月6日 申请日期2003年12月26日 优先权日2003年12月26日
发明者申学东 申请人:申学东
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1