连续和不连续的属性的平滑布局动画

    公开(公告)号:CN102356375B

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

    申请号:CN201080012707.4

    申请日:2010-03-09

    Applicant: 微软公司

    CPC classification number: G06F9/451

    Abstract: 此处描述了执行用于布局属性的平滑转变的布局动画系统,无需考虑布局属性是离散的还是被自动地计算的。在执行转变之前,布局动画系统提取并存储跨布局分层结构的参与元素的定位、大小和可视性。系统将受影响的元素置于与传出状态请求相同的位置、大小和可视性,并将元素动画化为传入状态。对于每个元素,系统计算将该元素从传出位置、大小和可视性转变为传入位置、大小和可视性的平滑动画。系统随后在期望的转变时间期间动画化该元素。这样,布局动画系统在存在自动布局管理的情况下提供创建用于各种类型的属性的平滑布局转变的能力。

    活动议程
    2.
    发明授权

    公开(公告)号:CN1619565B

    公开(公告)日:2012-11-14

    申请号:CN200410095811.0

    申请日:2004-11-18

    Applicant: 微软公司

    CPC classification number: H04L67/1095 G06Q10/109

    Abstract: 提供了一种可在一个或多个网络化计算设备上执行的活动议程工具。每一连接的活动议程工具包括用于显示议程界面并用于维护议程计时器的功能。议程界面包括一议程和各种交互式工具。议程包括多个可编辑议程项目,其每一个都具有一由议程工具维护、用于记录会议期间专用于该议程项目的时间的对应的议程项目计时器。可在网络计算设备之间共享的附属内容可与议程项目的一个或多个相关联。在会议期间每次修改显示的议程项目时,表示显示的议程项目的议程数据被改变。对议程数据的任何改变可被分配到网络化计算设备的每一个,使得每一连接的议程工具可在会议期间更新其议程。

    活动议程
    6.
    发明公开

    公开(公告)号:CN1619565A

    公开(公告)日:2005-05-25

    申请号:CN200410095811.0

    申请日:2004-11-18

    Applicant: 微软公司

    CPC classification number: H04L67/1095 G06Q10/109

    Abstract: 提供了一种可在一个或多个网络化计算设备上执行的活动议程工具。每一连接的活动议程工具包括用于显示议程界面并用于维护议程计时器的功能。议程界面包括一议程和各种交互式工具。议程包括多个可编辑议程项目,其每一个都具有一由议程工具维护、用于记录会议期间专用于该议程项目的时间的对应的议程项目计时器。可在网络计算设备之间共享的附属内容可与议程项目的一个或多个相关联。在会议期间每次修改显示的议程项目时,表示显示的议程项目的议程数据被改变。对议程数据的任何改变可被分配到网络化计算设备的每一个,使得每一连接的议程工具可在会议期间更新其议程。

    连续和不连续的属性的平滑布局动画

    公开(公告)号:CN102356375A

    公开(公告)日:2012-02-15

    申请号:CN201080012707.4

    申请日:2010-03-09

    Applicant: 微软公司

    CPC classification number: G06F9/451

    Abstract: 此处描述了执行用于布局属性的平滑转变的布局动画系统,无需考虑布局属性是离散的还是被自动地计算的。在执行转变之前,布局动画系统提取并存储跨布局分层结构的参与元素的定位、大小和可视性。系统将受影响的元素置于与传出状态请求相同的位置、大小和可视性,并将元素动画化为传入状态。对于每个元素,系统计算将该元素从传出位置、大小和可视性转变为传入位置、大小和可视性的平滑动画。系统随后在期望的转变时间期间动画化该元素。这样,布局动画系统在存在自动布局管理的情况下提供创建用于各种类型的属性的平滑布局转变的能力。

    复杂用户界面状态变更的声明性定义

    公开(公告)号:CN102221993A

    公开(公告)日:2011-10-19

    申请号:CN201110099782.5

    申请日:2011-04-15

    Applicant: 微软公司

    Inventor: K·L·扬

    CPC classification number: G06F8/38

    Abstract: 本发明描述了复杂用户界面状态变更的声明性定义。此处描述了支持在声明性定义的界面模板和状态之间的复杂界面转变的视觉布局系统。该系统构建旧模板和新模板之间的对应关系,保留两个模板中都存在的视觉元件,并按需改变视觉元件的属性和在渲染树中的位置。该系统按需创建或销毁只出现在一个模板中的视觉元件。通过使用该视觉布局系统,设计者可以在模板的声明性表示中指定用户界面的状态,该模板将产生所指定的显示。该系统允许为设计者扫描要被指定为模板的状态变更。因此,该视觉布局系统向设计者提供了用于指定复杂的用户界面转变的便利设施并在运行时以可接受的性能管理转变。

Patent Agency Ranking