Книги

Программирование в X Window средствами Free Pascal


А. П. Полищук, С. А. Семериков


Содержание


Введение

1. Основы программирования в системе X Window

    1.1 Основные понятия
          1.1.1 Общее устройство X Window
          1.1.2 X-окно
          1.1.3 Управление окнами
          1.1.4 Графические фозможности X Window
          1.1.5 Свойства и атомы
          1.1.6 Первый пример
          1.1.7 События
          1.1.8 Атрибуты окна
          1.1.9 Операции над окнами
          1.1.10 Лабораторная работа #1 "Основные понятия Xlib"

    1.2 Текст и графика
          1.2.1 Графический контекст
          1.2.2 Характеристики графического контекста
          1.2.3 Вывод текста
          1.2.4 Использование цвета
          1.2.5 Битовые и пиксельные карты
          1.2.6 Изменение формы мышиного курсора
          1.2.7 Лабораторная работа #2 "Текст и графика"

    1.3 Работа с внешними устройствами
          1.3.1 Клавиатура
          1.3.2 Мышь
          1.3.3 Лабораторная работа #3 "Работа с внешними устройствами"

    1.4 Программы и их ресурсы
          1.4.1 Формат файла ресурсов
          1.4.2 Доступ к ресурсам программ
          1.4.3 Лабораторная работа #4 "Программы и их ресурсы"

    1.5 Межклиентское взаимодействие
          1.5.1 Механизм свойств
          1.5.2 Общение с менеджером окон
          1.5.3 Лабораторная работа #5 "Межклиентское взаимодействие"

Литература

  • Полищук А.П., Семериков С.А. Программирование в X Window. - Кривой Рог: Издательский отдел КГПУ, 2003. - 192 с.
  • Полищук А.П., Семериков С.А. Событийно-ориентированное программирование. - Кривой Рог: КГПУ, 2001. - 336 с.
  • Робачевский А.М. Операционная система UNIX. - К.: БХВ, 2000. - 518 с.
  • Adrian Nye. Volume 0: X Protocol Reference Manual, 4rd Edition. - O'Reilly & Associates, 1990. - 446 p.
  • Adrian Nye. Volume 1: Xlib Programming Manual, 3rd Edition. - O'Reilly & Associates, 1992. - 821 p.
  • Adrian Nye. Volume 2: Xlib Reference Manual. - O'Reilly & Associates, 1992. - 935 p.
  • Robert W. Scheifler & James Gettys. X Window System: The Complete Reference to Xlib, X Protocol, ICCCM, XLFD. X Version 11, Release 4. - Digital Press, 1992. - 711 p.

Дополнения:

    Примеры лабораторных (146Kb)

    Примеры из текста книги (3.74Kb)

Актуальные версии
FPC3.2.2release
Lazarus3.2release
MSE5.10.0release
fpGUI1.4.1release
links