Библиотека knigago >> Компьютеры: Языки и системы программирования >> Другие языки и системы программирования >> Программирование в X Window средствами Free Pascal


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2436, книга: Улей. Уйти нельзя выжить
автор: Алекс Джиллиан

Книга "Улей. Уйти нельзя выжить" Алекса Джиллиана - это захватывающий триллер, который держит в напряжении от корки до корки. Действие происходит в отдаленном комплексе под названием Улей, где группа людей становится жертвами жестоких игр на выживание. Эти игры спланированы тайным обществом, которое проводит эксперименты над людьми, чтобы изучить пределы человеческой выносливости. Героям приходится преодолевать невообразимые трудности, бороться за выживание и противостоять друг...

А П Полищук , С А Семериков - Программирование в X Window средствами Free Pascal

Программирование в X Window средствами Free Pascal
Книга - Программирование в X Window средствами Free Pascal.  А П Полищук , С А Семериков  - прочитать полностью в библиотеке КнигаГо
Название:
Программирование в X Window средствами Free Pascal
А П Полищук , С А Семериков

Жанр:

Другие языки и системы программирования

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

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

Аннотация к этой книге отсутствует.

Читаем онлайн "Программирование в X Window средствами Free Pascal". [Страница - 29]

Заказывается реакция на два события: получение фокуса ввода (WM_TAKE_FOCUS) и завершение программы (WM_SAVE_YOURSELF). Когда сервер посылает событие первого типа, задача печатает соответствующее сообщение на устройства вывода. При приходе события второго типа, программа закрывает связь с сервером и завершается.

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

1. Составьте программу, которая при получении фокуса ввода перекрашивает свое окно в другой цвет.

Книгаго: Программирование в X Window средствами Free Pascal. Иллюстрация № 24 2. Составьте программу, порождающую два расположенных рядом дочерних окна, в которых отображаются графики функций sin(x) на отрезке [0; 2?] и exp(x) на отрезке [-2; 2]. Графики масштабировать по размеру окон.

Книгаго: Программирование в X Window средствами Free Pascal. Иллюстрация № 25
3. Создайте окно, изменяющее свои размеры таким образом, чтобы мышь всегда была в его центре.

Книгаго: Программирование в X Window средствами Free Pascal. Иллюстрация № 26 4. Создайте окно, "убегающее" от указателя мыши.

Книгаго: Программирование в X Window средствами Free Pascal. Иллюстрация № 27
5. Создайте программу, которая по нажатию клавиши мыши в основном окне создает новое окно (не более 100 одновременно), а по нажатию клавиши мыши в дочернем окне удаляет его. Если дочернее окно существует более одной минуты, оно должно самоудаляться.

Книгаго: Программирование в X Window средствами Free Pascal. Иллюстрация № 28
6. Создайте программу моделирования эволюции клеточного автомата "Жизнь", ячейки которого имею два состояния: пусто и заполнено. Если рядом с пустой ячейкой три заполненных, она заполняется. Если рядом с заполненной ячейкой меньше двух или больше трех заполненных, ячейка становится пустой. Размеры модельного поля - 64×64 ячейки, вначале поле пустое. По нажатию любой кнопки мыши состояние ячейки меняется на противоположное, по нажатию пробела осуществляется один шаг эволюции, а по нажатии Escape - выход из программы.

Книгаго: Программирование в X Window средствами Free Pascal. Иллюстрация № 29

Литература

Полищук А.П., Семериков С.А. Программирование в 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.


--">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.