-
公开(公告)号:US20090327876A1
公开(公告)日:2009-12-31
申请号:US12146046
申请日:2008-06-25
IPC分类号: G06F17/21
CPC分类号: G06F17/211 , G06F17/214
摘要: Various embodiments provide a user interface (UI) framework that implements techniques and processes for tagging text in a markup document and designating one or more custom text effects to be applied to the tagged text. Some embodiments provide an integrated application programming interface (API) that implements a common programming model for specifying UI elements and applying a wide variety of text effects to text content in a UI. Certain example embodiments enable a section of text to be identified and one or more custom effects for the text to be specified in line with the section of text. The UI framework may provide one or more pre-coded effects and/or a user may create one or more custom effects to be applied to the section of text.
摘要翻译: 各种实施例提供一种用户界面(UI)框架,其实现用于标记标记文档中的文本并指定要应用于加标签文本的一个或多个自定义文本效果的技术和过程。 一些实施例提供了一种集成的应用程序编程接口(API),其实现用于指定UI元素并将多种文本效果应用于UI中的文本内容的公共编程模型。 某些示例性实施例使得能够识别文本的一部分并且根据文本部分来指定文本的一个或多个自定义效果。 UI框架可以提供一个或多个预编码效果和/或用户可以创建要应用于文本部分的一个或多个自定义效果。
-
公开(公告)号:US20090327238A1
公开(公告)日:2009-12-31
申请号:US12164031
申请日:2008-06-28
申请人: Mark J. Leece , Jevan D. Saks , Mark J. Finocchio
发明人: Mark J. Leece , Jevan D. Saks , Mark J. Finocchio
IPC分类号: G06F17/30
摘要: An arrangement is provided for retrieving and updating data within an application, such as a media player application and its metadata. Information is gathered from multiple remote sources. The remote source is queried for information, and information is received from the same. The received information is compared to a number of stored data storage conventions. The particular data storage convention employed is determined, and using the determined data storage convention, data is bound to a number of fields in the application.
摘要翻译: 提供了用于检索和更新应用程序内的数据的布置,诸如媒体播放器应用程序及其元数据。 信息从多个远程源收集。 查询远程源的信息,并从中收到信息。 将接收的信息与多个存储的数据存储惯例进行比较。 确定使用的特定数据存储惯例,并且使用所确定的数据存储惯例,将数据绑定到应用中的多个字段。
-
公开(公告)号:US07631272B2
公开(公告)日:2009-12-08
申请号:US11272665
申请日:2005-11-14
申请人: Jeffrey L. Bodgan , Atanas G. Koralski , Seema L. Ramchandani , Jevan D. Saks , Sundaram Ramani
发明人: Jeffrey L. Bodgan , Atanas G. Koralski , Seema L. Ramchandani , Jevan D. Saks , Sundaram Ramani
IPC分类号: G06F3/048
CPC分类号: G06F3/04892
摘要: Aspects of the subject matter described herein relate to directing focus to elements of a graphical user interface in response to focus events. In aspects, a program may include multiple focus scopes each of which may include elements capable of receiving keyboard input. When an element receives keyboard focus, information regarding the element is updated to indicate that the element has or had keyboard focus. Thereafter, focus scope may be changed to a focus scope other than the one including the element. When changing the focus scope back to the focus scope that includes the element, the information may be used to give the element keyboard focus.
摘要翻译: 本文描述的主题的方面涉及将焦点引导到响应于焦点事件的图形用户界面的元件。 在方面中,程序可以包括多个聚焦范围,每个焦点范围可以包括能够接收键盘输入的元件。 当元素接收到键盘焦点时,关于元素的信息被更新以指示该元素具有或具有键盘焦点。 此后,可以将焦点范围改变为包括元素的焦点范围。 将焦点范围更改回包含元素的焦点范围时,可以使用该信息给元素键盘焦点。
-
公开(公告)号:US08866822B2
公开(公告)日:2014-10-21
申请号:US12876778
申请日:2010-09-07
申请人: Benjamin F. Carter , Jevan D. Saks
发明人: Benjamin F. Carter , Jevan D. Saks
IPC分类号: G06T13/00
CPC分类号: G06T13/00
摘要: Techniques and tools described herein provide effective ways to program a property of a target object to vary depending on a source. For example, for a key frame animation for a property of a target UI element, an alternate time source is set to a property of a source UI element. When the target UI element is rendered at runtime, the animation changes the target value depending on the value of the property of the source UI element. Features of UI elements and animations can be specified in markup language. The alternate time source can be specified through a call to a programming interface. Animations for multiple target UI elements can have the same source, in which case different parameters for the respective animations can be used to adjust source values in different ways.
摘要翻译: 本文描述的技术和工具提供了有效的方法来对目标对象的属性进行编程以根据源而变化。 例如,对于目标UI元素的属性的关键帧动画,将备用时间源设置为源UI元素的属性。 当目标UI元素在运行时渲染时,动画根据源UI元素的属性值更改目标值。 UI元素和动画的特征可以用标记语言来指定。 备用时间源可以通过调用编程接口来指定。 对于多个目标UI元素的动画可以具有相同的源,在这种情况下,可以使用不同的参数用于各自的动画来以不同的方式调整源值。
-
公开(公告)号:US20120056889A1
公开(公告)日:2012-03-08
申请号:US12876778
申请日:2010-09-07
申请人: Benjamin F. Carter , Jevan D. Saks
发明人: Benjamin F. Carter , Jevan D. Saks
CPC分类号: G06T13/00
摘要: Techniques and tools described herein provide effective ways to program a property of a target object to vary depending on a source. For example, for a key frame animation for a property of a target UI element, an alternate time source is set to a property of a source UI element. When the target UI element is rendered at runtime, the animation changes the target value depending on the value of the property of the source UI element. Features of UI elements and animations can be specified in markup language. The alternate time source can be specified through a call to a programming interface. Animations for multiple target UI elements can have the same source, in which case different parameters for the respective animations can be used to adjust source values in different ways.
摘要翻译: 本文描述的技术和工具提供了有效的方法来对目标对象的属性进行编程以根据源而变化。 例如,对于目标UI元素的属性的关键帧动画,将备用时间源设置为源UI元素的属性。 当目标UI元素在运行时渲染时,动画根据源UI元素的属性值更改目标值。 UI元素和动画的特征可以用标记语言来指定。 备用时间源可以通过调用编程接口来指定。 对于多个目标UI元素的动画可以具有相同的源,在这种情况下,可以使用不同的参数用于各自的动画来以不同的方式调整源值。
-
-
-
-