一种用户接口工具能同时选择一选择项及针对每个选择项的一系列值当中的一个。该用户接口工具称之为赋值设备选择单,它允许从一系列值当中选出其中一个,以及从选择单清单中选出一个选择项。当用户将光标在屏幕显示的可选项目选择单上移动时,光标下的项得到加亮。此外,当用户将光标在被加亮光标项内移动时,与光标在此选择项内位置有关的值得到显示。当光标位置在选择项内变化时,此赋值设备值被动态更新。(*该技术在2009年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术涉及有显示的数据处理系统,更具体地说,是用于从向用户户显示的选择单中选择项目的用户接口。窗口、图像、搜寻交互作用及上托选择单系统是先有技术中所知的计算机用户接口的一部份。典型的用户接口中可能包括一赋值设备部份。赋值设备是指一种能以图示方式表示一定取值范围中某值的量测仪器,附图说明图1中所示的标度盘11及滑杆12是赋值设备的两个例子。使用者以图示方式操作赋值设备以指示不同的值。操作时,赋值设备能示出与赋值设备类型有关的某个值。例如,音量控制装置可用滑杆12表示,沿杆动方向示出了渐增或渐减,因此当沿杆动方向操纵滑标给出特定增或减量时,装置的音量相应也增加或减小。如图1所示的选择单工具14是一包含有一系列可选项目的窗口,在按下一特定鼠标按扭后出现所选项目。选择单可以出现在鼠标的当前位置上,(“上托”选择单),也可以是当使用者在选择单某标题范围内按下一按扭时出现在该标题之下,(“下拉”选择单)。选择单的项目是单字或词组,描述可执行的某种类型的操作。用户通过下述步骤从选择单中选出一项调用选择单,(按下一按扭并保持);将鼠标移到待选项目处;释放按扭。当鼠标在各项目间移动时,当前被光标所指的项目便以某种形式得到加亮,通常是反相显示。在项目加亮时释放鼠标按扭便选中了这二项,从而完成该操作。先有技术存在的问题是,常常需要为从选择单中选出的操作提供参数。目前,这些参数是通过做选择之前或之后调用用户和使用对象之间的某种对话来提供。当一给定选择单的所有操作具备某种公共参数子集时,对话在做出选择之前调用。用户通过另外击键和/或按扭提供所要求参数。对于经常要完成的操作来说,这种对话既烦人又费时。本专利技术的一个目的是在确定多条信息时使用户与在一处理系统上运行的应用程序之间的交互作用最为经济。本专利技术的另一个目的是减少用户在用户接口中做输入选择的次数,像在键盘上击键、或是移动鼠标及选择按扭。本专利技术中的赋值设备选择单解决上述问题的办法是,向用户提供一种用于确定多条信息同时又减少交互作用次数的简便方式。赋值设备选择单将赋值设备工具和选择单工具结合起来得到了一种独特的交互作用工具,使用户能以有效而经济的方式向在处理系统上运行的应用程序确定多条信息。用户向应用软件确定一条信息的步骤是从一选择单中选择出一条项目,同时又从特定于每项选择单所选择的项目的一取值范围内选择一个值。用户以上述方式在选择单上垂直移动鼠标来选择选择单中的项目,此外,又在水平方向上移动光标来从一取值范围内选出一赋值设备值。当前赋值设备值在选择单内显示出,并依据鼠标在选择单项目内水平位置不同而动态更新。赋值设备值的范围任意,并可调整到一适当尺度。在某一选择单项目加亮时释放鼠标按扭,便可只通过一次搜寻操作向应用软件提供多条信息。这些信息包括待完成的选定选择单操作,及与此操作有关的赋值设备值。图1示出了拔盘式、滑杆式及上托式选择单的赋值设备工具,在先有技术中均被称作图示方式的用户接口工具。图2A是包括有利用这项专利技术的处理系统的一个显示器的硬件。图2B是处理系统的最佳实施例的逻辑结构。图2C是处理系统的最佳实施例的物理结构。图2D是最佳实施例的软件组成。图3是最佳实施例中赋值设备选择单的屏幕显示输出。图4是执行本专利技术的赋值设备选择单的流程图。图5A-5F示出了本专利技术另一实施例的赋值设备选择单中同时选择选择单项目和该项目的一个值的功能的各种屏幕显示。图6A-6D示出了本专利技术又一实施例的赋值设备选择单中同时选择选择单项目和该项目的一个值的功能的各种屏幕显示。图7A-7C示出了本专利技术再一实施例的赋值设备选择单中同时选择选择单项目和该项目的一个值的功能的各种屏幕显示。本专利技术最佳实施例针对IBMRTPC2,见图2A、2B、2C,其运行AIX操作系统5。本专利技术的赋值设备选择单可以和显示器4一起用,见图2A,配以处理系统2。图2B中示出了图2A处理系统2的逻辑结构3。图2C中示出了图2A处理系统2的物理结构6。关于RTPC及AIX操作系统的更多知识,请参见Bach,M.J.TheDesignoftheUNIXOperatingSystem,PrenticeHall,1986;Lang,T.G.andMothersole,T.L.,DesignoftheRTPCVRMNucleus,1986.9.1AIXOperatingSystemCommandsReference,1BMCorporation,SC23-0790;AIXOperatingSystemManagingtheAIXOperatingSystem,IBMCorporation,SC23-0793;AIXOperatingSystemProgrammingToolsandlnterfacee,1BMCorporation,SC23-0789;AIXOperatingSstemTechnicaReference,Vol.1和2,IBMCorporation,SC23-0808及SC23-0809IBMRTPersonalComputerTechnology,IBMCorporation,SA23-1057,1986VirtualResourceManagerTechniaclReference,Vol.1及2,IBMCorporation,SC23-0816及SC23-0817。本专利技术的赋值设备选择单用户接口工具是一种媒介,通过它用户可以用最少量的交互作用为常用操作确定若干条信息。最早采用本专利技术的实施例中包括图2D中称为“Xdbx”的应用软件13,它是“dbx”符号调试软件9的新式接口,能改善dbx符号调试软件的表示及可用性。dbx及xdbx符号调试软件在《IBMRTPC编程工具及接口》(IBMRTPCProgrammingToolsandInterfaces),Version2.2,IBMCorporation中均有介绍,此处仅引作参考。本专利技术的特征是《IBMRTPC先进的接口操作系统扩展服务程序》(IBMRTPCAdvancedInterfaceOperatingSystemExtendedServicesProgram)的一部份,此处仅引作参考。图2D中所示的xdbx调试软件接口13及dbx符号调试软件9以及X-窗口10等,都属于图2C中所示的应用开发产品8。接口13利用了X-窗口系统10,能提供绝大多数初步的窗口管理手段,从而能够构成更复杂的手段,像赋值设备选择单。关于X-窗口的更多介绍可以在IBMRTPCX-WindowsVersionl.l,《X-窗口使用者指南及参考》(X-WindowsUserGuide&Reference),1987.9一书中找到,此处仅引作参考。xdbx调试软件13使用户能确定每项dbx操作9,即不受每项操作句法限制地进行充分的操作。dbx符号调试软件9中常用的一项操作是列出所有指令22,见图3,或显示地址26的内容,见内容24。这些操作要求三条信息地址26,要显示的内存项数20,及确定如何来显示内存的方式110。如图3所示,Dbx能支持下列显示方式字串101,八位字节102,ASCⅡ字节103,短型十进制数104,长型十进制数105、单精度浮点数106,双精本文档来自技高网...
【技术保护点】
用于数据处理系统的用户接口,其特征在于有多个用户可选操作的可显示清单;及能同时选择所述可选操作之一及所述可选操作的一个取值范围内的值的方法。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:斯蒂芬布兰特格斯特,法伦尔维德怀摩尔,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。