Код документа: RU2006103268A
1. Способ применения стилей к объекту в пределах пользовательского интерфейса во время периода исполнения, содержащий этапы, на которых устанавливают первый стиль, ассоциативно связанный с упомянутым объектом; применяют первые свойства, ассоциативно связанные с упомянутым первым стилем, к упомянутому объекту; и для каждого следующего стиля, ассоциативно связанного с упомянутым объектом, применяют вторые свойства, ассоциативно связанные с упомянутым следующим стилем, к упомянутому объекту, при этом упомянутые свойства включают в себя, по меньшей мере, графический атрибут упомянутого объекта в упомянутом пользовательском интерфейсе.
2. Способ по п.1, в котором упомянутый первый стиль или упомянутый следующий стиль наследует свойства и значения от родительского стиля.
3. Способ по п.2, в котором упомянутые свойства и значения упомянутого родительского стиля подменяют упомянутым первым стилем или упомянутым следующим стилем.
4. Способ по п.1, дополнительно содержащий этап, на котором применяют локальные свойства к упомянутому объекту.
5. Способ по п.1, дополнительно содержащий этап, на котором объединяют упомянутые стили в темы.
6. Способ по п.5, дополнительно содержащий этап, на котором подменяют упомянутые стили посредством применения локальной темы.
7. Способ задания стилей в периоде проектирования, которые должны быть применены к объекту во время периода исполнения, содержащий этапы, на которых обеспечивают список стилей в пользовательском интерфейсе, где каждый стиль имеет наименование, ассоциативно с ним связанное; применяют свойства к упомянутому объекту, ассоциативно связанному с упомянутым стилем, при этом, упомянутые свойства включают в себя, по меньшей мере, графический атрибут упомянутого объекта, который должен быть применен в периоде исполнения.
8. Способ по п.7, дополнительно содержащий этап, на котором выбирают упомянутый объект и применяют упомянутый стиль посредством выбора упомянутого наименования.
9. Машиночитаемый носитель, содержащий сохраненные на нем машинно-исполняемые инструкции для применения стилей к объекту в пределах пользовательского интерфейса во время периода исполнения, содержащие установление первого стиля, ассоциативно связанного с упомянутым объектом; применение первых свойств, ассоциативно связанных с упомянутым первым стилем, к упомянутому объекту; и для каждого следующего стиля, ассоциативно связанного с упомянутым объектом, применение второго свойства, ассоциативно связанного с упомянутым следующим стилем, к упомянутому объекту, при этом упомянутые свойства включают в себя, по меньшей мере, графический атрибут упомянутого объекта в упомянутом пользовательском интерфейсе.
10. Машиночитаемый носитель по п.9, в котором упомянутый первый стиль или упомянутый следующий стиль наследует свойства и значения от родительского стиля.
11. Машиночитаемый носитель по п.10, в котором упомянутые свойства и значения упомянутого родительского стиля подменяются упомянутым первым стилем или упомянутым следующим стилем.
12. Машиночитаемый носитель по п.9, дополнительно содержащий инструкции для применения локальных свойств к упомянутому объекту.
13. Машиночитаемый носитель по п.9, дополнительно содержащий инструкции для объединения упомянутых стилей в темы.
14. Машиночитаемый носитель по п.13, дополнительно содержащий инструкции для подмены упомянутых стилей посредством применения локальной темы.