Программирование в X-Window
средствами Free Pascal
Авторы: А.П. Полищук, С.А. Семериков
[Оформление в HTML: Valery Votintsev]
Содержание
1. Основы программирования в системе X Window
1.1. Основные понятия
1.1.10. Лабораторная работа №1 "Основные понятия Xlib"
- Используя компилятор командной строки, откомпилируйте
пример из п. 1.1 и выполните полученную программу.

- Настройте интегрированную среду Анюта для работы с
кириллицей и выполните компиляцию в ней предыдущей программы.
- На основе примера напишите программу, которая при
нажатии клавиши мыши пишет сообщение
Pressed , а при отпускании -
Released .

- Используя функции
XFlush()/XSync() и delay() ,
напишите программу без цикла обработки сообщений, отображающую черное окно
размером 100х100 пикселей в течение 5 секунд.

Приложение:
Демонстрационные исполняемые файлы: lab1.zip
Исходный код модулей (x.pp, x11.pp, xlib.pp, xresource.pp, xutil.pp):
units.zip
|