Глава 3. ОСНОВНЫЕ ПРИЛОЖЕНИЯ WINDOWS 95

Главное назначение любой операционной системы - запуск прикладных программ (приложений). Но от уходящего в прошлое представления об операционных системах как средствах запуска приложений Windows 95 отличается высокой степенью интеграции приложений с самой операционной системой. В этой главе вы ознакомитесь с рядом приложений (не всеми, часть из них описана в других главах), которые интегрированы с самой Windows 95. В основном это новейшие 32-разрядные приложения с удобным пользовательским интерфейсом и повышенной скоростью работы.
Почему Microsoft пошла на дальнейшую интеграцию приложений с операционной системой? Приведем два основных аргумента в ответе на этот вопрос. Во-первых, это удобно нам с вами - пользователям. Во-вторых, новая Windows 95 расхваливается как операционная система, поддерживающая 32-разрядные приложения. А их пока, как говорят, "кот наплакал". Так что поставка Windows 95 с рядом красивых и эффективных 32-разрядных приложений не только укрепляет позиции самой операционной системы, но и вынуждает фирму - разработчика прикладных программ взяться за интенсивную модернизацию своих 16-разрядных приложений под старые версии Windows 3.1/3.11 и разработку новых приложений (а она уже интенсивно идет).
Разумеется, мы не оставим без внимания и возможность использования в среде Windows 95 множества 16-разрядных приложений Windows 3.1/3.11 и даже неувядающей старушки MS-DOS. По крайней мере в ближайшие несколько лет эти приложения будут интенсивно использоваться и вряд ли по своему числу уступят бесспорное лидерство своим 32-разрядным собратьям.

27.
Как работать с калькулятором?

От старых версий операционной системе Windows 95 досталось элегантное, теперь уже 32-разрядное приложение - калькулятор. Что вообще дает модификация этого приложения под 32-разрядный вариант, коль реальное время ручного ввода чисел во многие тысячи раз превышает время выполнения простых вычислений, которые выполняет этот калькулятор? И зачем вообще работать с хотя и красочным, но примитивным калькулятором, коль под Windows разработан целый ряд мощнейших математических систем, таких как MathCAD, MatLAB, Mathematica 2, Maple V и др., способных своими возможностями в аналитической (символьной) математике посрамить многих выпускников известных университетов?
Однако, как ни странно, но нередко даже опытные пользователи таких систем нуждаются в подручном калькуляторе для проведения простейших вычислений, например по ходу ввода данных или при обработке отдельных результатов. Часто возникает и необходимость выполнить вычисления в простых таблицах, набираемых прямо в текстовых редакторах, при вычислении наших доходов и расходов и т.д. Именно для этого в Windows 95 оставлено приложение Calculator. Что касается повышения эффективности калькулятора от перехода к 32-разрядным командам, то прямо скажем, что тут это ничего полезного не дает!
Пустив это приложение, можно увидеть изображение одного из двух вариантов калькулятора - стандартного (Standard) и научного (Scientific). На "Рис.21. Калькулятор в двух видах - стандартном и научном" показаны оба варианта калькулятора одновременно. Для переключения вида калькулятора используется позиция View (Обзор) главного меню. Она содержит две опции с указанными названиями калькуляторов.
Простейший калькулятор выполняет в основном арифметические операции, а также вычисляет проценты и квадратные корни. Он имеет память для размещения промежуточных результатов. Нетрудно заметить, что научный калькулятор куда сложнее стандартного. Он позволяет вычислять типовые математические функции и выполнять достаточно сложные расчеты, например статистические.
Здесь мы не станем описывать подробно применение калькуляторов Windows 95 для таких расчетов - для этого, как и для описания расчетов на обычных калькуляторах, может потребоваться целая книга. Интересующихся этим вопросом можно отослать к книге [5], где описаны расчеты на отечественных и зарубежных микрокалькуляторов. Хотя виртуальный (кажущийся) микрокалькулятор Windows не имеет прямого аналога среди таких микрокалькуляторов, правила работы с ним подобны применяемым для обычных микрокалькуляторов.

28.
Что такое буфер обмена Clipboard?

Само по себе проведение вычислений в ряде случаев важно и необходимо. Однако что делать, если результат вычислений с множеством цифр нужно перенести в какой-либо документ - например справку для налоговой инспекции о наших доходах? Неужели придется вручную вводить эти числа в другие документы или, напротив, вводить нужные данные в калькулятор из других приложений, например электронных таблиц, набирая их по памяти с клавиатуры?
К счастью, этого делать не нужно. Здесь важно отметить такое свойство калькуляторов для Windows 95, как способность обмениваться данными и результатами вычислений с другими приложениями, например с записной книжкой NotePad или текстовым редакторов WordPad. Для этого калькуляторы в позиции Edit (редактирование) главного меню имеют две типовые опции:
Copy Ctrl+C - копирование данных с табло калькулятора в промежуточныйбуфер хранения Clipboard системы Windows 95
Paste Ctrl+V - перенос данных из буфера Clipboard в табло калькулятора.

Поскольку мы здесь впервые упомянули буфер Clipboard, то полезно пояснить, что такой буфер - это некоторая динамически изменяемая область памяти, способная хранить информацию в типовых форматах Windows 95. Указанные выше опции (и некоторые другие) имеют практически все приложения Windows 95 - например упомянутая записная книжка Notepad. Сосредоточены эти опции в позиции Edit главного меню каждого приложения, рассчитанного на обмен данными с другими приложениями через буфер. Windows 95 автоматически распознает и правильно применяет необходимые форматы данных - текстовые, численные, графические и даже мультимедийные (такие как звук голоса, музыка или видеоклипы).
Помимо команды Copy для заполнения буфера можно использовать нажатие клавиши Print Screen. Обычно при этом в буфер будет помещена полная копия экрана. Этот полезный прием использовался, в частности, для получения многочисленных графических копий экрана, приведенных в данной книге и иллюстрирующих работу с системой Windows 95 и ее приложениями. Для превращения этих копий в обычный графический файл наиболее распространенного формата .pcx /g /q использовалась программа DoDot 4.0. Кстати, полезно отметить, что этим приемом можно снять и графическую копию экрана при работе с MS-DOS-приложениями.
Помимо указанных команд, некоторые приложения имеют команду Cut (вырезать), также располагаемую в подменю позиции Edit главного меню. Она переносит выделенный фрагмент документа в буфер, одновременно уничтожая этот фрагмент в самом документе. Возможны также специальные команды Copy, Cut и Paste, например для работы с объемными многостраничными документами.
Но вернемся к применению калькуляторов и организуем работу одновременно двух приложений - записной книжки и калькулятора. "Рис.22. Обмен данными между записной книжкой и калькулятором" поясняет технику работы.
Допустим, мы желаем вычислить 123+456/7, причем это выражение записано в окне записной книжки. Для вычисления достаточно выделить это выражение цветом. Для этого установите курсор мышки на начало выражения. Затем нажмите левую клавишу мышки и удерживая ее переместите курсор к концу выражения - оно будет выделено цветом, что хорошо видно на "Рис.22. Обмен данными между записной книжкой и калькулятором"
Далее, используя опцию Copy в позиции Edit главного меню, перенесите выделенное выражение в буфер Clipboard. Теперь перейдите к работе с калькулятором. Используя опцию Paste в позиции Edit главного меню калькулятора, переместите выражение из буфера в табло калькулятора. В нем появится последнее число 7. Не смущайтесь этим (то же было бы, если последовательно вводить выражение в калькулятор вручную) и нажмите клавишу калькулятора =. Он тут же вычислит значение выражения и оно появится на табло калькулятора.
Теперь вы можете поместить результат после знака = в текст с математическим выражением в окне записной книжки. Для этого скопируйте результат вычислений в буфер, используя команду Copy калькулятора. Потом перейдите в окно записной книжки и установите курсор после знака =. Используя команду Paste записной книжки поместите результат вычислений после знака =.
Итак, вы убедились, что существует возможность передачи в калькулятор из других приложений не только отдельных чисел, но и целых математических выражений. Разумеется, они должны быть представлены в форме, которую понимает калькулятор. К примеру, стандартный калькулятор Windows 95 понимает лишь простейшие арифметические вычисления. Зато научный калькулятор понимает выражения даже с типовыми математическими функциями.
При всем уважении к математическим расчетам надо признать, что области применения этого приложения (калькулятора) постоянно сужаются и выглядят довольно архаичными на фоне возможностей современных интегрированных математических систем и электронных таблиц.

29.
Как работать с текстовым редактором WordPad?

Текстовый редактор WordPad Windows 95 призван заменить известный из прежних версий Windows редактор Write. Редактор WordPad сильно усовершенствован и является довольно продвинутым 32-разрядным приложением, которое пользователь приобретает сразу с приобретением Windows 95. Пользовательский интерфейс WordPad является самым типовым из приложений Windows 95, так что, получив навыки работы с ним, вы успешно справитесь с работой со многими приложениями без малоприятного чтения и запоминания бесчисленных инструкций вида "Нажмите клавишу N и ...".
Конечно, WordPad не заменяет полностью такие мощные редакторы как Word 2.0/6.0 или Word Perfect, которые по своим возможностям вполне отвечают требованиям к текстовым процессорам настольных издательских систем. Однако эти редакторы сложны в освоении, стоят дорого и требуют внушительных затрат памяти. Вряд ли разумно применять их, если ваша "писательская" деятельность ограничена несколькими письмами в месяц или изготовлением десятка-другого визитных карточек. Все это можно с блеском выполнить с помощью редактора WordPad без особых затрат на его освоение. И не только это - в дальнейшем мы покажем, что WordPad может использоваться даже для подготовки презентаций с элементами мультимедиа-технологий, включая показ слайдов, обеспечение звукового сопровождения читаемых текстов и даже показ небольших видеофильмов.
Особо следует отметить, что новый редактор позволяет задавать цвет любого символа, слова или целого фрагмента текста, что не позволял более простой редактор Write, входящий в старые версии Windows. При наличии струйного или лазерного принтера с цветной печатью это открывает неограниченные возможности в подготовке ярких цветных визитных карточек, красочно оформленных бланков для деловых писем и др. Редактор позволяет импортировать графики из разных приложений, в том числе и из буфера промежуточного хранения Clipboard - хотя скорость построения импортируемого графика высокой не назовешь.На "Рис.23. Пример работы с редактором WordPad" показано окно редактора WordPad с введенным в него текстом (для начального ввода текста используется команда New в позиции File главного меню или команда Open для загрузки файла с редактируемым текстом). Хорошо видны особенности пользовательского интерфейса, в частности наличие, помимо главного меню, инструментального ящика с большим набором управляющих кнопок - пиктограмм и селекторами типа используемых шрифтов и их размеров.
Пользовательский интерфейс редактора WordPad наглядно свидетельствует о стремлении его разработчиков сделать управление редактором предельно простым и наглядным. Как отмечалось, пользовательский интерфейс WordPad является своеобразным эталоном для большинства Windows-приложений, созданных и создаваемых для операционной системы Windows 95.
Поскольку этот интерфейс является образцовым, рассмотрим его несколько подробнее. Прежде всего заметим, что главное меню редактора содержит множество позиций и каждая порождает свое подменю с различными опциями и командами. Они и определяют возможности редактора. Ниже представлены основные команды редактора.
Позиция File (работа с файлами) главного меню имеет подменю со следующими командами:
New- очистка окна редактирования и подготовка к вводу нового текста (его файл получает имя Untitle - безымянный).
Open - открытие и загрузка файла с его поиском в диалоговом окне.
Save - запись файла на диск с текущим именем в текущую директорию.
Save As... - запись файла на диск с заданным именем и заданной директорией (они задаются в появившемся диалоговом окне).
Print - печать документа с установкой опций печати (выбор принтера и др.) в появившемся диалоговом окне.
Print Preview - просмотр страницы перед печатью (полезно для оценки расположения абзацев и встроенных рисунков).
Page Setup - установка параметров страницы.
Send ... - установка связи с электронной почтой для получения по ней документа или пересылки редактируемого документа по электронной почте.
Exit- завершение работы с редактором (возможно после закрытия окон со всеми документами).

Помимо этих команд в подменю позиции File главного меню имеется список ранее загруженных в редактор документов. Можно сразу указать нужный документ, не обращаясь к его более длинному поиску с помощью команды Open.
Позиция Edit (редактирование) порождает подменю со следующими командами:
Undo - отмена последней операции редактирования.
Cut - перенос выделенного фрагмента документа в буфер промежуточного хранения Clipboard с уничтожением его в документе.
Copy - копирование выделенного фрагмента в буфер промежуточного хранения с сохранением этого фрагмента в документе.
Paste - перенос фрагмента документа из буфера в текст редактируемого документа с помещением фрагмента по месту расположения курсора.
Paste Special ... - перенос фрагмента документа из буфера с установлением специальной связи (используется при реализации механизма OLE).
Clear - удаление выделенного фрагмента.
Select All - выделение всего текста (например, это удобно при его пере форматировании).
Find - поиск заданной строки символов (задается в диалоговом окне). В случае успеха поиска курсор устанавливается на обнаруженной строке.
Find Next - поиск следующего включения заданной строки в документе.
Replace- замена заданной строки другой строкой.
Links - установление связи с объектом (используется при реализации механизма OLE).
Object Properties - установление свойств объекта.
Object - экспорт объекта.
Options - задание дополнительных опций.

Позиция View (обзор) порождает подменю со следующими позициями:
ToolBar - включение/выключение инструментального ящика с пиктограммами быстрого управления редактором.
Format Bar- включение/выключение ящика со средствами работы с текстом (выбор шрифтов, их размера и типа, форматирования текста).
Ruler - включение/выключение линейки с делениями.
Status Bar - включение/выключение статусной линейки.

Все команды в этом подменю работают как переключатели с двумя позициями - включено или выключено. Если задана позиция включено, против команды появляется знак птички. Соответствующий ящик при этом виден на переднем панно приложения.
Позиция Insert (включение) порождает подменю с двумя командами:
Date and Time... - включение по месту расположения курсора строки с указанием текущего времени и даты
Object - включение объекта, созданного другим приложением (рисунка, проигрываемого звукового файла и т.д.).

Позиция Format (форматирование) дает подменю с командами:
Font- выбор и установка фонтов.
Bullet Style - выделение строк закрашенным кружком перед ними,
Paragraph... - вызов диалогового окна с опциями форматирования параграфа (с равнением по левому краю, по центру или по правому краю).
Tabs... - вызов диалогового окна для установки параметров табуляции.

И, наконец, позиция Help (помощь) главного меню имеет подменю с позициями:
Help Topics - вызов базы данных помощи.
About WordPad - вызов окна с данными о редакторе и об использовании системных ресурсов.

Важнейшие из команд редактора продублированы пиктограммами инструментального ящика. Например, пиктограмма в виде чистого листа означает ввод команды New (создание нового документа), пиктограмма в виде открывающейся папки означает команду Open (вывести диалоговое окно с именами файлов), пиктограмма в виде дискеты означает запись на диск, пиктограмма в виде ножниц - вырезание отмеченного фрагмента текста, пиктограмма в виде бинокля - поиск заданного фрагмента текста и т.д. Совершенно очевидно назначение пиктограмм с разными стилями букв и разным видом выравнивания текстов - по правой кромке, по середине и по левой кромке.
Помимо этого многие команды имеют ввод с помощью так называемых "горячих" клавиш. Они указаны после названия команд в соответствующих позициях подменю. Например, команда Save имеет горячие клавиши Ctrl и S. При их одновременном нажатии эта команда будет немедленно исполнена. Важно отметить, что такие команды выполняются немедленно даже без активизации соответствующего подменю.
В целом правила работы с редактором WordPad остались те же, что и у редактора Write, хорошо известного пользователям более ранних версий Windows. Из недостатков редактора WordPad можно отметить главный - медленное переключение шрифтов, их типа и размера. В этом отношении редактор заметно уступает своему старшему собрату - текстовому процессору Word (особенно входящему в состав комплекса Office для Windows 95).
Описанная система команд редактора WinPad характерна для многих других приложений. Например команды позиций File и Edit есть в большинстве других приложений, например в графических редакторах. Поэтому опыт использования команд редактора WinPad окажется весьма полезным при изучении работы и других приложений Windows 95.
WordPad позволяет записывать файлы в следующих трех основных форматах - тестовом ASCII (принятом в MS-DOS), текстовом RTF и в формате популярного редактора Word 6.0. В последнем случае в тексте документа могут быть графические вставки в виде рисунков, а также пиктограммы различных объектов, например звуковых или анимационных файлов. Их применение для подготовки мультимедиа-презентаций будет описано в дальнейшем. WordPad позволяет также загружать файлы формата WRI текстового редактора Write. Мы вернемся в дальнейшем к рассмотрению расширенных возможностей WordPad и его применению совместно с другими приложениями.
В общем, редактор WordPad - приложение с весьма обширными возможностями, но ориентированное либо на не очень взыскательного пользователя, либо на начинающего работать с Windows 95. Главный упрек в адрес редактора - его подчеркнутая медлительность при смене шрифтов, при изменении их размера, при построении импортируемых рисунков и т.д. Складывается впечатление, что разработчики Windows 95 намеренно не приняли мер (вполне возможных) для ускорения работы этого "быстрого 32-разрядного приложения", как нередко именуются встроенные приложения в рекламах на Windows 95. И сделали они это, в целом, по вполне понятным мотивам - если бы при своих возможностях WordPad работал к тому же быстро, то нашлось бы мало пользователей, покупающих более мощные редакторы, например Word под Windows 95.

30.
Что делает графический редактор Paint?

Графический редактор Paint Windows 95 - усовершенствованная 32-разрядная версия редактора PaintBrush, входящего в Windows 3.1/3.11. Работу с ним поясняет "Рис.24. Работа с графическим редактором Paint". Она также предельно проста - выбрал инструмент из меню в левой части окна и работай с ним! Редактор удобно использовать для создания простых картин и редактирования изображений в среде Windows 95 и включать их как OLE-объекты в другие приложения, например WordPad.
Хотя редактор Paint имеет немало тонкостей, интерфейс его продуман до мелочей и с ним можно начинать работу без какого-либо предварительного знакомства. Инструментальное меню и меню выбора красок находятся перед глазами, так что достаточно выбрать цвет и рабочий инструмент, как можно тут же начинать рисовать. Примеры первого художественного "творчества" автора показаны на "Рис.24. Работа с графическим редактором Paint"
Главное меню редактора Paint содержит следующие позиции:
File - работа с файлами (задание нового файла, загрузка файла, запись файла с текущим и измененным именем, распечатка файла принтером),
Edit - редактирование файла, работа с буфером Clipboard, отмена предыдущих действий Undo и повтор Repeat,
View - управление выводом меню инструментов и цветов, а также статусной строки, управление размером и обзором изображений,
Image- операции с выделенными изображениями (поворот, инверсия, изменение атрибутов и др.),
Options- установка опций графического редактора (установка и запись палитры цветов),
Help - обращение к базе данных помощи по редактору.

Пользовательский интерфейс редактора Paint предельно упрощен и ориентирован на интуитивное применение. Большинство пользователей (тем более работавших ранее с редакторами класса PaintBrush) начинают работать с редактором сразу без какого-либо знакомства с его возможностями. Однако некоторые из них заслуживают особого упоминания.
Одна из ценных возможностей - отмена результатов последних операций. Она реализуется командой Undo в позиции Edit главного меню. Другая весьма ценная команда - возможность детального (с наблюдением каждого пикселя) просмотра рисунков - "Рис.25. Детальный просмотр части изображения". Для этого используется команда Zoom (размер) в позиции View главного меню. Команда View Bitmap позволяет наблюдать полноэкранное изображение.
"Рис.25. Детальный просмотр части изображения" иллюстрирует просмотр текстовой надписи. Выделенная надпись видна в своем исходном виде в специальном маленьком окне и в увеличенном виде в окне редактирования. При увеличении хорошо заметны детали символов, незаметные при просмотре надписи с обычными размерами символов.
При наличии определенных навыков рисования редактор Paint позволяет готовить вполне приличные рисунки для мультимедиа-презентаций. Кроме того, его можно использовать для просмотра готовых графических файлов и их редактирования (вплоть до BitMap-редактирования с доступом к каждой точке рисунка). Наконец-то реализована возможность загрузки, редактирования и записи в файл полноэкранных изображений без обрезания их невидимой части, чем страдал PaintBrush в прежних версиях Windows.
Поскольку редактор поддерживает технологию OLE, то полученные рисунки можно скопировать в буфер, оформить их в виде объекта и встраивать в тексты редактора WordPad и иных Windows-приложений, что позволяет разнообразить программы презентации. При этом редактор Paint может быть как сервером, так и клиентом при динамическом обмене данными между различными приложениями (см. ниже).

31.
Что дает технология OLE и DDE?

Мы уже отмечали документно-ориентированный характер работы с Windows 95. Однако документы этой системы могут иметь сложную структуру, объединяющую тексты с графиками и различными объектами мультимедиа. Для создания и применения таких документов служит специальная технология, реализуемая системой Windows.
Windows 3.1/3.11 имели малопонятный большинству пользователей механизм динамического обмена данными (DDE) между различными приложениями. Не будем описывать его подробно, поскольку такое описание есть в книге [4] и этот механизм в новой версии Windows напрямую не применяется. Его смысл заключается в том, что приложения связаны между собой общими файлами, так что изменение файла приложения-сервера тут же сказывается на документах, с которыми работают приложения-клиенты. Например, данные электронной таблицы можно использовать в различных отчетах, создаваемых текстовым редактором. При обновлении данных таблицы автоматически корректируются данные отчетов.
Еще более продвинутым является механизм OLE (Object Linking and Embedding - Связывание и Встраивание Объектов). Это метод, позволяющий обеспечить интеграцию различных по своей сути объектов. В Windows 95 используется новая реализация этого метода, известная как OLE-2. Эта реализация делает динамический обмен данными и объектное связывание более простым и эффективным, чем ранее. В частности, обеспечивается:
  • более естественная интеграция приложений,
  • перемещение объектов мышкой между разными приложениями,
  • визуальное редактирование встроенных объектов путем установки на их пиктограмму курсора мышки и выполнения "двойного клика".
Для реализации этих возможностей соответствующие приложения должны иметь опцию Object (Объект) в меню Insert (Включение). В качестве примера рассмотрим интеграцию с помощью механизма OLE-2 текстового редактора WordPad с графическим редактором Paint с целью создания текста с графическими вставками. В Windows 3.1/3.11 для получения такой интеграции пришлось бы совершать многочисленные и не сразу понятные пользователю действия - вначале отдельно подготовить текст в текстовом редакторе, затем рисунок в графическом редакторе, затем записать их в файлы и используя ряд манипуляций загнать рисунки в текст и связать файлы друг с другом.
Теперь все обстоит гораздо проще. Вам даже не понадобится запускать графический редактор - он будет к вашим услугам, как только в этом возникнет необходимость. Итак, вначале запустите главное приложение - текстовый редактор WordPad. Наберите нужный текст и поместите курсор в то место, где вы хотите вставить рисунок. Далее запустите опцию Object в позиции Insert главного меню. Вы увидите диалоговое окно с запросом о том, из какого приложения ввести рисунок или в каком приложении его создать - "Рис.26. Диалоговое окно выбора приложения".
Нетрудно заметить, что диалоговое окно содержит внушительный список приложений, с которыми может работать WordPad. Выбрав из списка позицию Bitmap Image, вы увидите, что окно WordPad сменится окном графического редактора, причем в окне редактирования будет видна область для создания рисунка, которую можно растягивать вездесущей мышкой с ее курсором в ту или иную сторону. Однако, дабы пользователь не забыл, что основным приложением является все же текстовый редактор WordPad, именно его имя стоит в титульной строке. Теперь в области редактирования можно готовить любой рисунок, например приведенный на "Рис.27. Подготовка рисунка для включения в текст".
После подготовки рисунка нужно завершить работу с графическим редактором и записать измененный и дополненный рисунком файл текстового редактора. Рисунок при этом появится на том месте, где намечалось его внедрение - "Рис.28. Документ с текстом и встроенным рисунком".
Если рисунок чем-то вам не понравился, подведите к нему курсор мышки и сделайте "двойной клик". Вы получите вновь изображение "Рис.27. Подготовка рисунка для включения в текст" и сможете провести редактирование рисунка, используя автоматически вызываемый графический редактор.
Подобным образом можно выполнить импорт любого другого объекта, например данных из электронной таблицы, формул и рисунков из математических систем или задать проигрывание звуковых и видеофайлов.
Для загрузки файлов с диска или записи файлов после модификации на диск используются команды меню File. Так, команда Open служит для поиска загруженного файла, команда Save для записи файла под текущим именем, а команда Save As для записи файла с измененным именем. Все эти команды выводят диалоговые окна, позволяющие установить нужный диск, нужную директорию и поддиректорию, задать расширение файла и т.д. Диалоговые окна у большинства приложений выполнены в едином стиле и работа с ними не вызывает особых затруднений даже у начинающих пользователей. Как пример на "Рис.28. Документ с текстом и встроенным рисунком" показано диалоговое окно команды Save As, которой осуществляется запись полученного в окне редактора WordPad документа. Для завершения работы с редактором используется команда Exit в позиции File главного меню.

32.
Есть ли в Windows 95 "старый" менеджер программ?

Те пользователи, которые привыкли работать с прежними версиями Windows, оценив по достоинству новации интерфейса Windows 95, нередко испытывают жгучее желание вернуться в привычную им среду менеджера программ Windows 3.1/3.11 с его множеством окон и большими красочными пиктограммами с четкими надписями под ними, вполне приемлемо видимыми на экранах даже 14-дюймовых дисплеев с разрешением 0.28 - 0.31 мм. Идя им навстречу, Windows 95 предлагает усовершенствованный менеджер программ, представленный утилитой Progman.
Менеджер программ в ходе инсталляции Windows 95 не попадает в перечень программ стартового меню и входящих в него подменю. Поэтому для его запуска надо использовать команду Run стартового меню, указав утилиту Progman. Вы также можете создать ярлык, например с именем Progman, для быстрого вызова менеджера программ прямо из рабочего стола.
На "Рис.29. Работа с менеджером программ" показано развернутое на весь экран окно менеджера программ после наведения некоторого порядка с окнами программных групп - в основном уменьшения их размера и задания показанного на рисунке местоположения этих окон. Все это делается в точном соответствии с описанным в "Рис.29. Работа с менеджером программ" и выведенного с помощью подменю позиции Help главного меню менеджера программ.
Можно заметить небольшие отличия нового менеджера программ от привычного для Windows 3.1/3.11. В частности, закрытые окна программных групп представлены не пиктограммами (что запутывало пользователей, не понимающих, почему программные окна и приложения имеют однотипные пиктограммы), а бирками в переключателе задач. При этом каждая бирка содержит в конце три типовые пиктограммы (кнопки) управления окнами - вывод окна с ранее установленными размерами, вывод окна на весь экран "одиночным кликом" и закрытия окна.
Раскрытие заданного окна программ "одиночным кликом" несомненно удобно. Сохранилась возможность раскрыть окно и "двойным кликом", указав курсором на место бирки, где нет управляющих кнопок-пиктограмм. Не совсем ясно, зачем фирмой Microsoft в бирку введена пиктограмма закрытия окон - представленное биркой окно уже закрыто и эта пиктограмма при ее активизации просто ничего не делает. Указанные возможности вы имеете также, используя меню, появляющееся при активизации пиктограммы в начале бирки.
Еще одна странность, с которой вы столкнетесь, запустив менеджер программ, - это несоответствие программных окон менеджера программ и стартового меню с его подменю. При первом запуске в программных окнах вы увидите только типовые приложения Windows, впрочем с новым окном Multimedia. Множество прикладных программ, которые вы ранее установили в Windows 95 в программных окнах менеджера программ попросту отсутствуют.
Впрочем, надо признать, что в этом есть свой резон - вы попадаете в типичную обстановку работы с менеджером программ, характерную для Windows 3.1/3.11 без нововведений, сделанных уже в Windows 95. Если вы хотите сделать доступными какие либо приложения из менеджера программ, вам придется установить их уже средствами менеджера программ. Таким образом не только внешне, но и по сути обстановка работы с менеджером программ может быть совсем иной, чем со стартовым меню и рабочим столом Windows 95.

33.
Можно ли использовать "старый" менеджер файлов?

И на этот вопрос ответ вполне положительный. В программной группе Main менеджера программ вы, как и следовало ожидать, обнаружите привычную пиктограмму менеджера файлов. Запустив ее, попадете в столь же привычную среду менеджера файлов - "Рис.30. Работа с менеджером файлов".Впрочем, изрядно поруганный за свою медлительность и определенные неудобства в работе менеджер файлов в Windows 95 заметно доработан и теперь является вполне полноправным и быстрым приложением Windows 95. Сохранив стиль и возможности работы в духе "доброй старой" Windows 3.1 он приобрел облагороженный интерфейс и повышенную резвость в работе.
Особо следует отметить возможность не только включения, но и существенного расширения и модификации инструментального ящика менеджера файлов. Используя для этого команду Customize Toolbar в позиции Options главного меню, можно вывести диалоговое окно (оно показано на "Рис.30. Работа с менеджером файлов" внизу), разделенное на две части. В левой имеются возможные команды инструментального ящика, а в правой - команды, уже имеющие кнопки-пиктограммы. Вы можете добавить новые команды в инструментальный ящик или убрать существующие команды. Таким образом, имеется весьма эффективная возможность подобрать "по душе" необходимые инструментальные средства. Эта возможность превращает менеджер файлов из печальной необходимости в мощное профессиональное инструментальное средство для удобной работы с дисками и файлами.
Полезна также опция Font в позиции Options главного меню менеджера файлов. Она позволяет изменить стиль, тип и размеры шрифта, которым задаются имена файлов и директорий в окнах менеджера файлов. Если у вас, к примеру, не слишком хорошее зрение, вы можете легко увеличить размеры символов у надписей и сделать их более жирными (стиль Bold).

34.
Как работать с приложениями MS-DOS?

Windows 95 рекламируется как операционная система, вообще не нуждающаяся в MS-DOS. Однако вездесущие опытные пользователи быстро обнаружат, что по существу Windows 95 по-прежнему содержит как бы скрытую в подкаталоге COMMAND операционную систему класса MS-DOS, ну очень похожую (по набору утилит и их названиям) на привычные нам версии MS-DOS 6.2 или 6.22 (а быть может на ожидаемую 7.0) и новую, кардинально переработанную графическую оболочку. С ней вполне может сосуществовать и старая версия MS-DOS в своем каталоге DOS.
На то, что вопреки рекламе Windows 95 как системы, не требующей никакой MS-DOS, в действительности такая MS-DOS в систему входит, указывает верификация версии MS-DOS при переходе в режим ее "эмуляции"(например после команды MS-DOS Prompt) с помощью соответствующих программ. Например, программа SysInfo распознает (по своей наивности) "эмулированную" MS-DOS просто как версию 7.0! Так что наше предположение о том, что Windows 95 хранит в своих недрах зачатки будущей MS-DOS 7.0 не так уж и беспочвенны.
Официальная позиция Microsoft в отношении MS-DOS не изменилась - фирма намерена выпускать и впредь новые версии MS-DOS до тех пор, пока операционные системы этого класса пользуются большим спросом. Но новые версии будут выпускаться уже на 32-разрядной платформе скрытой MS-DOS системы Windows 95, ориентированной на защищенный 32-разрядный режим работы микропроцессоров 386/486/Pentium. Таким образом, Windows 95 как бы дает второе дыхание пожилой леди MS-DOS с десятками (если не сотнями) тысяч опекаемых ею программ.
В целом загрузка Windows 95 отменяет все установки в ее файлах autoexec.bat и config.sys, которые противоречат новым средствам Windows 95 и подменяет их своими средствами. Это означает замену драйверов общения с памятью, кеширования, управления CD-ROM-драйвом, платой аудиоадаптера и т.д. При этом эти средства заменяются более совершенными и быстрыми 32-разрядными средствами Windows 95 и приложения MS-DOS (например, тот же Norton Commander) работают надежнее и быстрее.
Такая отмена вовсе не означает бесполезности и ненужности многих драйверов, включенных в указанные файлы. Ведь они могут использоваться отдельными приложениями под MS-DOS. Например, обычные клавиатурный драйвер и драйвер дисплея, вовсе не нужные Windows 95, необходимы для работы текстового редактора Лексикон, если вы по-прежнему пользуйтесь его MS-DOS версиями. Кстати, Windows 95 не имеет своих драйверов для работы сканеров, так что если ваш ПК оснащен сканером, позаботьтесь о включении его драйвера в файл config.sys.
При полной загрузке Windows 95 она сама позаботится о том, что ей нужно, а без чего может и обойтись. Так что можете спокойно оставить в файлах autoexrc.bat и config.sys все, что вам нужно для работы ваших MS-DOS-приложений.
Для работы с MS-DOS-приложениями пользуйтесь утилитой (командой) MS-DOS Prompt в подменю позиции Programs стартового меню или командой Run... . При работе в новой MS-DOS каждое приложение получает свое окно. Окна приложений могут (но не всегда) масштабироваться, т.е. меняться в размерах. К примеру, не желает плавно меняться в размерах забавно выглядящее окно с запущенным утилитой Prompt MS-DOS-администратором дисков Norton Commander - "Рис.31. Окно Norton Commander на рабочем столе Windows 95"Вид окна MS-DOS-приложений кардинально меняется - появляется инструментальный ящик, используются True Type шрифты и т.д. При закрывании приложения появляется окно закрытия - "Рис.32. Окно закрытия MSDOS приложения на рабочем столе Windows 95".
Еcли уж по В. Высоцкому "очень вам неймется" поработать в доброй старой MS-DOS, загружайте ее, прервав загрузку Windows 95 с помощью клавиш F4 или F8. После этого Windows 95 производит переименование системных файлов (включая autoexec.bat, config.sys и command.com), в результате чего последующая работа идет с файлами ранее установленной MS-DOS. Эти файлы Windows 95 получают расширение .w40 (непонятно, почему не .w95?) и тоже хранятся в корневом каталоге диска. Не следует их удалять.

35.
Есть ли в Windows 95 текстовый редактор формата ASCII?

Да, в составе Windows есть текстовый редактор, работающий с файлами формата ASCII (American Standard Code for Information Interchange - Американский стандартный код для обмена информацией). Напомним, что этот формат оперирует с 256 численными кодами, имеющими значения от 0 до 255. В соответствие каждому коду ставится определенный символ (буква, цифра, знак препинания, математический символ или символ псевдографики). Это соответствие задается с помощью стандартных кодовых таблиц с различными номерами (например, таблица 866 предназначена для русскоязычных пользователей).
Принятая в Windows кодировка символов отличается от ASCII. Поэтому Windows-редакторы не могут работать с документами, имеющими формат ASCII, без переформатирования текстовых файлов. Поэтому в составе Windows 95 сохранен и существенно доработан хорошо известный пользователям текстовый редактор MS-DOS Edit.Этот редактор не инсталлируется вместе с инсталляцией Windows 95, так что его невозможно обнаружить среди приложений, доступных с помощью стартового меню. Редактор представлен файлом Edit.com в поддиректории COMMAND директории WIN95. Так что для его запуска надо использовать команду Run и задать в диалоговом окне этой команды командную строку
C:\WIN95\COMMAND\Edit.com
Можно также отыскать этот файл, используя опцию Browse. После этого дайте команду Ok в диалоговом окне, и окно редактора MS-DOS Edit появится на рабочем столе - "Рис.33. Окно редактора MS-DOS Editor".
Окно редактора MS-DOS Edit на "Рис.33. Окно редактора MS-DOS Edit" представлено в полностью раскрытом виде. О доработке редактора (дата выпуска 1995 год) свидетельствует табло с информацией о редакторе, выведенное с помощью соответствующей позиции (About Edit) подменю Help.
Работа с редактором ускорена и стала более удобной благодаря наличию инструментального ящика ToolBar. Но, пожалуй, главное достоинство этого обновленного редактора - возможность загрузки поистине огромных текстовых файлов с объемом до 4 Мбайт. Те, кто проклинают (но все равно применяют) редакторы типа Лексикон за их сообщения о нехватке памяти для записи большого файла, по достоинству оценят эту возможность MS-DOS Edit. Она полезна и для разбивки больших файлов на более мелкие для последующего их редактирования иными редакторами.
Редактор MS-DOS Edit стал многооконным - в него можно загружать сразу до девяти файлов и перекидывать выделяемые фрагменты текста (такое выделение показано на "Рис.33. Окно редактора MS-DOS Editor" и обеспечивается мышкой) из одного окна в другое. Быстрое управление редактором обеспечивается с помощью клавиш управления - полный перечень их и реализуемых команд легко найти в соответствующей позиции подменю Help. И еще одно достоинство - редактор поддерживает длинные имена файлов, которые можно использовать в Windows 95 (в том числе в режиме эмуляции MS-DOS).

36.
Как просмотреть наборы символов Windows 95?

В книгах по бета-версиям Windows 95 (Chicago), например [2], утверждается, что в состав Windows 95 входит утилита Character Map, выводящая полный набор символов для того или иного выбранного шрифта. Мало того, демонстрируется работа этой утилиты, явно входящей в папку Accessories.
Увы, после инсталляции серийной версии Windows 95 (да еще самой полной с CD-ROM) обнаружить эту утилиту как в составе подменю стартового меню, так и в составе полного набора файлов системы, так и не удалось. Пришлось позаимствовать ее из чуждой русифицированной версии Windows 3.1. Несмотря на это утилита проявила отменную работоспособность и позволяла наблюдать любые наборы символов, доступные Windows 95 - "Рис.34. Работа с утилитой Character Map из Windows 3.1".
Работа с этой утилитой является прекрасным примером того, что Windows 95 может работать с 16-разрядными приложениями, разработанными под старые версии Windows 3.1/3.11. Внимательное изучение такого применения показывает, что интерфейс таких приложений немного меняется. Например, чуть иначе строится главное меню, иной вид имеет верхняя статусная строка окна приложения, при развертывании его на весь экран внизу сохраняется строка (или строки) переключателя задач. Большинство этих отличий не принципиально и редко кто из пользователей замечает их при обычной работе.
Испытание этой утилиты наглядно показывает еще одно важное для российских пользователей достоинство паневропейской версии Windows 95 - способность поддерживать русскоязычные приложения русифицированных программных продуктов под Windows 3.1/3.11. На "Рис.34. Работа с утилитой Character Map из Windows 3.1" хорошо видно, что данное приложение имеет надписи главного меню на русском языке, поскольку оно заимствовано из русскоязычной версии Windows 3.1. Правильно воспроизводятся и все сообщения системы помощи, набранные разными шрифтами с разным стилем (кстати, даже русифицированная версия Windows 3.1 далеко не всегда дает это)

[Назад] [Содержание] [Вперед]