摘要 |
1. Способ визуализации пользовательского интерфейса для устройства, причем способ, содержащий этапы, на которых обеспечивают множество модулей-деятелей, причем каждый из множества модулей-деятелей связан с соответствующим элементом пользовательского интерфейса и содержит один или более атрибутов, определяющих внешний вид и функциональные возможности соответствующего модуля-деятеля, и каждый из атрибутов модулей-деятелей содержит язык разметки; обеспечивают модуль визуализации для приема одного или более атрибутов от одного или более модулей-деятелей из множества модулей-деятелей и визуализируют пользовательский интерфейс исключительно в соответствии с принятыми атрибутами модулей-деятелей.2. Способ по п.1, в котором, если атрибут модуля-деятеля обновляется, то это обновление принимается модулем визуализации и пользовательский интерфейс обновляется соответствующим образом.3. Способ по п.2, в котором атрибут модуля-деятеля обновляется в ответ на обновление со стороны пользователя.4. Способ по п.2, в котором обновление атрибута вызывает изменение форматирования элемента пользовательского интерфейса.5. Способ по п.2, в котором обновление атрибута вызывает перемещение элемента пользовательского интерфейса внутри пользовательского интерфейса.6. Способ по любому предыдущему пункту, в котором модуль визуализации является модулем визуализации языка разметки.7. Носитель данных, содержащий машиноисполняемый код для выполнения способа по любому из пп. 1-6.8. Устройство, содержащее пользовательский интерфейс, причем пользовательский интерфейс, содержащий один или более элементов пользовательского интерфейса; |