利用数据图符的方法和设备技术

技术编号:2892655 阅读:201 留言:0更新日期:2012-04-11 18:40
数据图符由通常的图符和通常的窗口所具有的优点相结合而构成。数据图符具有极小化尺寸和扩展的尺寸,此两者均可进行信息的交互输入。扩展的数据图符提供了与通常的窗口类似的可以输入与事件有关的信息的一种格式。当扩展的数据图符极小化后,它就以选定的位置和取决于图符所含的信息的尺寸就位。极小化数据图符至少显示出一部分输入到扩展的数据图符中的信息。(*该技术在2012年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术广泛地涉及了图形用户界面系统,特别涉及了可以向一种图符/窗口混合体进行数据直接输入并可在其中进行数据编辑而无须接入与转出标准窗口和图符的一种方法和设备。普通的图形用户界面系统提供了可作为窗口图形表示的图符,这种窗口图形表示已由其操作状态缩减为仅仅给出极小识别数据的极小化视图,即给出足以使操作员知道如果进行选择的话,窗口会是什么这样的信息。更确切地讲,图符就是一些使人联想出窗口是什么以及窗口要作什么的表示方法或图象。图符被打开时就扩展或生成一个具有动作栏,标题栏,其他图符以及应用程序数据的普通的窗口。于是,即使对于许多简单的操作,用户也要被迫与图形的全组合打交道。而且,当窗口关闭时,它就收缩或被符号化成一个图符,且往往是在屏幕的底部一个固定位置,而输入窗口的信息是看不到的。由上所述,一个图符可以表示一个窗口。当图符被选择而导致窗口被打开时,信息可以进入窗口。操作员必须首先选择图符以打开窗口,然后在窗口内选择一个动作,例如,“添加一个事件”。在选择该事件时,另一个窗口就会出现以使操作员填入一个新的事件信息。之后操作员选择命令以存储新的信息,该信息能使得新的信息与以前输入的任何信息相结合。然后操作员必须关闭向其添加了信息的这第二个窗口,而最后关闭那个可以对补充信息的窗口进行选择的第一个窗口。此后,操作员将返回到从其中进行原始图符选择的屏幕,并且只有当该图符被选择且窗口打开时操作员才能再看到修改了的信息。于是,通常的图符/窗口用法为了输入信息以及为了能够看见或再看到该信息则需要许多操作步骤。而且,通常的图符/窗口技术在打开一个图符进行选择时其结果是打开一个全窗口。目前还不能向一个图符输入信息,于是时间和屏幕空间都造成了浪费。因而需要一种方法和设备使得能够克服通常方法的缺陷而可以进行用户与包含在图符中的信息直接的交互作用。在此透露的本专利技术包含了一种方法和设备,可应用混合的图符/窗口以直接输入信息,它从本质上消除或减少了应用标准的窗口及标准的图符进行信息输入时所存在的问题。此处所述的方法和设备可以使用户与包含在混合的图符/窗口中的信息进行直接的交互作用。根据本专利技术的一个方面,提供了应用混合图符/窗口输入信息的一种方法。该方法在于选择具有第一级尺寸的混合图符/窗口(或数据图符)以生成一个混合图符/窗口的扩展文本。然后信息被直接输入该混合的扩展文本。以前输入到该扩展文本的信息也能够被编辑。然后该混合的扩展文本反回到其第一级尺寸而可以进行信息的观察并对其作有限的编辑。该方法进而包括选择第一级尺寸混合体的步骤以对已输入的信息进行附加的输入或进行编辑。本专利技术之技术优点在于可使用户同包含在图符中的信息进行直接的交互作用。本专利技术的又一优点在于由于简化了进入和/或编辑信息所必须的步骤而节省了操作员和机器的时间。本专利技术的优点还在于减少了在信息输入过程中在屏幕上所需占用的空间量。为了更完整地理解本专利技术及其优点,有附图作为详细说明的对照参考,其中附图说明图1表示了基于先有技术的一个日程表;图2表示了为输入信息而开在图1日程表上的一个窗口;图3表示根据本专利技术应用数据图符的一个日程表。图4是本专利技术的程序框图;图5是图4的NEW子程序框图;图6是图4的OPEN子程序框图;图7是图4的MINIMIZE子程序框图;图8是图4的DRAG子程序框图;图9是图4的UPDATE子程序框图;以及图10是基于本专利技术的一个数据处理系统的框图。首先参见图1,这是通常的日程表窗口的一个例子,由参考数字10标识。窗口10提供了以文字形式开列出事件的个人每日时间表的有关信息。为了向窗口10输入数据,由参考数字11标识的第二个窗口必须打开,见图2。然后信息由操作员键入到适当的区域,比如日期12,开始时间14,结束时间16,以及说明18。一如此中所用,“操作员”定义为使用配置在计算机系统上的计算机程序的人员。“用户”这一术语也可能变通地用于表示与“操作员”同样的意思,一旦信息输入到窗口17中,窗口11就退缩或符号化回到该窗口来自的那个图符(没有表示出),以便使得能够看到窗口10(图1)中输入的信息。正如在图2中可看到的那样,一旦窗口11被选择用以输入新的信息,则窗口10中原来所显示的信息就被遮蔽起来。而且可以看到,通过窗口11输入到窗口10的信息极少与窗口10中的信息安排相关。例如,指示时间安排12∶30-16∶30的一行信息13并没有与时间栏15中的相应的时帧相配合。接下去看图3,这是根据本专利技术将数据图符结合在一起的窗口,以下普遍用参考数字20表示。此处所应用的数据图符具有应用通常的图符以及通常的窗口所能得到的优点的结合或混合。窗口20包括了一个扩展了的数据图符22和数个极小化了的数据图符24这样一些例子。扩展的数据图符22要显示出诸如数据输入区域,表格和其他控制加指向操作运动,边界,复制等等交互信息。极小化数据图符24显示了来自扩展数据图符22的交互信息的一部分。极小化数据图符24可以由其信息量,由它所涉及的时帧,持续的时间,优先程度等等来规定其尺寸。由数据图符24的安排可以容易地看出什么时候出现时间安排上的重迭或冲突。由图符在数据图符24中的位置安排,例如象人形图27那样,可以用图形的方式形象地表示出有关事件(出席人数)的特殊信息。以下表格1对通常的窗口,通常的图符和数据图符进行了比较。表 1 通过所列各个项目的比较可见,数据图符是通常的窗口与通常的图符所具有的特点的混合,而且在此之上有所改进。例如就“改变数据”这项而言,表中说明在通常的窗口中改变信息在相关的通常图符中是看不到信息的。相反,在数据图符中改变信息,信息可以直接看到(无论在扩展或极小化的数据图符中)。而且,新的信息的输入可以改变数据图符的位置和尺寸。例如,再看图3,改变极小化图符24中之一的信息(如事件的起始时间和持续时间)就将改变数据图符24相对于时间栏29位置并改变数据图符24的尺寸以反应出持续时间。而且,移动数据图符24的位置将改变其信息。例如,把时间数据图符24相对于时间栏29拉向一个新的位置,则事件的起始时间和结束时间将被改变。本专利技术胜过已知的先有技术的其他一些优点是简化了信息的输入与编辑,并在信息输入过程中减少了屏幕空间的使用。应用本专利技术在输入和查看信息时就再也不必从一个窗口跳到另一窗口。而且由于应用了极小化数据图符,屏幕空间的使用得以减小。下面参见图4到图9,这些图是本专利技术的程序框图。如图4中块30所示,系统初始化之后图符和窗口是对缺省应用而打开的,即不论标准的打开的屏幕会产生什么。在块32,系统等待用户的指令。用户指令是判定块34中的新数据对象,在判定块36中打开数据图符,在判定块38中极小化数据图符,在判定块40中牵拉已极小化的数据图符,在判定块42修改数据图符的信息或在块45执行其他操作。在判定块34如果一个新数据对象生成了,则“NEW”子程序35被调用。“NEW”子程序35允许将新的信息输入到数据图符中去,如象图2中扩展的数据图符22中所示。参见图5,“NEW”子程序35在此有更详细的说明。在块46处得到数据图符存储器并初始化之。在块48,得到数据图符的字段并写入存储器。在块50得到扩展的数据图符的视见结构并写入存储器。数据图符的覆盖位置在块52确定本文档来自技高网...

【技术保护点】
一种应用数据图符的交互输入信息的方法,其特征在于:选择具有第一极小化尺寸的数据图符以生成扩展的数据图符;且向上述扩展的数据图符输入信息,此处该上述信息至少部分地可在上述的极小化尺寸中观察到。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:达林J卡尔罗伯特J托里斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1