Операционная система OS/2 Warp© Александр Фролов, Григорий ФроловТом 20, М.: Диалог-МИФИ, 1993, 271 стр. 3 РАБОТА В СРЕДЕ WORKPLACE SHELL
Эта глава полностью посвящена описанию основных приемов работы в среде объектно-ориентированной оболочки Workplace Shell, выполняющей в IBM OS/2 Warp роль интерфейса пользователя. В первой главе книги вы узнали, что, несмотря на некоторое сходство внешнего вида графических оболочек Workplace Shell и Microsoft Windows в их основе лежат разные принципы. Рабочий стол Microsoft Windows ориентирован на приложения. Окна приложения Program Manager содержат пиктограммы приложений, которые пользователь может запускать. После запуска приложения пользователь с помощью строки "Open" меню "File" должен открыть файл документа, найдя его на диске. Такая процедура может отнять много времени, так как сначала нужно найти нужную пиктограмму и запустить приложение, а затем найти документ в "развесистой" древовидной структуре каталогов. Оболочка Workplace Shell предлагает другой подход, ориентированный не на программы и приложения, а на объекты, в качестве которых могут выступать документы, периферийные устройства компьютера, сетевые ресурсы и т. д. При этом пользователю не нужно искать программу или приложение, например, только для того чтобы отредактировать текстовый документ. Достаточно сделать двойной щелчок по пиктограмме этого документа, расположенной в открытой папке или на поверхности рабочего стола и нужное приложение запустится автоматически. Все, что вы видите на экране IBM OS/2 Warp при активной оболочке Workplace Shell, - это объекты. Для пользователя объекты визуально представляются в виде окон и пиктограмм. Окна могут использоваться для отображения содержимого папок, для работы с документами и т. д. В частности, поверхность рабочего стола Desktop тоже является окном. В отличие от других окон это окно никогда не "всплывает" на поверхность, так как в противном случае оно бы загородило собой другие объекты. Сам рабочий стол является объектом Workplace Shell . На поверхности рабочего стола могут располагаться открытые или закрытые папки, содержащие объекты или другие папки, пиктограммы объектов и так называемые теневые пиктограммы. Последние являются как бы указателями на объекты и могут использоваться для работы с объектами наряду с "настоящими" пиктограммами. Для эффективной работы с Workplace Shell (как и с любой другой графической оболочкой) необходима мышь. При помощи одной только мыши пользователь может выполнить большинство операций над объектами Workplace Shell, такие как открывание и закрывание, создание, копирование, перемещение, удаление, создание теневой пиктограммы, изменение расположения на поверхности рабочего стола и размеров. Клавиатура может потребоваться, например, для переименования объектов. |