Распечатать страницу

Лекция №8 - Рисование в Visual Prolog 7.1

« Назад

Код роботи: 1336

Вид роботи: Лекція

Предмет: Технологія створення програмних та інтелектуальних систем (Технология создания программных и интеллектуальных систем)

Тема: №8 - Рисование в Visual Prolog 7.1

Кількість сторінок: 6

Дата виконання: 2016

Мова написання: російська

Ціна: 100 грн

1. OnPainting

2. Пользовательские элементы управления

3. Представления о логике: Принцип резолюции

В этой главе вы научитесь рисовать, используя обработчик события onPaint. Начните с создания проекта с формой, на которой вы будете рисовать.

- Создайте проект:

-- Project Name: painting;

-- Object-oriented GUI (pfc/gui).

- Создайте пакет paintPack, присоединенный к корню дерева проекта.

- Вложите canvas.frm внутрь paintPack. Build/Build приложение.

- Включите пункт File/New панели задач приложения, и добавьте clauses

onFileNew(S, _MenuTag):-

X= canvas::new(S), X:show().

TaskWindow/Code Expert/Menu/TaskMenu/id_file/id_file_new.

После этого шага, если вы откомпилируете и запустите программу, когда вы выберете пункт File/New в меню вашего приложения, будет выполнен вышеприведенный предикат. Команда X=canvas::new(S) создаёт новый объект X класса window. Это окно будет дочерним окну задач S. Команда X:show() посылает сообщение объекту X показать это окно.

Что вы будете делать дальше? Если бы я был вами, я бы нарисовал что-нибудь на canvas, чтобы создать задний фон поинтереснее.