File dialog user interfaces and creation of same
    1.
    发明申请
    File dialog user interfaces and creation of same 审中-公开
    文件对话框用户界面和创建相同

    公开(公告)号:US20060242591A1

    公开(公告)日:2006-10-26

    申请号:US11111990

    申请日:2005-04-22

    IPC分类号: G06F9/00

    CPC分类号: G06F8/38

    摘要: An OS generates a file dialog in response to a request from an application program. The file dialog has a format with a dedicated extensibility region. Multiple user interface controls from a predefined collection of UI control types can be placed within the extensibility region. An application requesting display of a file dialog requests one or more controls of the types in the predefined collection. The OS then places the requested controls in the extensibility region of the displayed dialog. The application need not provide data explicitly indicating the positions within the dialog of the requested controls.

    摘要翻译: OS响应于来自应用程序的请求而生成文件对话框。 文件对话框具有专用可扩展区域的格式。 来自预定义的UI控件类型的多个用户界面控件可以放置在可扩展性区域内。 请求显示文件对话框的应用程序请求预定义集合中的类型的一个或多个控件。 然后,OS将所请求的控件放在显示的对话框的可扩展区域中。 应用程序不需要提供明确指示所请求控件对话框内的位置的数据。

    Metadata editing control
    3.
    发明申请
    Metadata editing control 有权
    元数据编辑控件

    公开(公告)号:US20050246313A1

    公开(公告)日:2005-11-03

    申请号:US10950075

    申请日:2004-09-24

    摘要: A metadata management architecture. The architecture includes a property component that lists one or more properties related to a file, and a viewing component that present files having one or more of the related properties. A synchronization component provides immediate synchronization between property editing fields of the property component and a view in the property-based browser component, providing both instantaneous feedback on property changes and an ability to manipulate properties graphically. Thus, a change in the property pane is immediately reflected in the view component, and a change in the view component is immediately reflected in the property pane.

    摘要翻译: 元数据管理架构。 该架构包括列出与文件相关的一个或多个属性的属性组件,以及呈现具有一个或多个相关属性的文件的查看组件。 同步组件可以在属性组件的属性编辑字段和基于属性的浏览器组件中的视图之间立即同步,为属性更改提供即时反馈,并以图形方式处理属性。 因此,属性窗格中的更改立即反映在视图组件中,并且视图组件中的更改将立即反映在属性窗格中。

    Dynamic stacking and expansion of visual items

    公开(公告)号:US20060161868A1

    公开(公告)日:2006-07-20

    申请号:US11037259

    申请日:2005-01-19

    IPC分类号: G06F9/00

    摘要: Aspects of the present invention are directed to the stacking of visual items, and their subsequent expansion, or unstacking. Upon selection of a stack, that stack expands into the individual visual items making up that stack. Further aspects of the present invention are directed to expanding a stack in different ways depending upon the circumstances. Further aspects of the present invention are directed to providing a hot area associated with, and potentially disposed around, a stack. Selection by the user of the hot area results in selection of the associated stack. The stack may itself be considered a single item that is itself selectable. After the stack is expanded, then the individual visual items making up the original stack are each individually selectable. However, when stacked, the individual items may not be selectable except as a complete stack.

    System and method for generating message notification objects on dynamically scaled timeline
    5.
    发明申请
    System and method for generating message notification objects on dynamically scaled timeline 有权
    用于在动态缩放的时间轴上生成消息通知对象的系统和方法

    公开(公告)号:US20050268237A1

    公开(公告)日:2005-12-01

    申请号:US10855630

    申请日:2004-05-28

    摘要: A system and related techniques to collect and manage a set of incoming message notification objects, such as instant message notifications, email notifications, download notifications, transaction notifications and others and present those objects to the user an icon, tile or other representation on a dynamically scaled timeline. According to embodiments, the dynamically scaled timeline may present the most recently received object farthest to the right on a notifications bar or facility, and slide objects to the left to represent that passage of time as those objects age. Instead of presenting those objects on a linear scale, according to the invention the time intervals in which the objects may be presented may be scaled to cause the oldest message objects to be presented on a relatively compressed dimension. The most recently received messages in contrast may be presented on wider intervals, to permit the user to perceive the differences in arrival of those items more clearly. According to embodiments, when more than one message object slides to an overlapping point with another, those objects may be stacked into a cascading message stack. When two or more stacks touch, they may be merged into a single stack. According to embodiments of the invention in another regard, when the user hovers over a given message object a popup box may appear which displays attributes of that object, such as message or other notification type, the date and time which the object was received, the source of the underlying message or other data. In further embodiments, one or more of the message notification objects may be clickable or otherwise reactivatable to reveal actions, dialogs, inputs or other interactions which were presented at the time the message was originally received, such as a query box to input a password or a selection for an email address.

    摘要翻译: 用于收集和管理一组传入的消息通知对象的系统和相关技术,例如即时消息通知,电子邮件通知,下载通知,事务通知等,并将这些对象呈现给用户动态地图标,瓦片或其他表示 缩放时间表。 根据实施例,动态缩放的时间线可以呈现在通知栏或设施上最右边最近接收到的对象,并且向左滑动对象以表示那些对象年龄的时间流逝。 不是根据本发明呈现这些对象,而是可以缩放对象可呈现的时间间隔,以使最旧的消息对象在相对压缩的维度上呈现。 相比之下,最近收到的消息可以在更宽的间隔上呈现,以允许用户更清楚地察觉这些项目的到达差异。 根据实施例,当多于一个消息对象滑动到与另一个的重叠点时,那些对象可以被堆叠成级联消息堆栈。 当触摸两个或多个堆叠时,它们可以合并成单个堆叠。 根据本发明的另一方面的实施例,当用户将鼠标悬停在给定的消息对象上时,可以出现弹出框,其显示该对象的属性,诸如消息或其他通知类型,该对象被接收的日期和时间, 底层消息或其他数据的源。 在另外的实施例中,一个或多个消息通知对象可以是可点击的或以其他方式可重新启动的,以显示在最初接收消息时呈现的动作,对话,输入或其他交互,诸如输入密码的查询框或 电子邮件地址的选择。