ПЛАНИРОВКА ПОВЕРХНОСТИ ДОЧЕРНИХ ОКОН И УПРАВЛЕНИЕ ИМИ

1. Способ обеспечения индивидуального доступа к подоконным элементам (61, 62, 63) отображения, содержащий следующие этапы:
отображение ссылки (70) на задачу для прикладной программы, причем прикладная программа использует множество подоконных элементов (61, 62, 63) отображения в пределах окна (60), причем каждый из множества подоконных элементов (61, 62, 63) отображения имеет независимое содержимое;
прием информации регистрации от прикладной программы, по меньшей мере, для некоторых из множества подоконных элементов (61, 62, 63) отображения;
обнаружение первого пользовательского действия, направленного на ссылку (70) на задачу; и
отображение элемента (210) отображения, ближайшего к отображению ссылки (70) на задачу, причем элемент (210) отображения содержит отдельные миниатюры (220, 230, 240), по меньшей мере, некоторых из множества подоконных элементов (61, 62, 63) отображения, для которых была принята информация регистрации, причем отдельные миниатюры (220, 230, 240) содержат представления независимого содержимого, по меньшей мере, некоторых из множества подоконных элементов (61, 62, 63) отображения, для которых была принята информация регистрации.
2. Способ по п.1, дополнительно содержащий этап приема информации, определяющей порядок, по меньшей мере, некоторых из множества подоконных элементов отображения, для которых была принята информация регистрации.
3. Способ по п.1, дополнительно содержащий этап приема информации, определяющей, какие из, по меньшей мере, некоторых из множества подоконных элементов отображения, для которых была принята информация регистрации, отображаются в пределах этого окна.
4. Способ по п.1, дополнительно содержащий этап запрашивания от прикладной программы отдельных миниатюр, по меньшей мере, некоторых из множества подоконных элементов отображения, для которых была принята информация регистрации.
5. Способ по п.1, дополнительно содержащий следующие этапы: отображение индикаторов закрытия, связанных с отдельными миниатюрами; обнаружение второго действия пользователя, направленного на один из индикаторов закрытия; идентификация одного из множества подоконных элементов отображения, связанного с одним из индикаторов закрытия; и предписание прикладной программе закрыть идентифицированный один из множества подоконных элементов отображения.
6. Способ по п.1, в котором прикладная программа использует множество дополнительных подоконных элементов отображения в пределах второго окна, и в котором дополнительно элемент отображения содержит отдельные миниатюры, по меньшей мере, некоторых из дополнительных подоконных элементов отображения, причем способ дополнительно содержит этап приема дополнительной информации регистрации от прикладной программы для, по меньшей мере, некоторых из множества дополнительных подоконных элементов отображения.
7. Способ по п.1, в котором прикладная программа использует множество дополнительных подоконных элементов отображения в пределах второго окна, причем способ дополнительно содержит следующие этапы: прием дополнительной информации регистрации от прикладной программы для, по меньшей мере, некоторых из множества дополнительных подоконных элементов отображения; отображение, в ответ на обнаружение первого действия пользователя, второго элемента отображения, ближайшего к отображению ссылки на задачу, причем второй элемент отображения содержит миниатюры окна и второго окна; и обнаружение второго действия пользователя, направленного на миниатюру окна; причем отображение элемента отображения осуществляется в ответ на обнаружение второго действия пользователя.
8. Способ по п.1, дополнительно содержащий следующие этапы: обнаружение второго действия пользователя, означающего запрос быстрого просмотра, причем этот запрос связан с одним из множества подоконных элементов отображения, для которых принята информация регистрации; запрашивание от прикладной программы, в ответ на обнаружение второго действия пользователя, битовой карты независимого содержимого одного из множества подоконных элементов отображения; прием от прикладной программы запрошенной битовой карты; отображение окна прозрачным образом; и отображение, путем наложения на отображаемое окно, принятой битовой карты.
9. Способ по п.1, в котором подоконными элементами отображения являются вкладки.
10. Один или несколько считываемых компьютером носителей, содержащих выполняемые компьютером команды для выполнения этапов п.1.
11. Пользовательский интерфейс, сгенерированный на устройстве отображения посредством вычислительного устройства, содержащего устройство ввода пользователя, причем пользовательский интерфейс содержит:
ссылку (70) на задачу, отображаемую в области (42) активных задач устройства отображения и связанную с прикладной программой, использующей множество подоконных элементов (61, 62, 63) отображения в пределах окна (60), причем каждый из множества подоконных элементов (61, 62, 63) отображения имеет независимое содержимое; и
плавающий элемент (210) отображения, ближайший к ссылке (70) на задачу, причем плавающий элемент (210) отображения содержит отдельные миниатюры (220, 230, 240), по меньшей мере, некоторых из множества подоконных элементов (61, 62, 63) отображения, причем отдельные миниатюры (220, 230, 240) содержат представления независимого содержимого, по меньшей мере, некоторых из множества подоконных элементов (61, 62, 63) отображения.
12. Пользовательский интерфейс по п.11, в котором плавающий элемент отображения дополнительно содержит индикаторы закрытия для отдельных миниатюр.
13. Пользовательский интерфейс по п.11, в котором прикладная программа использует множество дополнительных подоконных элементов отображения в пределах второго окна, причем пользовательский интерфейс дополнительно содержит второй плавающий элемент отображения, ближайший к ссылке на задачу и плавающему элементу отображения, причем второй плавающий элемент отображения содержит миниатюры окна и второго окна.
14. Пользовательский интерфейс по п.11, в котором прикладная программа использует множество дополнительных подоконных элементов отображения в пределах второго окна, и в котором плавающий элемент отображения дополнительно содержит отдельные миниатюры, по меньшей мере, некоторых из дополнительных подоконных элементов отображения.
15. Пользовательский интерфейс по п.11, дополнительно содержащий: окно, отображаемое прозрачно; и битовую карту одного из множества подоконных элементов отображения, накладываемую на окно, отображаемое прозрачно, причем один из множества подоконных элементов отображения связан с выбранной отдельной миниатюрой.