INCREMENTAL RUN-TIME LAYOUT COMPOSITION
    1.
    发明申请
    INCREMENTAL RUN-TIME LAYOUT COMPOSITION 有权
    增量运行时布局组合

    公开(公告)号:US20100325587A1

    公开(公告)日:2010-12-23

    申请号:US12487253

    申请日:2009-06-18

    IPC分类号: G06F3/033 G06F3/048

    CPC分类号: G06F3/04886

    摘要: Performing incremental runtime composition. A method includes a computing system receiving a user input gesture modifying a diagram displayed on a diagram surface. The diagram includes a first element, a second element, and a plurality of elements connected to the second element laid out in a particular layout pattern with respect to the second element. The method further includes interpreting the user input gesture to be a gesture creating a graph by connecting the first element to the second element of the diagram. The method further includes performing an auto layout of the diagram by automatically, and without user intervention, repositioning the second element with respect to the first element but without substantially repositioning the plurality of elements with respect to the second element by moving the second element and the plurality of elements as an atomic unit.

    摘要翻译: 执行增量运行时组合。 一种方法包括计算系统,接收修改图表上显示的图的用户输入手势。 该图包括第一元件,第二元件和连接到相对于第二元件以特定布局图案布置的第二元件的多个元件。 该方法还包括将用户输入手势解释为通过将第一元素连接到图的第二元素而创建图形的手势。 该方法进一步包括:通过自动地且无用户干预地对第二元件相对于第一元件重新定位而没有通过移动第二元件而基本上重新定位多个元件相对于第二元件而执行图的自动布局,并且 多个元素作为原子单元。

    Incremental run-time layout composition
    2.
    发明授权
    Incremental run-time layout composition 有权
    增量运行时布局组合

    公开(公告)号:US08612892B2

    公开(公告)日:2013-12-17

    申请号:US12487253

    申请日:2009-06-18

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04886

    摘要: Performing incremental runtime composition. A method includes a computing system receiving a user input gesture modifying a diagram displayed on a diagram surface. The diagram includes a first element, a second element, and a plurality of elements connected to the second element laid out in a particular layout pattern with respect to the second element. The method further includes interpreting the user input gesture to be a gesture creating a graph by connecting the first element to the second element of the diagram. The method further includes performing an auto layout of the diagram by automatically, and without user intervention, repositioning the second element with respect to the first element but without substantially repositioning the plurality of elements with respect to the second element by moving the second element and the plurality of elements as an atomic unit.

    摘要翻译: 执行增量运行时组合。 一种方法包括计算系统,接收修改图表上显示的图的用户输入手势。 该图包括第一元件,第二元件和连接到相对于第二元件以特定布局图案布置的第二元件的多个元件。 该方法还包括将用户输入手势解释为通过将第一元素连接到图的第二元素而创建图形的手势。 该方法进一步包括:通过自动地且无用户干预地对第二元件相对于第一元件重新定位而没有通过移动第二元件而基本上重新定位多个元件相对于第二元件而执行图的自动布局,并且 多个元素作为原子单元。

    DIAGRAM LAYOUT PATTERNS
    3.
    发明申请
    DIAGRAM LAYOUT PATTERNS 有权
    图形布局图案

    公开(公告)号:US20100125825A1

    公开(公告)日:2010-05-20

    申请号:US12271699

    申请日:2008-11-14

    IPC分类号: G06F9/44

    CPC分类号: G06F17/211 G06T11/60

    摘要: Defining a layout of diagram elements. A method includes receiving user input. The user input includes one or more declarative statements specifying conditional patterns based on attributes of diagram elements. The conditional patterns define layouts of diagram elements. Implementation of the layouts is dependent on conditions defined in the declarative statements and one or more values of one or more of the attributes. The method further includes organizing the conditional patterns as a pattern definition. The pattern definition is stored on a computer readable medium. The pattern definition is stored such that the pattern definition is retrievable by an application program that uses the pattern definition to evaluate the conditional patterns using values of attributes of one or more diagram elements. The application is also configured to display representations of the diagram elements according to the layouts when conditions for implementing the layouts are satisfied.

    摘要翻译: 定义图元素的布局。 一种方法包括接收用户输入。 用户输入包括一个或多个基于图元素的属性指定条件模式的声明性语句。 条件模式定义图元素的布局。 布局的实现取决于声明性语句中定义的条件和一个或多个属性的一个或多个值。 该方法还包括组织条件模式作为模式定义。 模式定义存储在计算机可读介质上。 存储模式定义,使得模式定义可由使用模式定义的应用程序检索,以使用一个或多个图元素的属性值来评估条件模式。 该应用还被配置为当满足用于实现布局的条件时根据布局显示图元素的表示。

    Diagram layout patterns
    4.
    发明授权
    Diagram layout patterns 有权
    图布局模式

    公开(公告)号:US08453107B2

    公开(公告)日:2013-05-28

    申请号:US12271699

    申请日:2008-11-14

    IPC分类号: G06F9/44

    CPC分类号: G06F17/211 G06T11/60

    摘要: Defining a layout of diagram elements. A method includes receiving user input. The user input includes one or more declarative statements specifying conditional patterns based on attributes of diagram elements. The conditional patterns define layouts of diagram elements. Implementation of the layouts is dependent on conditions defined in the declarative statements and one or more values of one or more of the attributes. The method further includes organizing the conditional patterns as a pattern definition. The pattern definition is stored on a computer readable medium. The pattern definition is stored such that the pattern definition is retrievable by an application program that uses the pattern definition to evaluate the conditional patterns using values of attributes of one or more diagram elements. The application is also configured to display representations of the diagram elements according to the layouts when conditions for implementing the layouts are satisfied.

    摘要翻译: 定义图元素的布局。 一种方法包括接收用户输入。 用户输入包括一个或多个基于图元素的属性指定条件模式的声明性语句。 条件模式定义图元素的布局。 布局的实现取决于声明性语句中定义的条件和一个或多个属性的一个或多个值。 该方法还包括组织条件模式作为模式定义。 模式定义存储在计算机可读介质上。 存储模式定义,使得模式定义可由使用模式定义的应用程序检索,以使用一个或多个图元素的属性值来评估条件模式。 该应用还被配置为当满足实现布局的条件时根据布局来显示图元素的表示。