Сага о Windows. Глава первая. Часть вторая

Представляем вашему вниманию долгожданное продолжение цикла статей "Сага о Windows"! Мы искренне надеемся, что вам понравится продолжение эпического повествования небезызвестного автора с TheVista.ru о возникновении и истории разработки операционной системы Microsoft Windows!

05.11.2010 00:35,
Страницы: Пред. 1 2 3 4 5 6 След.

Но вот возможности Notepad были значительно расширены.

Сага о Microsoft Windows

Во-первых, он больше не использует стандартный файл NOTEPAD.TXT, а открывает чистый несохраненный документ, озаглавленный (UNTITILED). Пока файл не сохранен, функция Save из меню File недоступна. Для первоначального сохранения используется функция Save As…

Сага о Microsoft Windows

Но если окно сохранения файла изменений не претерпело, то окно открытия было полностью обновлено и приобрело знакомые по более поздним версиям Windows черты.

Сага о Microsoft Windows

Поле File name позволяет как ввести полный путь к файлу, так и указать отдельный каталог. В последнем случае нажатие кнопки Directory выведет перечень файлов, содержащихся в указанном каталоге (причем безотносительно к тому, могут или нет эти файлы быть открыты в Блокноте).

Сага о Microsoft Windows

Наконец, в Блокноте появился поиск. Среди дополнительных параметров: указание направления поиска, а также учет регистра.

Сага о Microsoft Windows

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

Сага о Microsoft Windows

Интересно, что единожды применив поисковый запрос, вы не можете произвести другой поиск – при последующем нажатии кнопки Search Блокнот повторяет прежний запрос. Чтобы начать поиск заново, необходимо перезапустить приложение.

Заметим, наконец, что именно в Alpha Release в Блокноте появилась постоянная горизонтальная прокрутка, не исчезающая даже в случае, когда содержимое в документе отсутствует вовсе. Это странное дизайнерское решение сохранится в нем вплоть до Windows XP.

В Alpha Release появился инструмент для создания и редактирования PIF-файлов – Program Information Editor.

Сага о Microsoft Windows

Сегодня назначение PIF-файлов уже не столь очевидно, как в эпоху широкого распространения DOS-приложений. Поскольку Windows позиционировалась как многозадачная среда, актуальным становился вопрос распределения ресурсов среди приложений. PIF-файлы определяли особенности выполнения приложений MS-DOS в новой многозадачной среде. Позже формат PIF в Windows менялся с течением времени, но он не был изобретением Microsoft. Первоначально он появился в продуктах TopView и DesqView, и лишь затем были перенесен в Windows.

Как видно из вышеприведенного скриншота, изначальная реализация Program Information Editor позволяла указать заголовок приложения, исходный каталог, параметры, с которыми следует запускать исполнительный файл, а также целый ряд дополнительных опций, среди которых диапазон измененных векторов прерываний, обмен экранами (Screen Exchange, опция, разрешавшая или запрещавшая копирование экрана приложения в буфер обмена при помощи клавиши Print Screen), а также необходимый и предпочтительный объем оперативной памяти, выделяемой приложению. Наконец, пользователь мог настроить прямой доступ приложения к экрану (Access Screen Directly) и клавиатуре (Access Keyboard Directly).

Другими словами, Program Information Editor позволяет настроить запуск приложения оптимальным для исполнения его в данной среде образом.

Кнопка Load в меню служит для загрузки PIF-файла приложения, название исполнительного файла которого указано в поле Program Name. Кнопка Save позволяет сохранить внесенные в PIF-файл изменения, а Reset – сбросить все параметры.

Как уже было упомянуто выше, в состав Alpha Release входит целый ряд примеров PIF-файлов, иллюстрирующих различное сочетание параметров запуска. Эти тестовые файлы указывают на различные популярные приложения того времени – Lotus 123, Microsoft Word (первая версия для MS-DOS была выпущена в 1983 году), Microsoft Multiplan, Microsoft Chart, ряд продуктов IBM и многие другие.

Сага о Microsoft Windows

Следует отметить, что PIF-файлы ассоциированы с Program Information Editor, то есть открываются в нем по умолчанию. Сам запуск приложений при помощи PIF-файлов пока не предусмотрен.

Здесь следует сказать о файле конфигурации USER.PRO, своеобразном прообразе реестра, в котором прописывались ассоциации файлов с приложениями, а также драйверы установленных устройств (о появившейся поддержке принтеров уже было сказано выше).

Сага о Microsoft Windows

В составе Alpha Release появился целый ряд новых тестовых приложений, в то время как некоторые из прежних приложений исчезли.

Если в DR5 тестовые приложения были в первую очередь ориентированы на пользовательский интерфейс Windows (такие макеты, как Graph и Chart), то в альфа-версии в центре внимания оказывается графика, вывод текста и фигур.

Страницы: Пред. 1 2 3 4 5 6 След.
Оцените материал:  
(Голосов: 16, Рейтинг: 3.78)

Каждый вечер мы будем присылать вам одно письмо со всеми опубликованными за день материалами. Нет материалов - нет писем, просто и удобно (другие варианты).

Материалы по теме


Комментарии (0)