то программа рисует при каждом
Если пользователь на-
жал левую кнопку "мыши", то программа рисует при каждом перемеще-
нии "мыши" линию. Если пользователь не нажимает кнопку "мыши", то
TDeb 3.0 #3-3 = 67 =
ничего не происходит.
Подпрограммы цвета пера
-----------------------------------------------------------------
Имеются также четыре функции, устанавливающие цвет пера,
удаляя текущее перо и создавая новое перо с нужным цветом. Эти
функции отличаются только устанавливаемыми цветами.
TDeb 3.0 #3-3 = 68 =
Создание прикладной программы
-----------------------------------------------------------------
Чтобы создать прикладную программу, которая использует окно
окно ColorScribble, необходимо создать класс на основе класса
ObjectWindow в TApplication. Назначение этого класса (класса
CSribbleApplication) состоит в следующем:
- Переопределении функции InitMainWindow, благодаря чему
прикладная программа сможет создавать основное окно со
свойствами окна CSribbleWindows.
- Обеспечении объектного типа MyApp, который используется
для установки окна и запуска программы.
Примечание: MainWindow, используемое для задания преры-
вания по сообщению окна, которое описывается в данной главе
ниже, является элементом MyApp.
Теперь вы знаете как работает программа и можете начать ее
отлаживать.
Отладка программы
-----------------------------------------------------------------
Если вы еще этого не сделали, запустите отладчик TWD под
Windows, загрузите программу TDODEMOB.CPP затем нажмите клавишу
F9 для запуска демонстрационной программы. Вы можете перемещать