System and method for displaying a user interface object using an associated style
    1.
    发明授权
    System and method for displaying a user interface object using an associated style 有权
    使用关联样式显示用户界面对象的系统和方法

    公开(公告)号:US07447993B2

    公开(公告)日:2008-11-04

    申请号:US10964174

    申请日:2004-10-12

    IPC分类号: G06N3/00

    CPC分类号: G06F17/227 G06F9/451

    摘要: An improved system and method for displaying a user interface object using an associated style is provided. To this end, an application may include style declarations that may associate a style resource with a user interface object. The style resource may define property values that may be selectively applied to a user interface object, may specify a visual representation for the user interface object, such as a visual subtree, and may specify additional property values to be conditionally applied to a user interface object. A styling engine may be provided for applying a style resource to a user interface object. A visual representation of the user interface objects with the applied property values may be generated and then a display representation may be rendered for presentation on a user interface display.

    摘要翻译: 提供了一种用于使用关联样式显示用户界面对象的改进的系统和方法。 为此,应用程序可以包括可以将样式资源与用户界面对象相关联的样式声明。 样式资源可以定义可以选择性地应用于用户界面对象的属性值,可以为用户界面对象(例如可视子树)指定可视表示,并且可以指定有条件地应用于用户界面对象的附加属性值 。 可以提供用于将风格资源应用于用户界面对象的造型引擎。 可以生成具有应用的属性值的用户界面对象的视觉表示,然后可以呈现显示表示以在用户界面显示上呈现。

    System and method for styling content in a graphical user interface control
    2.
    发明授权
    System and method for styling content in a graphical user interface control 有权
    用于在图形用户界面控件中设置内容的系统和方法

    公开(公告)号:US07603624B2

    公开(公告)日:2009-10-13

    申请号:US10971953

    申请日:2004-10-21

    IPC分类号: G06F3/00 G06F3/01

    CPC分类号: G06F17/227

    摘要: An improved system and method for styling content in a graphical user interface control is provided. An application may define a user interface control having a data object of any type of singular content, including another user interface control. An application may include style declarations that may associate a style resource with the user interface control and a style resource may be dynamically selected for presenting the data object of the user interface control. The style resources may define property values that may be selectively applied to specify a visual representation for the user interface control and data object, such as a visual subtree. A visual representation of the user interface control with the data object may be generated and then a display representation may be rendered for presentation on a user interface display.

    摘要翻译: 提供了一种用于对图形用户界面控件中的内容进行样式化的改进的系统和方法。 应用可以定义具有任何类型的奇异内容的数据对象的用户界面控制,包括另一个用户界面控件。 应用可以包括可以将样式资源与用户界面控件相关联的样式声明,并且可以动态地选择样式资源来呈现用户界面控制的数据对象。 样式资源可以定义可以选择性地应用于为用户界面控制和数据对象(例如视觉子树)指定可视表示的属性值。 可以生成与数据对象的用户界面控制的可视表示,然后可以呈现显示表示以在用户界面显示上呈现。

    System and method for displaying a user interface object using an associated style
    3.
    发明申请
    System and method for displaying a user interface object using an associated style 有权
    使用关联样式显示用户界面对象的系统和方法

    公开(公告)号:US20060085745A1

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

    申请号:US10964174

    申请日:2004-10-12

    IPC分类号: G06F17/24 G06F3/00 G06F17/21

    CPC分类号: G06F17/227 G06F9/451

    摘要: An improved system and method for displaying a user interface object using an associated style is provided. To this end, an application may include style declarations that may associate a style resource with a user interface object. The style resource may define property values that may be selectively applied to a user interface object, may specify a visual representation for the user interface object, such as a visual subtree, and may specify additional property values to be conditionally applied to a user interface object. A styling engine may be provided for applying a style resource to a user interface object. A visual representation of the user interface objects with the applied property values may be generated and then a display representation may be rendered for presentation on a user interface display.

    摘要翻译: 提供了一种用于使用关联样式显示用户界面对象的改进的系统和方法。 为此,应用程序可以包括可以将样式资源与用户界面对象相关联的样式声明。 样式资源可以定义可以选择性地应用于用户界面对象的属性值,可以为用户界面对象(例如可视子树)指定可视表示,并且可以指定有条件地应用于用户界面对象的附加属性值 。 可以提供用于将风格资源应用于用户界面对象的造型引擎。 可以生成具有应用的属性值的用户界面对象的视觉表示,然后可以呈现显示表示以在用户界面显示上呈现。

    Command binding determination and implementation
    4.
    发明授权
    Command binding determination and implementation 有权
    命令绑定确定和实现

    公开(公告)号:US07568035B2

    公开(公告)日:2009-07-28

    申请号:US11215575

    申请日:2005-08-30

    IPC分类号: G06F15/16

    CPC分类号: G06F9/451

    摘要: Aspects of the subject matter described herein relate to generating and propagating commands. In aspects, elements of a graphical user interface may include an input binding which associates a gesture with a command. When a gesture is received, the command is generated depending on which element has focus. In addition, elements of the graphic user interface may also define methods to call when commands are received. When an event or a command is received, a hierarchical data structure of elements representable on the graphical user interface may be traversed to respond to the event or command.

    摘要翻译: 本文描述的主题的方面涉及生成和传播命令。 在方面中,图形用户界面的元素可以包括将手势与命令相关联的输入绑定。 当接收到手势时,根据哪个元素具有焦点来生成该命令。 此外,图形用户界面的元素还可以定义当接收命令时调用的方法。 当接收到事件或命令时,可以遍历图形用户界面上可表示的元素的分层数据结构以响应事件或命令。

    Priority binding
    5.
    发明授权
    Priority binding 有权
    优先级绑定

    公开(公告)号:US07539687B2

    公开(公告)日:2009-05-26

    申请号:US10823461

    申请日:2004-04-13

    IPC分类号: G06F17/30

    摘要: Priority binding enables a one-to-many mapping of a target to a source without requiring complex code development by the specification of one or more binding statements. During runtime, these bindings are evaluated. The highest priority binding that evaluates successfully is executed, controlling the two-way transfer of information between source and target. During execution, all possible data binding pathways are monitored. If a binding that has a higher priority than the existing binding evaluates successfully, the existing binding is terminated and the new binding is executed.

    摘要翻译: 优先级绑定使得目标对源的一对多映射不需要通过规定一个或多个绑定语句来进行复杂的代码开发。 在运行时,这些绑定被评估。 执行成功评估的最高优先级绑定,控制源和目标之间的双向信息传递。 在执行期间,监视所有可能的数据绑定路径。 如果具有比现有绑定更高优先级的绑定成功进行求值,则终止现有绑定,并执行新绑定。

    Data association
    7.
    发明授权
    Data association 有权
    数据关联

    公开(公告)号:US07577938B2

    公开(公告)日:2009-08-18

    申请号:US10783842

    申请日:2004-02-20

    IPC分类号: G06F9/44 G06F3/00

    CPC分类号: G06F8/38

    摘要: In an implementation of data association, a data item has a data item property with an associated value and a user interface element has an element property with a value that can be defined by an association to the data item property. A binding definition associates the element property of the user interface element with the data item property such that an application program which generates a user interface for display can be developed independent of the data item, and such that the data item can be developed independent of display-related information corresponding to the user interface element.

    摘要翻译: 在数据关联的实现中,数据项具有具有关联值的数据项属性,并且用户界面元素具有可以通过与数据项属性的关联来定义的值的元素属性。 绑定定义将用户界面元素的元素属性与数据项属性相关联,使得生成用于显示的用户界面的应用程序可独立于数据项而被开发,并且使得数据项可独立于显示来开发 相关信息对应于用户界面元素。

    System and method for styling content in a graphical user interface control

    公开(公告)号:US20060090130A1

    公开(公告)日:2006-04-27

    申请号:US10971953

    申请日:2004-10-21

    IPC分类号: G06F17/21 G06F17/00 G06F17/24

    CPC分类号: G06F17/227

    摘要: An improved system and method for styling content in a graphical user interface control is provided. An application may define a user interface control having a data object of any type of singular content, including another user interface control. An application may include style declarations that may associate a style resource with the user interface control and a style resource may be dynamically selected for presenting the data object of the user interface control. The style resources may define property values that may be selectively applied to specify a visual representation for the user interface control and data object, such as a visual subtree. A visual representation of the user interface control with the data object may be generated and then a display representation may be rendered for presentation on a user interface display.