Application programming interface for changing the visual style
    11.
    发明授权
    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.

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

    System and theme file format for creating visual styles
    12.
    发明授权
    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.

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

    Unified navigation shell user interface
    13.
    发明授权
    Unified navigation shell user interface 有权
    统一导航外壳用户界面

    公开(公告)号:US07240296B1

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

    申请号:US09502970

    申请日:2000-02-11

    IPC分类号: G06F17/00

    CPC分类号: G06F9/451

    摘要: A user interface for navigating among screens on a personal computer. The screens, which include layers of a shell user interface and various locations within applications, are presented as pages. In addition, commands and help information of an application are presented as a web of command pages. To this end, a unit of measure, called a “place” is defined. In general, an application is a place, and separate documents within an application may also define a place. Separate command windows and dialog boxes within an application or a document typically do not define a place. Backwards navigation takes the user to the previous place, and forward navigation (if possible) takes the user to the next place. Because the underlying data for a page may change between an initial visit to a page and navigation back to the page, data objects and page code are maintained separately, and are combined only when a request for a page is made.

    摘要翻译: 用于在个人计算机上的屏幕之间导航的用户界面。 屏幕,其中包括shell用户界面的层和应用程序内的各种位置,以页面形式呈现。 另外,应用程序的命令和帮助信息被呈现为一个命令页面。 为此,定义了一个称为“地点”的度量单位。 一般来说,应用程序是一个地方,应用程序中的单独文档也可以定义一个地方。 应用程序或文档中的单独命令窗口和对话框通常不会定义一个地方。 向后导航将用户带到上一个位置,然后转发导航(如果可能)将用户带到下一个位置。 因为页面的底层数据可能会在初始访问页面和导航回页面之间发生变化,数据对象和页面代码将分开维护,只有在发生页面请求时才会进行组合。

    Extensible scheme for defining the visual appearance of computer system components
    15.
    发明授权
    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.

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

    Binary cache file format for themeing the visual appearance of a computer system
    16.
    发明授权
    Binary cache file format for themeing the visual appearance of a computer system 有权
    二进制缓存文件格式,用于主题计算机系统的视觉外观

    公开(公告)号:US07376906B2

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

    申请号:US10918032

    申请日:2004-08-12

    IPC分类号: G06F3/048

    CPC分类号: G06F9/451

    摘要: A binary theme file format provides optimized access to retrieve graphical component theme property data. The binary format includes data structures storing a set of defined visual characteristics for graphical component classes, parts, and states. The data structure includes a hierarchy of theme data. A theme manager quickly retrieves theme property data by indexing into the binary file with a unique theme handle. The theme manager accesses state, part, class, and global property sections to retrieve theme data. Jump tables and jump-to-parent references allow for quickly traversing property data sections. Packed data sections have packed objects having the necessary property data for frequently used graphical components. A custom image region data section provides border data for nontransparent image borders. A sampled colors section facilitates rendering of images with solid sections. The binary file format can be constructed using a text theme file and is loaded into shared process memory.

    摘要翻译: 二进制主题文件格式提供优化的访问以检索图形组件主题属性数据。 二进制格式包括存储用于图形组件类,部件和状态的一组定义的视觉特征的数据结构。 数据结构包括主题数据的层次结构。 主题管理器通过使用唯一的主题句柄索引到二进制文件中,快速检索主题属性数据。 主题管理器访问状态,部分,类和全局属性部分以检索主题数据。 跳转表和跳转到父引用允许快速遍历属性数据部分。 打包数据部分具有包含经常使用的图形组件所需的属性数据的打包对象。 自定义图像区域数据部分提供非透明图像边框的边界数据。 采样的颜色部分有助于渲染具有实心部分的图像。 二进制文件格式可以使用文本主题文件构建并加载到共享进程内存中。

    Most used programs list
    17.
    发明授权
    Most used programs list 有权
    最常用的程序列表

    公开(公告)号:US07237240B1

    公开(公告)日:2007-06-26

    申请号:US10180685

    申请日:2002-06-24

    IPC分类号: G06F9/46 G06F15/177 G06F7/00

    摘要: The present invention provides a system and method for dynamically populating a list of most used execution points in a graphical user interface of an operating system based upon the utilization behavior of a user. One embodiment provides for depicting a list of execution points to most used programs by determining a list of eligible programs, tracking the usage of the eligible programs in a usage list, taking into account chronological order of the activation of the programs and determining which programs in the usage list have the most usage. These programs then have execution points placed on a displayed most used list in the graphical user interface.

    摘要翻译: 本发明提供了一种用于基于用户的利用行为来动态地填充操作系统的图形用户界面中的大多数使用的执行点的列表的系统和方法。 一个实施例提供了通过确定符合条件的程序的列表来跟踪使用列表中的符合条件的程序的使用情况来描绘大部分使用程序的执行点的列表,同时考虑到程序激活的时间顺序并确定哪些程序在 使用列表中使用率最高。 这些程序然后将执行点放置在图形用户界面中显示最常用的列表中。

    Application programming interface for changing the visual style
    18.
    发明授权
    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.

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

    Extensible schema for defining the visual appearance of computer system components
    19.
    发明授权
    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.

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

    System and theme file format for creating visual styles
    20.
    发明授权
    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.

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