OS/2 1.10 (4.99) — различия между версиями

Материал из Old-DOS Wiki
Перейти к: навигация, поиск
(Описание интерфейса)
Строка 63: Строка 63:
 
== Описание интерфейса ==
 
== Описание интерфейса ==
 
Интерфейс имеет название '''Presentation Manager'''.<br>
 
Интерфейс имеет название '''Presentation Manager'''.<br>
* Цветовая схема:
+
* В качестве оболочки используется '''Program Starter'''.
** Цвет строки заголовка голубой.
+
* Системное меню:
** Фон текста строки заголовка чёрный.
+
** У активного диалогового окна меню можно вызвать комбинацией клавиш '''Ctrl+Space''' или одинарным щелчком по кнопке закрытия окна.
** Текст строки заголовка белый.
+
** У свёрнутого окна меню можно вызвать одинарным щелчком мыши по иконке приложения.
** Граница окон жёлтая.
+
** У разных окон меню немного различается.
** Выделение строк черным фоном.
+
** Недоступные для окна команды отображаются серым шрифтом.
 +
** Пункты меню:
 +
*** '''Restore Alt+F5''' – восстановление окна из полноэкранного режима.
 +
*** '''Move Alt+F7''' – перемещение активного окна при помощи стрелок на клавиатуре.
 +
*** '''Size Alt+F8''' – изменение размера окна при помощи стрелок на клавиатуре.
 +
*** '''Minimize Alt+F9''' – свернуть окно до иконки.
 +
*** '''Maximize Alt+F10''' – развернуть окно в полноэкранный режим.
 +
*** '''Close Alt+F4'''  – закрыть окно.
 +
*** '''Task Manager Ctrl+Esc''' – отобразить апплет '''Task Manager'''.
 +
** Рядом с пунктами меню отображаются горячие клавиши.
 
* Элементы управления окном:
 
* Элементы управления окном:
 
** Контурный прямоугольник – закрыть окно.
 
** Контурный прямоугольник – закрыть окно.
Строка 75: Строка 84:
 
** Контурная стрелка "вниз" – свернуть окно.
 
** Контурная стрелка "вниз" – свернуть окно.
 
** Контурная стрелка "вверх" – развернуть окно на весь экран.
 
** Контурная стрелка "вверх" – развернуть окно на весь экран.
 +
** Контурная двойная стрелка "вверх-вниз" – восстановить окно.
 +
 +
* Цветовая схема:
 +
** Цвет строки заголовка голубой.
 +
** Фон текста строки заголовка чёрный.
 +
** Текст строки заголовка белый.
 +
** Граница окон жёлтая.
 +
** Выделение строк черным фоном.
 
* Рабочий стол:
 
* Рабочий стол:
 
** В левом нижнем углу экрана находится водяной знак '''Microsoft Operating System/2 SDK 1.05'''.
 
** В левом нижнем углу экрана находится водяной знак '''Microsoft Operating System/2 SDK 1.05'''.
Строка 80: Строка 97:
 
** В левом нижнем углу экрана расположены иконки '''DOS Command Line''' и '''Spooler Queue Manager'''.
 
** В левом нижнем углу экрана расположены иконки '''DOS Command Line''' и '''Spooler Queue Manager'''.
 
** В правом нижнем углу экрана находится иконка '''Task Manager'''.
 
** В правом нижнем углу экрана находится иконка '''Task Manager'''.
* В качестве оболочки используется '''Program Starter'''.
 
* Системное меню:
 
** '''Restore Alt+F5'''.
 
** '''Move Alt+F7'''.
 
** '''Size Alt+F8'''.
 
** '''Minimize Alt+F9'''.
 
** '''Maximize Alt+F10'''.
 
** '''Close Alt+F4'''.
 
** '''Task Manager Ctrl+Esc'''.
 
  
 
== Компоненты и апплеты ==
 
== Компоненты и апплеты ==
 
=== Program Starter ===
 
=== Program Starter ===
 
'''Program Starter''' – Апплет, используемый в качестве оболочки. Представляет собой приложение, предназначенное для быстрого запуска других приложений и утилит при помощи ярлыков.<br>
 
'''Program Starter''' – Апплет, используемый в качестве оболочки. Представляет собой приложение, предназначенное для быстрого запуска других приложений и утилит при помощи ярлыков.<br>
 +
Апплет открывается при запуске системы. Закрыть его окно невозможно. <br>
 +
В системном меню отсутствует пункт '''Close'''.<br>
 
Строка меню:
 
Строка меню:
* Program:
+
* '''Program''':
** Start – запуск выбранного ярлыка.
+
** '''Start''' – запуск выбранного ярлыка.
** Add... – создание нового ярлыка.
+
** '''Add...''' – создание нового ярлыка.
*** Запускает диалог создания ярлыка. Запрашивается название ярлыка, полный путь исполняемого файла, а также опционально параметры и рабочую директорию.  
+
*** Команда запускает диалог создания ярлыка. Запрашивается название ярлыка, полный путь исполняемого файла, а также опционально параметры и рабочую директорию.  
** Change...
+
** '''Change...''' – изменение выбранного ярлыка.
*** Запускается диалог изменения ярыка. Аналогичен диалогу '''Add Program''', но включает дополнительный переключатель '''Program Type'''.
+
*** Команда запускает диалог изменения ярлыка. Аналогичен диалогу '''Add Program''', но включает дополнительный переключатель '''Program Type'''.
** Delete... – удаление ярлыка.
+
** '''Delete...''' – удаление ярлыка.
 
*** Открывается диалог подтверждения.
 
*** Открывается диалог подтверждения.
** Copy... – копирование ярлыка.
+
** '''Copy...''' – копирование ярлыка.
 
*** Открывается диалог копирования. Позволяет выбрать целевую программную группу, а также переименовать скопированный ярлык.
 
*** Открывается диалог копирования. Позволяет выбрать целевую программную группу, а также переименовать скопированный ярлык.
** Minimize on Run... – сворачивать при запуске.
+
** '''Minimize on Run...''' – сворачивать при запуске.
 
*** При запуске окно приложения будет автоматически свёрнуто.
 
*** При запуске окно приложения будет автоматически свёрнуто.
 +
* '''Group''':
 +
** '''Add...''' – создать новую группу ярлыков.
 +
*** Отображается окно создания новой группы, в котором запрашивается её название.
 +
** '''Delete''' – удалить существующую группу ярлыков.
 +
*** Отображается окно, в котором следует выбрать группу для удаления.
 +
** '''Rename...''' – переименовать существующую группу ярлыков.
 +
*** Отображается окно, в котором можно выбрать группу для переименования и ввести новое название группы.
 +
** '''Main Group''' – отобразить группу '''Main Group'''.
 +
** '''Utility Programs''' – отобразить группу '''Utility Programs'''.
 +
** В данном меню также отображаются названия групп, которые пользователь создал самостоятельно.<br>
 +
Контекстную справочную систему можно вызвать клавишей '''F1''' или нажатием на кнопку '''F1=Help''' правее строки меню.
 +
=== Task Manager ===
 +
'''Task Manager''' – это апплет, предназначенный для переключенния активных задач.<br>
 +
Особенность апплета заключается в том, что окно может отображаться на экране только в активном состоянии. В случае, если пользователь переключается в другое окно, '''Task Manager''' автоматически сворачивается до иконки.
 +
 +
== Ошибки и недоработки ==
 +
* '''Program Starter''':
 +
** Не реализовано закрытие без действия диалогового окна '''Delete Program''' при нажатии клавиши '''Esc'''.
 +
** У пункта меню '''Group''' > '''Delete''' отсутствуют три точки после названия, которые указывают на то, что данный пункт вызывает дополнительное диалоговое окно.
 +
* '''File Manager (PMFile)''':
 +
** Команда '''File''' > '''Print''' приводит к аварийному завершению апплета.
 +
** При открытии диалогового окна для операции с файлами и последующем его закрытии появляется визуальный баг – статически выделен файл, который был выделен до открытия диалогового окна.
 +
*** Причем, если действительно выделен другой файл, то он тоже отображается выделенным, а если выделен файл, на котором произошел баг, то не выделено вообще ничего.
 +
*** Второе открытие диалогового окна устраняет данный баг.
 +
*** Каждое '''нечетное''' открытие диалоговых окон провоцирует баг, каждое '''чётное''' устраняет его.

Версия 06:43, 4 ноября 2020

Nopicture.png
Нет доступных изображений
Версия 1.10 (4.99)
Кодовое имя Trimaran
Архитектура x86-16
Дата 12/06/1988(?)
Локализация English
Ссылка для загрузки Нет
Источник BetaArchive

Microsoft OS/2 1.10 build 4.99 – это тестовая версия OS/2 1.1, включённная в состав Microsoft OS/2 SDK 1.05.
Это самая ранняя версия OS/2 1.1, доступная в сообществе.
Это самая ранняя версия OS/2 с графическим интерфейсом, доступная в сообществе.

Дата выпуска

12/06/1988 – дата, которая фигурирует на загрузочном экране.
08/08/1988 – временные метки файлов.
Предполагается, что сама сборка от июня 1988, а август 1988 – дата сборки всего комплекта SDK.

Эмуляция

При нижеприведенной конфигурации система клрректно устанавливается и нормально работает:

Эмулятор: 86box 2.07
Машина: [486 ISA] AMI 486 Clone
ЦП: Intel 486DX/25
ОЗУ: 12 мБ
Видео: [ISA] VGA
Мышь: Microsoft Bus Mouse (InPort)
НЖМД: 127 мБ, IDE (0:0)
       Цилиндров: 1023
       Головок: 15
       Секторов: 17
НГМД: 1) 5.25" 1.2 мБ
      2) 3.5" 1.44 мБ
Синхронизация времени отключена.

BIOS настраивается по данной конфигурации.
Вариации данной конфигурации не проверялись.

Установка

Для установки понадобятся носители №№1-5 из комплекта OS/2 SDK 1.05:

Disk01 – Install
Disk02 – Program1
Disk03 – Program2
Disk04 – Program3
Disk05 – Supplemental

В данном разделе приведён проверенный алгоритм установки при использовании вышеописанной конфигурации:

  1. Перед началом установки необходимо создать на НЖМД раздел, и пометить его активным. Размер максимальный (127 мБ).
  2. Для запуска программы установки необходимо загрузиться с носителя №1.
  3. При запуске программа установки предложит отформатировать раздел. В случае проблем с форматированием будет предложено запустить Fixed Disk.
    • Эти шаги необходимо выполнить для дальнейшей установки.
  4. После запуска Fixed Disk, произойдет перезагрузка и появится приветственный экран установщика.
    • При нажатии F1 появляется окно с краткой справкой.
    • Для продолжения установки необходимо нажать Enter.
  5. После приветственного окна появляется перечень устройств в системе.
    • Изменять параметры не следует, для продолжения установки необходимо нажать Enter.
  6. После конфигурации появляется перечень вариантов установки.
    • Для продолжения установки необходимо выбрать вариант 1 и нажать Enter.
  7. После выбора варианта установки появляется перечень доступных драйверов мыши.
    • Для продолжения установки необходимо выбрать вариант B (Microsoft Bus Mouse (version 5.03 or greator, Inport) и нажать Enter.
  8. После выбора драйвера мыши предлагается выбрать драйвер принтера.
    • Для продолжения установки необходимо выбрать вариант 2 (none) и нажать Enter.
  9. После установки драйверов установщик предложит отформатировать жесткий диск.
    • Необходимо выбрать вариант YES ( клавиша Y) и нажать Enter.
  10. После форматирования начнется копирование файлов. Нужно менять носители по запросу программы установки соответственно их меткам.
  11. После завершения копирования файлов необходимо убрать все съёмные носители и перезагрузить систему комбинацией клавиш Ctrl+Alt+Del.

Описание интерфейса

Интерфейс имеет название Presentation Manager.

  • В качестве оболочки используется Program Starter.
  • Системное меню:
    • У активного диалогового окна меню можно вызвать комбинацией клавиш Ctrl+Space или одинарным щелчком по кнопке закрытия окна.
    • У свёрнутого окна меню можно вызвать одинарным щелчком мыши по иконке приложения.
    • У разных окон меню немного различается.
    • Недоступные для окна команды отображаются серым шрифтом.
    • Пункты меню:
      • Restore Alt+F5 – восстановление окна из полноэкранного режима.
      • Move Alt+F7 – перемещение активного окна при помощи стрелок на клавиатуре.
      • Size Alt+F8 – изменение размера окна при помощи стрелок на клавиатуре.
      • Minimize Alt+F9 – свернуть окно до иконки.
      • Maximize Alt+F10 – развернуть окно в полноэкранный режим.
      • Close Alt+F4 – закрыть окно.
      • Task Manager Ctrl+Esc – отобразить апплет Task Manager.
    • Рядом с пунктами меню отображаются горячие клавиши.
  • Элементы управления окном:
    • Контурный прямоугольник – закрыть окно.
      • При одинарном нажатии появляется системное меню.
      • Для закрытия окна требуется двойной щелчок.
    • Контурная стрелка "вниз" – свернуть окно.
    • Контурная стрелка "вверх" – развернуть окно на весь экран.
    • Контурная двойная стрелка "вверх-вниз" – восстановить окно.
  • Цветовая схема:
    • Цвет строки заголовка голубой.
    • Фон текста строки заголовка чёрный.
    • Текст строки заголовка белый.
    • Граница окон жёлтая.
    • Выделение строк черным фоном.
  • Рабочий стол:
    • В левом нижнем углу экрана находится водяной знак Microsoft Operating System/2 SDK 1.05.
    • Иконки чёрно-белого цвета.
    • В левом нижнем углу экрана расположены иконки DOS Command Line и Spooler Queue Manager.
    • В правом нижнем углу экрана находится иконка Task Manager.

Компоненты и апплеты

Program Starter

Program Starter – Апплет, используемый в качестве оболочки. Представляет собой приложение, предназначенное для быстрого запуска других приложений и утилит при помощи ярлыков.
Апплет открывается при запуске системы. Закрыть его окно невозможно.
В системном меню отсутствует пункт Close.
Строка меню:

  • Program:
    • Start – запуск выбранного ярлыка.
    • Add... – создание нового ярлыка.
      • Команда запускает диалог создания ярлыка. Запрашивается название ярлыка, полный путь исполняемого файла, а также опционально параметры и рабочую директорию.
    • Change... – изменение выбранного ярлыка.
      • Команда запускает диалог изменения ярлыка. Аналогичен диалогу Add Program, но включает дополнительный переключатель Program Type.
    • Delete... – удаление ярлыка.
      • Открывается диалог подтверждения.
    • Copy... – копирование ярлыка.
      • Открывается диалог копирования. Позволяет выбрать целевую программную группу, а также переименовать скопированный ярлык.
    • Minimize on Run... – сворачивать при запуске.
      • При запуске окно приложения будет автоматически свёрнуто.
  • Group:
    • Add... – создать новую группу ярлыков.
      • Отображается окно создания новой группы, в котором запрашивается её название.
    • Delete – удалить существующую группу ярлыков.
      • Отображается окно, в котором следует выбрать группу для удаления.
    • Rename... – переименовать существующую группу ярлыков.
      • Отображается окно, в котором можно выбрать группу для переименования и ввести новое название группы.
    • Main Group – отобразить группу Main Group.
    • Utility Programs – отобразить группу Utility Programs.
    • В данном меню также отображаются названия групп, которые пользователь создал самостоятельно.

Контекстную справочную систему можно вызвать клавишей F1 или нажатием на кнопку F1=Help правее строки меню.

Task Manager

Task Manager – это апплет, предназначенный для переключенния активных задач.
Особенность апплета заключается в том, что окно может отображаться на экране только в активном состоянии. В случае, если пользователь переключается в другое окно, Task Manager автоматически сворачивается до иконки.

Ошибки и недоработки

  • Program Starter:
    • Не реализовано закрытие без действия диалогового окна Delete Program при нажатии клавиши Esc.
    • У пункта меню Group > Delete отсутствуют три точки после названия, которые указывают на то, что данный пункт вызывает дополнительное диалоговое окно.
  • File Manager (PMFile):
    • Команда File > Print приводит к аварийному завершению апплета.
    • При открытии диалогового окна для операции с файлами и последующем его закрытии появляется визуальный баг – статически выделен файл, который был выделен до открытия диалогового окна.
      • Причем, если действительно выделен другой файл, то он тоже отображается выделенным, а если выделен файл, на котором произошел баг, то не выделено вообще ничего.
      • Второе открытие диалогового окна устраняет данный баг.
      • Каждое нечетное открытие диалоговых окон провоцирует баг, каждое чётное устраняет его.