Размер шрифта
-
+

Windows XP для бывалого бойца - стр. 3

Графический интерфейс

В оконном интерфейсе каждой выполняемой программе отводится экранное окно, способное занимать весь экран или его часть. Практическое значение многооконности в том, что в такой среде можно реализовать принцип многозадачности, то есть одновременного выполнения нескольких программ. Услышав о многозадачности, пользователи MS-DOS обычно говорили: «Я не делаю несколько дел одновременно», – хотя в течение рабочего сеанса приходилось многократно выгружать одни программы и загружать другие, так как напрямую переходить из одной программы в другую было нельзя.

В многооконной среде, напротив, вид экрана с окнами разных приложений наглядно демонстрирует возможности одновременного использования нескольких программ (рис. 1.1). Вы работаете с приложением, находящимся в самом верхнем окне, но простым щелчком в другом окне или на значке легко активизируете другую программу. Спроектированные для таких сред программы способны задействовать все их преимущества.

Рис. 1.1.


В концепции таких ОС, как Microsoft Windows, важное место занимает графический режим, который имеет мало общего со знакоместным графическим режимом, доступным, например, в текстовом процессоре Microsoft Word для MS-DOS и оболочке MS-DOS Shell. Последние всегда размещают на экране стандартное количество символов, например 80 х 25 или 80 х 43. Этим программам графический режим нужен для правильного отображения специальных значков, шрифтовых выделений и других специальных целей. Иное дело, когда Word для MS-DOS по команде просмотра перед печатью отображает на экране уменьшенную копию листа бумаги с распечаткой, но это просмотровый режим, а не рабочий. Перемещая (например, в Word или Norton Utilities для MS-DOS) мышью окно или диалоговую панель по экрану, вы можете добиться позиционирования этих объектов только с точностью до знакоместа.

Рис. 1.2.


Windows (а значит, и любая Windows-программа) позиционирует графические объекты с точностью до минимального графического элемента изображения – пиксела. Размеры таких объектов Windows, как элементы окон, кнопки и значки, стандартизированы. Для отображения системных сообщений и наименований команд меню Windows применяет растровые (матричные) шрифты разных типоразмеров для работы в режимах низкого и высокого разрешения. В документах, содержащих текст, Windows позволяет применять масштабируемые шрифты как для экранного вывода, так и для печати на принтере. Поэтому на экране документ выглядит практически так же, как и на бумаге, – это так называемый принцип WYSIWYG (What You See Is What You Get – что видишь, то и получаешь), или принцип точного отображения.

Сравните три изображения окна текстового процессора (рис. 1.2). Видеосистема компьютера, на котором они сделаны, позволяет работать с разрешениями 640 х 480, 1024 х 768 и 1280 х 1024 соответственно.

Унификация драйверов

Второй крупный недостаток MS-DOS – необходимость поддержки огромного количества всевозможных устройств. DOS-программам приходилось напрямую поддерживать множество типов принтеров и мониторов, и при появлении на рынке новых моделей устройств вывода разработчики были вынуждены соответствующим образом менять коды программ. Большая часть известных DOS-программ, таких как WordPerfect, Microsoft Word, Lotus 1-2-3, Quattro Pro, общались с принтерами через специальные

Страница 3