ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5

       

Графическая оболочка X-Windows System


  • Для начала немного истории и общих мест. Представим, что нам

    нужно написать программу, которая будет работать в графическом

    режиме. Нам потребуется: опрашивать клавиатуру, снимать события

    и координаты мыши, рисовать на экране, ... Как это делалось на

    MS-DOSе? Очень просто. Пишем одну большую программу, в ней -

    все: и логика, и обработка событий, и слежение за перемещениями

    мыши, ну, а когда требуется что-то нарисовать, мы даем команду

    на запись в порты EGA контроллера, рисуем пиксель... Через год

    появляется контроллер VGA, еще через год SVGA 800x600, 16

    цветов, вслед за ним UVGA 1024x768, 256 цветов, затем XGA

    1280x1024, 16Мб цветов...



    Содержание раздела