用于选择性地实施表示主题

    公开(公告)号:CN1550981A

    公开(公告)日:2004-12-01

    申请号:CN200410043482.5

    申请日:2004-05-13

    申请人: 微软公司

    IPC分类号: G06F9/44 G06F17/30

    CPC分类号: G06F9/451

    摘要: 所揭示的是主题属性表系统,它通过协调提供给在用户界面中所使用的元素的值来支持表示主题。当界面用户表达对一特定表示主题的偏爱时,在用于设置属性值的其它机制之前,给出那个主题的属性表。通过适当地在界面中设置这些值,主题属性表增强界面的一致性。主题属性表允许界面设计者将新的表示元素添加到用户界面,而不用顾及表示主题。作为由设计者设置的用于每个属性的默认值,当需要时,可由主题表覆盖。在少数特殊情况下,应用设计者甚至需要覆盖用户的主题偏爱。提供了一种机制来支持这些例外的情况。

    使特性与对象相关联的系统和方法

    公开(公告)号:CN1470984B

    公开(公告)日:2012-12-12

    申请号:CN03145725.8

    申请日:2003-06-30

    申请人: 微软公司

    IPC分类号: G06F9/40 G06F9/45

    CPC分类号: G06F9/4488

    摘要: 所描述的是一种机制,用于把对象的新功能表示为特性,没有把所述特性构造到派生对象的类别中。尤其,所述机制使一种类别中的特性与另一个类别相关联。一种计算机可读出媒体,它包括对象,所述对象具有在第一特性组中的特性,进一步包括数据结构。数据结构包括对于第二特性组中的每一个的一些定义,并包括至少一种静态方法。静态方法与第二特性组中的一个特性相关联,并包括第一参数。第一参数唯一地定义一个特性。可操作静态方法使一个特性与对象相关联而无需指定对于对象中的一个特性的明确参考。在运行时间期间注册特性以便接收唯一的识别符。

    使特性与对象相关联的系统和方法

    公开(公告)号:CN1470984A

    公开(公告)日:2004-01-28

    申请号:CN03145725.8

    申请日:2003-06-30

    申请人: 微软公司

    IPC分类号: G06F9/40 G06F9/45

    CPC分类号: G06F9/4488

    摘要: 所描述的是一种机制,用于把对象的新功能表示为特性,没有把所述特性构造到派生对象的类别中。尤其,所述机制使一种类别中的特性与另一个类别相关联。一种计算机可读出媒体,它包括对象,所述对象具有在第一特性组中的特性,进一步包括数据结构。数据结构包括对于第二特性组中的每一个的一些定义,并包括至少一种静态方法。静态方法与第二特性组中的一个特性相关联,并包括第一参数。第一参数唯一地定义一个特性。可操作静态方法使一个特性与对象相关联而无需指定对于对象中的一个特性的明确参考。在运行时间期间注册特性以便接收唯一的识别符。