System and theme file format for creating visual styles
    1.
    发明授权
    System and theme file format for creating visual styles 失效
    用于创建视觉样式的系统和主题文件格式

    公开(公告)号:US07694229B2

    公开(公告)日:2010-04-06

    申请号:US10839908

    申请日:2004-05-06

    IPC分类号: G06F3/00

    摘要: A method of specifying a visual style for a set of graphical components is provided for use on a computer system having a graphical operating environment. The method includes providing a schema file of available graphical components for which a visual style can be created. In the schema file, each component is defined by a unique class name. The method further includes selecting graphical components from the schema file that are desired to have a defined visual style. Properties are then assigned to these selected components according to the desired visual style, and pairs of selected graphical components and corresponding assigned properties for the defined visual style together are grouped together in a class data file that defines the overall appearance for the defined visual style.

    摘要翻译: 提供了一种用于指定一组图形部件的视觉样式的方法,用于具有图形操作环境的计算机系统。 该方法包括提供可以为其创建视觉样式的可用图形组件的模式文件。 在模式文件中,每个组件都由唯一的类名定义。 该方法还包括从期望具有定义的视觉风格的模式文件中选择图形组件。 然后根据期望的视觉风格将属性分配给这些所选择的组件,并且将所定义的视觉样式的选定图形组件和对应的分配属性对组合在一起,在定义所定义的视觉风格的整体外观的类数据文件中组合在一起。

    System and theme file format for creating visual styles
    2.
    发明授权
    System and theme file format for creating visual styles 失效
    用于创建视觉样式的系统和主题文件格式

    公开(公告)号:US06753885B2

    公开(公告)日:2004-06-22

    申请号:US09825488

    申请日:2001-04-03

    IPC分类号: G06F300

    摘要: A method of specifying a visual style for a set of graphical components is provided for use on a computer system having a graphical operating environment. The method includes providing a schema file of available graphical components for which a visual style can be created. In the schema file, each component is defined by a unique class name. The method further includes selecting graphical components from the schema file that are desired to have a defined visual style. Properties are then assigned to these selected components according to the desired visual style, and pairs of selected graphical components and corresponding assigned properties for the defined visual style together are grouped together in a class data file that defines the overall appearance for the defined visual style.

    摘要翻译: 提供了一种用于指定一组图形部件的视觉样式的方法,用于具有图形操作环境的计算机系统。 该方法包括提供可以为其创建视觉样式的可用图形组件的模式文件。 在模式文件中,每个组件都由唯一的类名定义。 该方法还包括从期望具有定义的视觉风格的模式文件中选择图形组件。 然后根据期望的视觉风格将属性分配给这些所选择的组件,并且将所定义的视觉样式的选定图形组件和对应的分配属性对组合在一起,在定义所定义的视觉风格的整体外观的类数据文件中组合在一起。

    Extensible scheme for defining the visual appearance of computer system components
    4.
    发明授权
    Extensible scheme for defining the visual appearance of computer system components 有权
    用于定义计算机系统组件的可视外观的可扩展方案

    公开(公告)号:US07519914B2

    公开(公告)日:2009-04-14

    申请号:US10955227

    申请日:2004-09-30

    IPC分类号: G06F3/00 G06F3/048

    CPC分类号: G06F9/451

    摘要: A system theme schema file format includes declarations of enumerations, properties, control parts, and control part states for providing extensible theming of the visual appearance of a computer operating system's user interface components. Custom theme schema files can extend the system theme schema by adding declarations of custom enumerations, custom properties, custom control part, and custom control part states, thereby participating in theming of the visual appearance of components of the computer's operating system. The schema files establish the allowable form and content of data that specifies how user interface components should be displayed in accordance with particular themes. Themes are defined and user interface components are displayed by the operating system in accordance with the information specified in the schema files.

    摘要翻译: 系统主题模式文件格式包括枚举的声明,属性,控制部分和控制部分状态,用于提供计算机操作系统的用户界面组件的可视外观的可扩展主题。 自定义主题模式文件可以通过添加自定义枚举,自定义属性,自定义控件部分和自定义控件部分状态的声明来扩展系统主题模式,从而参与计算机操作系统组件的可视化外观。 模式文件建立允许的数据形式和内容,指定如何根据特定主题显示用户界面组件。 主题被定义,操作系统根据模式文件中指定的信息显示用户界面组件。

    Extensible schema for defining the visual appearance of computer system components
    5.
    发明授权
    Extensible schema for defining the visual appearance of computer system components 失效
    用于定义计算机系统组件的视觉外观的可扩展模式

    公开(公告)号:US06886135B2

    公开(公告)日:2005-04-26

    申请号:US09825518

    申请日:2001-04-03

    CPC分类号: G06F9/451

    摘要: A system theme schema file format includes declarations of enumerations, properties, control parts, and control part states for providing extensible theming of the visual appearance of a computer operating system's user interface components. Custom theme schema files can extend the system theme schema by adding declarations of custom enumerations, custom properties, custom control part, and custom control part states, thereby participating in theming of the visual appearance of components of the computer's operating system. The schema files establish the allowable form and content of data that specifies how user interface components should be displayed in accordance with particular themes. Themes are defined and user interface components are displayed by the operating system in accordance with the information specified in the schema files.

    摘要翻译: 系统主题模式文件格式包括枚举的声明,属性,控制部分和控制部分状态,用于提供计算机操作系统的用户界面组件的可视外观的可扩展主题。 自定义主题模式文件可以通过添加自定义枚举,自定义属性,自定义控件部分和自定义控件部分状态的声明来扩展系统主题模式,从而参与计算机操作系统组件的可视化外观。 模式文件建立允许的数据形式和内容,指定如何根据特定主题显示用户界面组件。 主题被定义,操作系统根据模式文件中指定的信息显示用户界面组件。

    Application programming interface for changing the visual style
    6.
    发明授权
    Application programming interface for changing the visual style 有权
    应用程序编程界面,用于改变视觉风格

    公开(公告)号:US06873337B1

    公开(公告)日:2005-03-29

    申请号:US09670791

    申请日:2000-09-27

    IPC分类号: G06F9/44 G09G5/00 G06T1/00

    CPC分类号: G06F9/451

    摘要: A method of communicating between a graphical component library and an appearance manager is provided that includes issuing a request, that includes component defining parameters, for rendering services by a graphical component library. The appearance manager receives the request for rendering services and assigns appearance characteristics to the graphical component based upon the provided parameters. A method of rendering graphical components on the display of a computer system is also provided that includes rendering the requested graphical component according to the appearance characteristics assigned by the appearance manager. A method is also provided for communicating between a graphical component library and an appearance manager that includes issuing a request, that includes component defining parameters, for information about the defined component. The appearance manager receives the request for information and provides the requested information to the graphical component library based upon the provided parameters.

    摘要翻译: 提供了一种在图形组件库和外观管理器之间进行通信的方法,其包括发出包括用于通过图形组件库呈现服务的定义参数的组件的请求。 外观管理器接收呈现服务的请求,并根据提供的参数为图形组件分配外观特征。 还提供了在计算机系统的显示器上呈现图形组件的方法,其包括根据由外观管理器分配的外观特征呈现所请求的图形组件。 还提供了一种用于在图形组件库和外观管理器之间进行通信的方法,所述图形组件库和外观管理器包括发出包含组件定义参数的请求,用于关于定义的组件的信息。 外观管理器接收信息请求,并根据提供的参数将所请求的信息提供给图形组件库。

    Application programming interface for changing the visual style
    7.
    发明授权
    Application programming interface for changing the visual style 有权
    应用程序编程界面,用于改变视觉风格

    公开(公告)号:US07190369B2

    公开(公告)日:2007-03-13

    申请号:US11083177

    申请日:2005-03-15

    IPC分类号: G09G5/00 G06T1/00 G06F5/02

    CPC分类号: G06F9/451

    摘要: A method of communicating between a graphical component library and an appearance manager is provided that includes issuing a request, that includes component defining parameters, for rendering services by a graphical component library. The appearance manager receives the request for rendering services and assigns appearance characteristics to the graphical component based upon the provided parameters. A method of rendering graphical components on the display of a computer system is also provided that includes rendering the requested graphical component according to the appearance characteristics assigned by the appearance manager. A method is also provided for communicating between a graphical component library and an appearance manager that includes issuing a request that includes component defining parameters, for information about the defined component. The appearance manager receives the request for information and provides the requested information to the graphical component library based upon the provided parameters.

    摘要翻译: 提供了一种在图形组件库和外观管理器之间进行通信的方法,其包括发出包括用于通过图形组件库呈现服务的定义参数的组件的请求。 外观管理器接收呈现服务的请求,并根据提供的参数为图形组件分配外观特征。 还提供了在计算机系统的显示器上呈现图形组件的方法,其包括根据由外观管理器分配的外观特征呈现所请求的图形组件。 还提供了一种用于在图形组件库和外观管理器之间进行通信的方法,所述图形组件库和外观管理器包括发布包括组件定义参数的请求,用于关于所定义的组件的信息。 外观管理器接收信息请求,并根据提供的参数将所请求的信息提供给图形组件库。

    Resolution independent theming
    8.
    发明授权
    Resolution independent theming 有权
    独立主题

    公开(公告)号:US07152211B1

    公开(公告)日:2006-12-19

    申请号:US09772606

    申请日:2001-01-30

    IPC分类号: G06F3/00

    CPC分类号: G06T3/40

    摘要: Several systems and associated methodologies are provided for rendering a themed image while mitigating pixelation and/or the disproportionate appearance thereof when the image is sized and/or scaled. The systems include at least one sizing module adapted to size components of a themed UI element. The systems also include at least one alignment module adapted to align at least one second component of a UI element within a first component of a UI element. The sizing modules are adapted to size the components with nine grid methodologies or based upon the ratio of the DPI of the context that the UI element is being rendered to the DPI that at least one of the components was designed under.

    摘要翻译: 提供了几种系统和相关联的方法来渲染主题图像,同时减轻像素化和/或当图像的大小和/或缩放时其不相称的外观。 所述系统包括至少一个适合于对主题UI元素的组件进行大小调整的尺寸模块。 所述系统还包括至少一个对准模块,其适于将UI元素的至少一个第二组件对准在UI元素的第一组件内。 尺寸调整模块适于使用九种网格方法或基于UI元素正在呈现的上下文的DPI与DPI中的至少一个组件被设计的比例进行比例。

    Theme aware management using fusion
    9.
    发明授权
    Theme aware management using fusion 失效
    使用融合的主题感知管理

    公开(公告)号:US06762767B2

    公开(公告)日:2004-07-13

    申请号:US09827842

    申请日:2001-04-05

    IPC分类号: G09G500

    CPC分类号: G06F9/451

    摘要: A system and method are described that use theming functions of a theme manager to render graphical components in a themed fashion. The theme manager uses a theme file that has theme properties for graphical components of all types. When an application is started a system is provided that determines whether the application supports theming. If the application supports theming a dynamic link controls library that supports theming is linked to the application. If the application does not support theming, the non-theming controls library is linked. If an application supports themes, application user controls and shell common controls are rendered with themes by using the functions of the theming controls library that interact with functions of the theme manager. Non-client window components are rendered using themes by intercepting render messages to windows and sending the messages to the theme manager. Non-client window components are also measured and rendered using a theme property file when appropriate in response to certain application program interface calls.

    摘要翻译: 描述了使用主题管理器的主题功能以主题方式呈现图形组件的系统和方法。 主题管理器使用具有所有类型的图形组件的主题属性的主题文件。 当应用程序启动时,提供了一个确定应用程序是否支持主题的系统。 如果应用程序支持主题,则支持主题的动态链接控件库链接到应用程序。 如果应用程序不支持主题,则非主题控件库将被链接。 如果应用程序支持主题,则应用程序用户控件和shell常用控件将通过使用与主题管理器的功能交互的主题控件库的功能来呈现主题。 非客户机窗口组件通过拦截向Windows发送消息并将消息发送到主题管理器的主题进行呈现。 非客户端窗口组件也可以在适当时使用主题属性文件进行测量和渲染,以响应某些应用程序接口调用。

    Rendering controls of a web page according to a theme
    10.
    发明授权
    Rendering controls of a web page according to a theme 失效
    根据主题呈现网页的控件

    公开(公告)号:US06957394B1

    公开(公告)日:2005-10-18

    申请号:US09728725

    申请日:2000-12-01

    CPC分类号: G06F17/30905

    摘要: A method of rendering a graphical component of a web page on the display of a computer is provided. The computer has an appearance manager that is adapted to render a graphical component upon receiving a request for the graphical component. The method includes a request by the web page for a graphical component to be rendered on the display. Next, it is determined whether a defined theme META tag is present in the web page. If the theme META tag is present, the rendering request for the graphical component is routed to the appearance manager of the computer. Upon receiving the rendering request, the appearance manager assigns themed appearance characteristics to the graphical component and renders the graphical component on the display.

    摘要翻译: 提供了一种在计算机的显示器上呈现网页的图形部件的方法。 计算机具有外观管理器,其适于在接收到图形组件的请求时呈现图形组件。 该方法包括网页对要在显示器上呈现的图形组件的请求。 接下来,确定网页中是否存在定义的主题META标签。 如果存在主题META标签,则将图形组件的呈现请求路由到计算机的外观管理器。 在接收到呈现请求时,外观管理器将主题外观特征分配给图形组件,并在显示器上呈现图形组件。