Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Прогр. в граф. ОС.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
167.94 Кб
Скачать

Лабораторная работа №9

Содержание работы. Построение и использование меню в X Window System.

Предварительные сведения. Используется материал из учебного пособия [2].

Задание. Разработать в X Window System программу графического приложения, которая использует меню, в котором задается цвет, размер и название шрифта. Эта установочная информация используется далее для вывода сообщений от нажатия мыши — в месте щелчка клавиши. Должны быть реализованы как главное меню, так и контекстное.

Контрольные вопросы

1. Как организовать изменение цвета в пункте меню извне программы с помощью ресурсного менеджера?

2. Какой тип контейнера целесообразно использовать для построения меню?

3. Как в обработчике, вызываемом при выборе пункта меню, получить информацию об окне отображения и графическом контексте, чтобы непосредственно использовать примитивные функции библиотеки Xlib в этом обработчике?

Библиографический список

1. Флоренсов, А. Н. Программирование для графического интерфейса. Семантический подход: учеб. пособие / А.Н. Флоренсов. ‑ Омск: Изд-во ОмГТУ, 2002. ‑ 128 с.

2. Флоренсов, А.Н. Программирование в графических оболочках операционных систем: учеб. пособие / А.Н. Флоренсов. - Омск: Изд-во ОмГТУ, 2007. - 96 с.

3. Петзолд, Ч. Программирование для Windows 95. Т.1 / Ч. Петзолд. ‑ СПб., 1997. – 752 с.

4. Havoc Pennington. GTK+/Gnome Application Development. http://www.gnome.org

5. Tony Gale, Ian Main. Gtk+ 1.2 Tutorial. http://www.gtk.org