Home

Page 356
Page 356
background image

Полезное 349

Для кнопки Добавить элемент вставим следующий код:

procedure

begin

end;

Здесь мы используем метод

 интерфейса для добавления из нашего

модуля новой строки в компонент Memo главной программы.

В обработчике события нажатия кнопки Спрятать окно напишете:

procedure

 TObject);

begin

Hide;

end;

Обратите внимание, что вызывается метод Hide, а не close. С помощью

этого метода окно закрывается, но не уничтожается. Если бы мы написали

 то после первого закрытия окна оно уничтожилось бы, и в следую-

щий раз мы уже не смогли его отобразить из главного окна. При первой же
попытке появилась бы ошибка доступа к памяти.

Помимо этого, в разделе public нужно описать еще два метода, которые мы

используем:
public

procedure

 TObject);

procedure

Реализация этих процедур будет выглядеть следующим образом:

procedure

 TObject);

begin

Show;

end;

procedure

 TObject);

begin

end;
Скомпилированный

 нужно поместить в поддиректорию Plugins ос-

новной программы. После этого, запустив основную программу и выбрав

меню Plug-ins, вы должны увидеть пункты меню с возможностями, предос-
тавляемыми дополнительным модулем (рис. 7.12).

Попробуйте поработать с этой программой, вызывая различные пункты ме-
ню. Вы должны понять, как работает основная программа, и как она взаи-
модействует с plug-in модулем.


Copyright © 2020 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.