-
公开(公告)号:US20060248480A1
公开(公告)日:2006-11-02
申请号:US11120275
申请日:2005-05-02
申请人: Peter Faraday , Charles Stoner , DoRon Motter
发明人: Peter Faraday , Charles Stoner , DoRon Motter
IPC分类号: G06F17/00
CPC分类号: G06F17/248 , G06F9/451
摘要: In order to work with user interface documents containing instances of reusable templates which describe both the appearance and behavior for a user interface element, editing functionality is provided. The user interface document can be edited by selecting items from a view of the user interface document and indicating an edit to be performed. Edits may be to an underlying template or templates, or to properties of selected items. The scope of the edit is determined by user indication and/or defaults of user preference. Locks are provided in order to prevent accidental editing of some locked element or template. A graphical tree view, a list view (text-based tree view), or an artboard view may be presented to a user in order to facilitate the selection and editing process.
摘要翻译: 为了使用包含描述用户界面元素的外观和行为的可重用模板的实例的用户界面文档,提供了编辑功能。 可以通过从用户界面文档的视图中选择项目并指示要执行的编辑来编辑用户界面文档。 编辑可能是基础模板或模板,或所选项目的属性。 编辑的范围由用户指示和/或用户偏好的默认值确定。 提供锁以防止意外编辑某些锁定的元素或模板。 可以向用户呈现图形树视图,列表视图(基于文本的树视图)或画板视图,以便于选择和编辑过程。
-
公开(公告)号:US20060212842A1
公开(公告)日:2006-09-21
申请号:US11080531
申请日:2005-03-15
申请人: John Gossman , Kenneth Cooper , Ted Peters , John Bronskill , DoRon Motter , Alan Gasperini , Charles Stoner , Patrick Mullen , Lutz Roeder
发明人: John Gossman , Kenneth Cooper , Ted Peters , John Bronskill , DoRon Motter , Alan Gasperini , Charles Stoner , Patrick Mullen , Lutz Roeder
CPC分类号: G06F8/38
摘要: In order to allow for application development without requiring extensive graphical design by software developers or extensive software knowledge by graphical designers, applications are separated into a view and a model. Properties in the view and properties in the model are associated through data binding, for example, via a data binding engine. This association allows views to be defined declaratively. Transformations may be necessary to allow the data binding. The data binding allows the data and functionality in the model to be used via the UI as defined in the view. Automatically generated UI and command binding are also enabled.
摘要翻译: 为了允许应用程序开发而不需要软件开发人员的大量图形设计或图形设计人员的广泛的软件知识,应用程序被分为视图和模型。 模型中的视图和属性中的属性通过数据绑定相关联,例如通过数据绑定引擎。 该关联允许以声明方式定义视图。 转换可能需要允许数据绑定。 数据绑定允许通过视图中定义的UI来使用模型中的数据和功能。 自动生成的UI和命令绑定也被启用。
-
公开(公告)号:US20050237325A1
公开(公告)日:2005-10-27
申请号:US10831264
申请日:2004-04-23
申请人: DoRon Motter , Michael Kallay
发明人: DoRon Motter , Michael Kallay
IPC分类号: G06T11/20
CPC分类号: G06T11/203
摘要: A curve may be reshaped by determining new locations for its control points that minimize some measure of the change in the curve (typically, the “energy” of the change), while meeting the specified editing constraints. For example, a designer or other user may indicate an editing constraint by selecting a point anywhere on a curve and moving it to a new location. In response, the unconstrained control points may be moved automatically and simultaneously to optimal new locations. The resulting change in the curve may be aesthetically pleasing and satisfy the editing constraints. This curve editing technique may allow designers to be more productive by providing predictable and intuitive results while enabling curves to be directly manipulated.
摘要翻译: 可以通过确定其控制点的新位置来重新形成曲线,以使曲线变化的一些度量(通常为变化的“能量”)达到指定的编辑约束。 例如,设计者或其他用户可以通过选择曲线上的任何位置并将其移动到新位置来指示编辑约束。 作为响应,无约束的控制点可以自动地并且同时移动到最佳的新位置。 所产生的曲线变化可能在美学上令人愉快,并且满足编辑约束。 这种曲线编辑技术可以通过提供可预测和直观的结果,使设计人员能够更有效地实现直接操纵曲线。
-
-