图形用户界面及其方法

文档序号:6457501阅读:134来源:国知局
专利名称:图形用户界面及其方法
技术领域
本发明涉及图形用户界面和用于提供图形用户界面的方法。
背景技术
图形用户界面通常基于采用计算机系统的显示屏上的图画表示、排版风格文本及 其它图形表示的图形显示技术。图形用户界面(⑶I)包括将屏幕配置为类似用于用户输入 或查看信息的图形显示器的窗口环境。该窗口甚至可以划分成指定提供更加用户友好的分 层显示的控制窗格或框。通常,在计算机系统上执行的应用程序通过在窗格区域内画出图 像、图形或文本而通过该控制窗格来向用户呈现信息。用户又通过经由诸如鼠标之类的用 户输入装置指向控制窗格区域内的控件来与该应用程序通信。然而,GUI受到计算机屏幕 上的可用空间以及在给定时间用户的注意力能够集中在上面的数据量的限制。通常使用诊断工具来跟踪各种软件对象的逻辑和状态的序列或流程以及软件项 目内的参数。此类诊断工具生成日志文件。需要在适当的查看器中查看这些日志文件,以 便软件开发者或维护工程师能够诊断系统中的问题并解决这些问题。这些日志文件通常在 大小和数目方面不同。大多数可用的查看器工具一次一个地打开日志文件以查看这些日志。这使用诸如 作为实际软件的一部分的“打开文件”对话框之类的标准窗口控件来实现。这意味着如果在 查看错误描述的同时遇到日志文件的结尾(该日志文件尚未结束并在另一文件中继续), 则用户将必须打开下一个日志文件以继续阅读他/她正在查看的错误的描述。在关闭当前 日志文件并打开下一个日志文件时,时常地用户往往失去跨越两个或更多文件分布的错误 描述之间的连接性。

发明内容
本发明的目的是提供一种改善了的用于显示日志文件内容的图形用户界面。以上目的由一种图形用户界面实现,该图形用户界面包括窗口,其包含适合于响应第一用户输入而显示关于多个日志文件的信息的至少一 个控制窗格;第一控制窗格,其适合于显示信息以识别所述多个日志文件;第二控制窗格,其适合于响应第二用户输入而显示选自第一控制窗格的第一日志 文件的内容;以及滚动控件,其与所述第二控制窗格相关联,适合于接收第三用户输入以将第二日 志文件的内容附加到第二控制窗格上。以上目的由一种用于提供图形用户界面的方法实现,该方法包括步骤响应于第一用户输入,生成窗口,该窗口包含适合于显示关于多个日志文件的信 息的至少一个控制窗格;在第一控制窗格中显示信息以识别所述多个日志文件;
响应于第二用户输入,在第二控制窗格中显示选自第一控制窗格的第一日志文件 的内容;以及响应于给到滚动控件的第三用户输入将第二日志文件的内容附加到第二控制窗 格。本发明的基本思想是促进日志文件的无缝且连续的浏览。在该特定GUI中,描述 一种窗口,该窗口包括适合于显示信息以识别多个日志文件的第一控制窗格。该GUI还包 含第二控制窗格(查看器)以显示由用户在第一窗格中所选择的日志文件的实际内容。用 户可以使用滚动控件将第二日志文件的内容附加到当前显示第一日志文件的内容的第二 控制窗格中,从而使得能够连续浏览。在优选实施例中,第二控制窗格适合于在检测到第一日志文件的内容的开头或结 尾时附加第二日志文件的内容。以上特征有利于用户在第二控制窗格中无缝地查看文件。这使得用户能够容易地导航,使得该用户能够在不必关闭现有文件并打开新文件 的情况下无缝地查看日志文件。在另一优选实施例中,第二控制窗格适合于在视觉上指示在第二控制窗格中显示 的日志文件的内容的开头和/或结尾。该特征提供更好的查看以分析在软件中生成的日志 文件。在替换实施例中,每个日志文件与指示该日志文件的创建时间的时间戳相关联, 并且其中第一日志文件的时间戳与第二日志文件的时间戳相邻。这保证被附加的文件是已 在控制窗格中的文件的前续或后续。


在下文中参照在附图中所示的图示实施例来进一步描述本发明,在附图中图1是示出依照本发明的图形用户界面的图示;以及图2是示出提供图形用户界面以给出日志文件的无缝且连续浏览的方法的流程 图。
具体实施例方式图1是示出依照本发明的图形用户界面的图示。图形用户界面包括窗口(10),窗 口(10)包括适合于响应于第一用户输入而显示日志信息的控制窗格(15、20、25)。第一控 制窗格(20)适合于显示关于多个日志文件的信息。在本示例中,日志文件按照其各自时间 戳的升序布置在第一控制窗格中。每个日志文件与指示该日志文件的创建时间的时间戳相 关联。日志文件21和日志文件23相对于其创建时间戳而言是日志文件22的相邻日志文 件。第二控制窗格25适合于响应于第二用户输入而显示选自第一控制窗格20的第一日志 文件22的内容。与第二控制窗格25相关联的滚动控件30适合于接收第三用户输入以将第 二日志文件的内容附加在第二控制窗格25上。根据滚动控件30的移动方向,第二日志文 件可以是日志文件21或日志文件23。第二控制窗格25被设计为使得当用户向上滚动所述 滚动控件30至第二控制窗格25的顶端45而到达第一日志文件22的开头并且到达该控制 窗格的可查看区域时,按照时间戳顺序的前一文件21被加载并被附加到第二控制窗格20 中的第一日志文件22。以类似方式,当到达日志文件的结尾或者第二控制窗格25的滚动控件30碰到底部50时,下一个日志文件23的内容被加载并被附加到第二控制窗格25中的 第一日志文件22。第二控制窗格25适合于在视觉上指示显示在第二控制窗格中的第一日 志文件和第二日志文件(相应地附加的日志文件21或日志文件23)的开头和结尾。以上 特征促进更好的查看以分析在软件中生成的日志文件。这可以例如通过提供不同的颜色以 突出显示第一日志文件22和第二日志文件(21、23)的开头和结尾来完成。图2是图示提供图形用户界面以给出日志文件的无缝和连续浏览的方法的流程 图。在步骤110中,响应于第一用户输入生成包含至少一个适合于显示日志信息的控制窗 格的窗口。在步骤120中,在第一控制窗格中显示多个日志文件。每个日志文件具有指示 文件的创建时间的相关时间戳。在步骤130中,用户选择必须查看其内容的第一日志文件。 一旦选择了第一日志文件,则在第二控制窗格中显示该第一日志文件的内容(步骤140)。 在步骤150中,用户拖拽与第二控制窗格相关联的滚动控件以查看内容。在步骤160中,进 行检查以保证已到达第一文件的内容的开头或结尾。如果已到达第一日志文件的开头或结 尾,则第二日志文件被附加到第一日志文件(步骤170)。这有利于对日志文件的无缝和连 续浏览,其中用户可以仅向下或向上滚动至该文件的结尾或开头,在此之后,下一个文件被 自动加载到控制窗格(查看器)中。类似地,通过滚动到控制窗格中的文件的开头,前一文 件可以被自动加载到查看器中。将日志文件动态地加载到查看器中的此类方法是基于由 软件生成的日志文件的时间戳的顺序。控制窗格被设计为使得当到达日志文件的结尾且控 制窗格的滚动控件碰到该窗格的底部时,下一个日志文件被加载并被附加到该控制窗格。 以类似方式,当用户向上滚动控制窗格至日志文件的开头并且到达控制窗格的可查看区域 时,按照时间戳顺序的前一文件被加载并被附加到该控制窗格。总而言之,本发明涉及促进日志文件的无缝和连续浏览的图形用户界面。用户可 以仅仅向下或向上滚动至文件的结尾或开头,在此之后,相邻文件被自动加载到控制窗格 (查看器)中。将日志文件动态地加载到查看器中的此类现象是基于由软件生成的日志文 件的时间戳的顺序。这使得用户能够在控制窗格中无缝地查看文件。虽然已参照特定实施例描述了本发明,但并不意味着以限制性的意义来理解本说 明书。在参照本发明的说明书时,所公开的实施例的各种修改以及本发明的替换实施例将 对本领域的技术人员来说是显而易见的。因此,可以预期在不脱离本发明所限定的精神或 范围的情况下可以进行此类修改。
权利要求
一种图形用户界面,包括窗口(10),其包含适合于响应第一用户输入而显示关于多个日志文件的信息的至少一个控制窗格(15、20、25);第一控制窗格(20),其适合于显示信息以识别所述多个日志文件;第二控制窗格(25),其适合于响应第二用户输入而显示选自第一控制窗格的第一日志文件(22)的内容;以及滚动控件(30),其与第二控制窗格(25)相关联,适合于接收第三用户输入以将第二日志文件(21、23)的内容附加到第二控制窗格上。
2.根据权利要求1所述的图形用户界面,其中第二控制窗格(25)适合于在检测到第一 日志文件(22)的内容的开头或结尾时附加第二日志文件(21、23)的内容。
3.根据前述权利要求中的任何一项所述的图形用户界面,其中第二控制窗格(25)适 合于在视觉上指示在第二控制窗格(25)中所显示的日志文件(21、22、23)的内容的开头和 /或结尾。
4.根据前述权利要求中的任何一项所述的图形用户界面,其中每个日志文件(21、22、 23)与指示该日志文件的创建时间的时间戳相关联,并且其中第一日志文件(22)的时间戳 与第二日志文件(21、23)的时间戳相邻。
5.一种用于提供图形用户界面的方法,包括步骤响应于第一用户输入,生成窗口(10),该窗口(10)包含适合于显示关于多个日志文件 的信息的至少一个控制窗格(15、20、25);在第一控制窗格(20)中显示信息以识别所述多个日志文件;响应于第二用户输入,在第二控制窗格(25)中显示选自第一控制窗格(20)的第一日 志文件(22)的内容;以及响应于给到滚动控件(30)的第三用户输入,将第二日志文件(21、23)的内容附加到第 二控制窗格(25)。
6.根据权利要求5所述的方法,其中第二日志文件(21、23)的内容在检测到第一日志 文件(22)的内容的开头或结尾时被附加到第二控制窗格(25)。
7.根据权利要求5或6所述的方法,其中第二控制窗格(25)在视觉上指示在第二控制 窗格(25)中所显示的日志文件(21、22、23)的内容的开头和/或结尾。
8.根据权利要求5-7所述的方法,其中每个日志文件(21、22、23)与指示该日志文件的 创建时间的时间戳相关联,并且其中第一日志文件(22)的时间戳与第二日志文件(21、23) 的时间戳相邻。
全文摘要
图形用户界面及其方法。本发明涉及图形用户界面并涉及用于提供图形用户界面的方法。本发明解释改善了的用于显示日志文件的内容的图形用户界面。所提供的图形用户界面包括窗口(10),窗口(10)包含适合于响应第一用户输入而显示关于多个日志文件的信息的至少一个控制窗格(15、20、25)。该界面包括适合于显示信息以识别多个日志文件的第一控制窗格(20)和适合于响应第二用户输入而显示选自第一控制窗格的第一日志文件(22)的内容的第二控制窗格(25)。该界面还具有与第二控制窗格(25)相关联的滚动控件(30),该滚动控件(30)适合于接收第三用户输入以将第二日志文件(21、23)的内容附加在第二控制窗格上。
文档编号G06F11/34GK101896890SQ200780101903
公开日2010年11月24日 申请日期2007年12月14日 优先权日2007年12月14日
发明者R·特里奇瓦舒德万, S·尤拉姆库马拉思 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1