ИНТЕРФЕЙС И СИСТЕМА ДЛЯ МАНИПУЛЯЦИИ ПИКТОГРАММАМИ АКТИВНЫХ ОКОН В АДМИНИСТРАТОРЕ ОКОН

1. Реализуемый компьютером способ отображения окна на устройстве отображения, причем способ содержит:
отображение исходного окна, при этом исходное окно содержит контент, который способен модифицироваться;
отображение целевого окна, в котором, по меньшей мере, часть целевого окна содержит пиктограмму, причем пиктограмма содержит контент, который по существу аналогичен, по меньшей мере, части контента исходного окна; и
модификацию контента исходного окна, причем модификация исходного окна отображается в пиктограмме.
2. Способ по п.1, дополнительно содержащий этап регистрации пиктограммы, причем регистрация пиктограммы содержит получение дескриптора окна для указанного исходного окна.
3. Способ по п.2, в котором этап регистрации дополнительно содержит установку ассоциации между исходным окном и пиктограммой так, чтобы, по меньшей мере, часть контента исходного окна была нарисована в пиктограмме.
4. Способ по п.3, в котором этап регистрации дополнительно содержит получение параметра размера и сохранение исходного окна с размером, соответствующим параметру размера.
5. Способ по п.4, в котором регистрация дополнительно содержит получение уникального дескриптора, представляющего ассоциацию между исходным окном и пиктограммой.
6. Способ по п.5, дополнительно содержащий этап отмены регистрации пиктограммы, причем отмена регистрации содержит удаление уникального дескриптора, представляющего ассоциацию между исходным окном и пиктограммой.
7. Способ по п.6, в котором этап отмены регистрации пиктограммы содержит удаление указанного уникального дескриптора, представляющего ассоциацию между исходным окном и пиктограммой.
8. Способ по п.6, дополнительно содержащий поддержание списка ассоциаций окон, причем список ассоциаций окон включает информацию об ассоциации между исходным окном и пиктограммой.
9. Способ по п.1, дополнительно содержащий получение первого параметра для определения, по меньшей мере, части исходного окна, причем указанная модификация содержит определение, по меньшей мере, части исходного окна, которая должна быть нарисована в пиктограмме, на основе указанного первого параметра.
10. Способ по п.9, дополнительно содержащий получение второго параметра для определения, по меньшей мере, части целевого окна, причем указанная модификация дополнительно содержит определение, по меньшей мере, части целевого окна, предназначенной для визуализации пиктограммы, на основе указанного второго параметра.
11. Способ по п.1, в котором указанная модификация дополнительно содержит получение управляющего значения и установку непрозрачности пиктограммы на основе управляющего значения.
12. Способ по п.11, в котором управляющее значение находится между 0 и 255.
13. Способ по п.11, в котором указанная модификация дополнительно содержит получение Булева значения и изменение пиктограммы в невидимую на основе упомянутого Булева значения.
14. Читаемая компьютером среда, имеющая исполняемые компьютером инструкции для выполнения этапов, содержащих:
отображение исходного окна на дисплее, причем исходное окно содержит контент, который способен модифицироваться;
отображение целевого окна, в котором, по меньшей мере, часть целевого окна содержит пиктограмму, содержащую контент, который по существу подобен, по меньшей мере, части контента исходного окна; и
модификацию контента исходного окна, причем модификация исходного окна отображается в пиктограмме.
15. Читаемая компьютером среда по п.14, имеющая дополнительные исполняемые компьютером инструкции для выполнения этапов:
регистрации пиктограммы;
поддержания списка ассоциаций окон, включающего информацию ассоциации между исходным окном и соответствующей пиктограммой.
16. Читаемая компьютером среда по п.15, в которой указанная регистрация содержит:
получение дескриптора окна для исходного окна;
установку ассоциации между исходным окном и соответствующей пиктограммой так, чтобы, по меньшей мере, часть контента исходного окна была нарисована в пиктограмме;
получение параметра размера и сохранение исходного окна с размером, соответствующим параметру размера;
получение уникального дескриптора, представляющего ассоциацию между исходным окном и целевым окном.
17. Читаемая компьютером среда по п.15, в которой указанная модификация содержит: определение, по меньшей мере, части исходного окна, которая должна быть нарисована в целевом окне, на основе первого параметра для определения, по меньшей мере, части исходного окна;
определение, по меньшей мере, части целевого окна, предназначенной для визуализации контента, на основе второго параметра для определения пиктограммы;
получение управляющего значения и установки непрозрачности пиктограммы на основе упомянутого управляющего значения;
получение Булева значения и превращение пиктограммы в невидимую на основе упомянутого Булева значения.
18. Читаемая компьютером среда по п.15, содержащая дополнительные исполняемые компьютером инструкции для выполнения этапа отмены регистрации пиктограммы, содержащего удаление уникального дескриптора, представляющего ассоциацию между исходным окном и пиктограммой.
19. Система для отображения окна на устройстве отображения, причем система содержит:
дисплей для отображения исходного окна, содержащего контент, который способен модифицироваться и целевого окна, соответствующего указанному исходному окну;
администратор для регистрации пиктограммы, причем пиктограмма находится в целевом окне и соответствует, по меньшей мере, части исходного окна, при этом указанная регистрация содержит:
получение дескриптора окна для указанного исходного окна;
установку ассоциации между исходным окном и пиктограммой так, чтобы, по меньшей мере, часть контента исходного окна была нарисована в пиктограмме;
получение параметра размера окна, соответствующего исходному окну, и сохранение исходного окна с размером, соответствующим параметру размера; и
получение уникального дескриптора, представляющего ассоциацию между исходным окном и пиктограммой;
процессор для модификации контента исходного окна, причем модификация исходного окна отображается в соответствующей части пиктограммы, при этом указанная модификация содержит:
определение, по меньшей мере, части исходного окна, которая должна быть нарисована в пиктограмме, на основе первого параметра для определения, по меньшей мере, части исходного окна;
определение пиктограммы, предназначенной для воспроизведения, на основе второго параметра для определения, по меньшей мере, части целевого окна, которая должна быть воспроизведена в пиктограмме;
получение управляющего значения и установка непрозрачности, по меньшей мере, части пиктограммы на основе упомянутого управляющего значения;
получение Булева значения и установка видимости, по меньшей мере, части пиктограммы на основе упомянутого Булева значения.
20. Система по п.19, в которой администратор дополнительно предназначен для отмены регистрации пиктограммы, причем отмена регистрации включает удаление ассоциации между исходным окном и пиктограммой.