Обмен данными между приложениями

Документы в Windows могут иметь сложную структуру, объединяющую тексты с графиками и различными объектами мультимедиа. Для создания и применения таких документов служит специальная технология, реализуемая системой Windows. Одним из методов такой технологии является механизм OLE (Object Linking and Embedding - Связывание и встраивание объектов). Это метод, позволяющий обеспечить интеграцию различных по своей сути объектов. Начиная с версии Windows 98, используется новая реализация этого метода, известная как OLE-2. Эта реализация делает динамический обмен данными и объектное связывание более простым и эффективным, чем ранее. В частности, обеспечивается:

·         более естественная интеграция приложений;

·         перемещение объектов мышкой между разными приложениями;

·         визуальное редактирование встроенных объектов путем установки на их пиктограмму курсора мыши и выполнения «двойного клика».

Рис. 1. Диалоговое окно Вставка объекта

Для реализации этих возможностей соответствующие приложения должны иметь опцию Объект в меню Вставка. В качестве примера рассмотрим интеграцию с помощью механизма OLE-2 текстового редактора WordPad с графическим редактором Paint с целью создания текста с графическими вставками. Запустив главное приложение - текстовый редактор WordPad, наберите нужный текст и поместите курсор в то место, где вы хотите вставить рисунок. Далее выберите опцию Объект в позиции Вставка Главного меню. Вы увидите диалоговое окно, показанное на рис. 1, с запросом о том, из какого приложения ввести рисунок или в каком приложении его создать.

Нетрудно заметить, что диалоговое окно содержит большой список приложений, с которыми может работать WordPad. Выбрав из списка позицию Точечный рисунок, вы увидите, что окно WordPad сменится окном графического редактора, причем в окне редактирования будет видна область для создания рисунка, которую можно растягивать мышкой с ее курсором в ту или иную сторону.

Однако чтобы пользователь не забыл, что основным приложением является все же текстовый редактор WordPad, именно его имя стоит в титульной строке, как показано на рис. 2.

Рис. 2. Окно редактирования вставляемого графического объекта

После подготовки рисунка нужно завершить работу с графическим редактором и записать измененный и дополненный рисунком файл текстового редактора. Рисунок при этом появится на том месте, где намечалось его внедрение.

Если рисунок чем-то вам не понравился, подведите к нему курсор мыши и сделайте «двойной клик». Вы вновь сможете провести редактирование рисунка, используя автоматически вызываемый графический редактор.

Подобным образом можно выполнить импорт любого другого объекта, например данных из электронной таблицы, формул и рисунков из математических систем или задать проигрывание звуковых и видеофайлов.

Для загрузки файлов с диска или записи файлов после модификации на диск используются команды меню Файл. Так, команда Открыть служит для поиска загруженного файла, команда Сохранить для записи файла под текущим именем, а команда Сохранить как - для записи файла с измененным именем. Все эти команды выводят диалоговые окна, позволяющие установить нужный диск, нужный каталог и поддиректорию, задать расширение файла и т.д. Диалоговые окна у большинства приложений выполнены в едином стиле, и работа с ними не вызывает особых затруднений даже у начинающих пользователей. Для завершения работы с редактором используется команда Выход в позиции Файл Главного меню.

Сводка основных операций в среде Windows. При работе в графической среде большинство пользователей предпочитает мышь, однако очень полезно помнить и основные функции клавиатуры:

·         во-первых, некоторые операции удобнее выполнять с клавиатуры (например, при переключении между окнами приложений или работе с буфером обмена);

·         во-вторых, иногда вы можете на время отдать свою мышь или даже сломать ее;

·         работая на клавиатуре (вводя/редактируя текст), нецелесообразно перемещать руку на мышь, значительно быстрее, если есть возможность, задать команду комбинацией клавиш.

Примечание. На клавиатуре Microsoft, разработанной для использования на IBM-совместимых компьютерах операционной системы Windows 95/98/NT/2000/XP, имеются специальные клавиши:

ÿ - для вызова Главного меню;

-- для вызова контекстного меню.

В МЕНЮ

 

Используются технологии uCoz