НАСТРАИВАЕМЫЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ, ПРЕДОСТАВЛЕННЫЕ ПРИЛОЖЕНИЕМ ОБМЕНА СООБЩЕНИЯМИ ДЛЯ ВЫПОЛНЕНИЯ ВЫБРАННЫХ ДЕЙСТВИЙ

1. Способ предоставления одного или более определенных пользователем действий (703) относительно активного сообщения из одного пользовательского ввода, содержащий этапы, на которых:
предоставляют элемент (102) управления с настроенными действиями, соответствующий определенному пользователем действию (703), ассоциированному с активным сообщением;
принимают один пользовательский ввод, содержащий выбор элемента (102) управления с настроенными действиями; и
в ответ на прием выбора элемента (102) управления с настроенными действиями выполняют определенное пользователем действие (703) относительно активного сообщения.
2. Способ по п.1, в котором активное сообщение содержит сообщение электронной почты (e-mail).
3. Способ по п.1, в котором при предоставлении элемента управления с настроенными действиями предоставляют элемент управления с настроенными действиями рядом с окном сообщения, содержащим активное сообщение.
4. Способ по п.3, дополнительно содержащий этапы, на которых:
принимают запрос создания нового элемента управления с настроенными действиями;
в ответ на запрос создания нового элемента управления с настроенными действиями предоставляют диалоговое окно, содержащее множество вариантов действий, соответствующих действиям, которые должны быть предприняты относительно активного сообщения при выборе нового элемента управления с настроенными действиями;
принимают выбор по меньшей мере двух вариантов действия;
ассоциируют новый элемент управления с настроенными действиями с этими по меньшей мере двумя вариантами действия, выбранными так, что последующий выбор нового элемента управления с настроенными действиями инициирует действия, соответствующие упомянутым по меньшей мере двум вариантам действий; и
предоставляют новый элемент управления с настроенными действиями в галерее.
5. Способ по п.4, в котором диалоговое окно дополнительно содержит поле ввода текста для приема текста, который должен отображаться, когда курсор мыши наводится на новый элемент управления с настроенными действиями, и элемент управления значком для выбора значка, который должен быть ассоциирован с новым элементом управления с настроенными действиями.
6. Способ по п.3, в котором галерея содержит меньшее количество элементов управления с настроенными действиями, чем общее число доступных элементов управления с настроенными действиями, при этом галерея дополнительно содержит элемент управления развертыванием, который, когда выбран, приспособлен разворачивать галерею, чтобы отображать все доступные элементы управления с настроенными действиями.
7. Способ по п.6, в котором галерея конфигурируется, чтобы группировать элементы управления с настроенными действиями в категории, когда развернута.
8. Способ по п.1, дополнительно содержащий этапы, на которых:
принимают по щелчку правой кнопки мыши выбор элемента управления с настроенными действиями; и в ответ на прием выбора элемента управления с настроенными действиями по щелчку правой кнопки мыши предоставляют меню, содержащее множество команд, соответствующих элементу управления с настроенными действиями, причем это множество команд содержит команду для применения элемента управления с настроенными действиями к активному сообщению и команду для модифицирования элемента управления с настроенными действиями.
9. Способ по п.1, в котором при предоставлении элемента управления с настроенными действиями сохраняют элемент управления с настроенными действиями на сетевом сервере, чтобы позволять перемещение элемента управления с настроенными действиями между множеством приложений обмена сообщениями, находящимися на связи с сетевым сервером.
10. Способ по п.1, который выполняется приложением электронной почты, при этом способ дополнительно содержит этап, на котором экспортируют элемент управления с настроенными действиями через электронную почту.
11. Компьютерный носитель данных, на котором сохранены машиноисполняемые инструкции, которые при их исполнении компьютером предписывают компьютеру:
принимать запрос настройки элемента (102) управления с настроенными действиями;
в ответ на запрос настройки элемента управления с настроенными действиями предоставлять диалоговое окно (700), содержащее множество выбираемых действий (703), соответствующих действиям, которые должны быть предприняты при выборе элемента (102) управления с настроенными действиями;
принимать выбор по меньшей мере двух действий (703) через диалоговое окно (700);
ассоциировать элемент (102) управления с настроенными действиями с этими по меньшей мере двумя действиями (703), выбранными так, что последующий выбор элемента (102) управления с настроенными действиями инициирует упомянутые по меньшей мере два действия (703); и
предоставлять элемент (102) управления с настроенными действиями в галерее (100) рядом с окном сообщения, содержащим активное сообщение.
12. Компьютерный носитель данных по п.11, на котором дополнительно сохранены машиноисполняемые инструкции, которые при их исполнении компьютером предписывают компьютеру:
принимать выбор элемента управления с настроенными действиями; и
в ответ на прием выбора элемента управления с настроенными действиями выполнять упомянутые по меньшей мере два действия, ассоциированных с элементом управления с настроенными действиями.
13. Компьютерный носитель данных по п.11, в котором запрос настройки элемента управления с настроенными действиями содержит тип элемента управления с настроенными действиями, при этом диалоговое окно конфигурируется согласно шаблону, соответствующему типу запрошенного элемента управления с настроенными действиями.
14. Компьютерный носитель данных по п.11, в котором диалоговое окно дополнительно содержит поле для ввода текста для приема текста, который должен отображаться, когда курсор мыши наводится на элемент управления с настроенными действиями, и поле быстрой клавиши для получения идентификации быстрой клавиши клавиатуры, соответствующей комбинации клавиш клавиатуры, которая должна быть назначена элементу управления с настроенными действиями.
15. Компьютерный носитель данных по п.11, в котором запрос настройки элемента управления с настроенными действиями содержит запрос создания нового элемента управления с настроенными действиями.
16. Компьютерный носитель данных по п.11, в котором запрос настройки элемента управления с настроенными действиями содержит запрос редактирования существующего элемента управления с настроенными действиями.
17. Компьютерный носитель данных по п.11, на котором дополнительно сохранены машиноисполняемые инструкции, которые при их исполнении компьютером предписывают компьютеру:
определять, что запрос настройки элемента управления с настроенными действиями содержит запрос передачи сообщения получателю, имеющему имя;
находить адрес, соответствующий имени получателя, в глобальной адресной книге; и
предварительно заполнять поле диалогового окна, соответствующее адресу, адресом, найденным в глобальной адресной книге.
18. Компьютерный носитель данных, на котором сохранены машиноисполняемые инструкции, которые при их исполнении компьютером предписывают компьютеру:
отображать галерею (100), содержащую множество элементов (102) управления с настроенными действиями, рядом с окном сообщения, содержащим активное сообщение, каждый элемент (102) управления с настроенными действиями определяет множество действий (703), которые должны быть предприняты относительно активного сообщения;
предоставлять элемент (316) управления для управления настроенными действиями с помощью галереи (100);
принимать выбор элемента (316) управления для управления настроенными действиями; и
в ответ на прием выбора элемента (316) управления для управления настроенными действиями предоставлять диалоговое окно (600) управления настроенными действиями, содержащее предварительный просмотр (604) каждого из множества элементов (102) управления с настроенными действиями и множество выбираемых элементов управления для модификации по меньшей мере одного из множества элементов (102) управления с настроенными действиями в галерее (100);
принимать выбор элемента управления, соответствующий требуемой модификации по меньшей мере одного из множества элементов (102) управления с настроенными действиями в галерее (100); и
в ответ на прием выбора элемента управления модифицировать этот по меньшей мере один из множества элементов (102) управления с настроенными действиями согласно выбору элемента управления.
19. Компьютерный носитель данных по п.18, в котором множество элементов управления с настроенными действиями сохраняются на сетевом сервере, чтобы позволять перемещение элемента управления с настроенными действиями между множеством приложений обмена сообщениями, находящимися на связи с сетевым сервером.
20. Компьютерный носитель данных по п.18, в котором выбираемый элемент управления для модификации по меньшей мере одного из множества элементов управления с настроенными действиями в галерее содержит элемент управления совместным использованием, выполненный с возможностью экспортировать один или более из множества элементов управления с настроенными действиями через электронную почту.