Названия процедур | Назначение |
1 | 2 |
BBtnBagetsAddClick | Обработчик кнопки "багеты - добавить" |
BBtnBagetsEditClick | Обработчик кнопки "багеты - редактировать" |
BBtnBagetsDelClick | Обработчик кнопки "багеты - удалить" |
BBtnBagetsSaveClick | Обработчик кнопки "багеты - сохранить" |
BBtnBagetsCancelClick | Обработчик кнопки "багеты - отмена" |
FormShow | Устанавливает начальное состояние элементов формы |
FormCloseQuery | Обработчик выхода из программы |
BBtnRaznoeAddClick | Обработчик кнопки "Разное - Добавить" |
BBtnRaznoeEditClick | Обработчик кнопки "Разное - Редактировать" |
BBtnRaznoeDelClick | Обработчик кнопки "Разное - Удалить" |
BBtnRaznoeSaveClick | Обработчик кнопки "Разное - Сохранить" |
BBtnRaznoeCancelClick | Обработчик кнопки "Разное - Отмена" |
DBLCBLRazkomplektDropDown | Обработчик списка "Разное - наименование детали" |
BBtnKomplAddClick | Обработчик кнопки "Комплектующие - Добавить" |
BBtnKomplEditClick | Обработчик кнопки "Комплектующие - Редактировать" |
BBtnKomplDelClick | Обработчик кнопки "Комплектующие - Удалить" |
BBtnKomplSaveClick | Обработчик кнопки "Комплектующие - Сохранить" |
BBtnKomplCancelClick | Обработчик кнопки "Комплектующие - Отмена" |
DBLCBLKompl_komplektDropDown | Обработчик списка "Комплектующие - наименование детали" |
DBEditShirinaKeyPress | Проверяет корректность ввода данных |
SpeedButton1Click | Вызов калькулятора |
DBNavigatorKomplClick | Обработчик навигатора таблицы "Комплектующие” |
Таблица 5.3 - Структура модуля SkladKomplektUnit. pas
Названия процедур | Назначение |
BBtnAddClick | Обработчик кнопки "добавить" |
BBtnEditClick | Обработчик кнопки "редактировать" |
BBtnDeleteClick | Обработчик кнопки "удалить" |
BBtnSaveClick | Обработчик кнопки "сохранить" |
BBtnCancelClick | Обработчик кнопки "отмена" |
FormCloseQuery | Обработчик выхода из программы |
FormShow | Устанавливает начальное состояние элементов формы |
BBtnClearClick | Обработчик кнопки "Очистить" |
DBEditZakupCenaKeyPress | Проверяет корректность ввода данных |
DBEditDataExit | Проверяет корректность ввода даты |
BBFindClick | Обработчик кнопки "найти" |
BBSortASCClick | Обработчик кнопки "сортировать по возрастанию" |
DBNavigatorSlaveClick | Обработчик нажатия кнопки навигатора |
BBSortDESCClick | Обработчик кнопки "сортировать по убыванию" |
BBSpisanieClick | Обработчик кнопки "списать" |
BBSpisanieSaveClick | Обработчик кнопки "Списание - сохранить" |
BBSpisanieClearClick | Обработчик кнопки "Списание - отменить" |
DBLComboBoxKomplektDropDown | Обработчик списка "Наименование детали" |
BBtnClearTableClick | Обработчик кнопки "Очистить" |
Таблица 5.4 - Структура модуля MasterskayaKomplektUnit. pas
Названия процедур | Назначение |
BBtnAddClick | Обработчик кнопки "добавить" |
BBtnEditClick | Обработчик кнопки "редактировать" |
BBtnDeleteClick | Обработчик кнопки "удалить" |
BBtnSaveClick | Обработчик кнопки "сохранить" |
BBtnCancelClick | Обработчик кнопки "отмена" |
FormCloseQuery | Обработчик выхода из программы |
FormShow | Устанавливает начальное состояние элементов формы |
BBtnClearClick | Обработчик кнопки "Очистить" |
DBEditRoznCenaKeyPress | Проверяет корректность ввода данных |
DBLComboBoxKomplektDropDown | Обработчик списка "Наименование детали" |
Таблица 5.5 - Структура модуля KlientsUnit. pas
Названия процедур | Назначение |
BBtnAddClick | Обработчик кнопки "добавить" |
BBtnEditClick | Обработчик кнопки "редактировать" |
BBtnDeleteClick | Обработчик кнопки "удалить" |
BBtnSaveClick | Обработчик кнопки "сохранить" |
BBtnCancelClick | Обработчик кнопки "отмена" |
FormCloseQuery | Обработчик выхода из программы |
FormShow | Устанавливает начальное состояние элементов формы |
DBEdit3KeyPress | Проверяет корректность ввода данных |
BBtnClearClick | Обработчик кнопки "Очистить" |
EditFindChange | Обработчик поля ввода "Поиск по ФИО" |
Таблица 5.6 - Структура модуля EdIzmUnit. pas
Названия процедур | Назначение |
BBtnAddClick | Обработчик кнопки "добавить" |
BBtnEditClick | Обработчик кнопки "редактировать" |
BBtnDeleteClick | Обработчик кнопки "удалить" |
BBtnSaveClick | Обработчик кнопки "сохранить" |
BBtnCancelClick | Обработчик кнопки "отмена" |
FormCloseQuery | Обработчик выхода из программы |
FormShow | Устанавливает начальное состояние элементов формы |
BBtnClearClick | Обработчик кнопки "Очистить" |
Таблица 5.7 - Структура модуля ALLKomplektUnit. pas
Названия процедур | Назначение |
BBtnAddClick | Обработчик кнопки "добавить" |
BBtnEditClick | Обработчик кнопки "редактировать" |
BBtnDeleteClick | Обработчик кнопки "удалить" |
BBtnSaveClick | Обработчик кнопки "сохранить" |
BBtnCancelClick | Обработчик кнопки "отмена" |
FormCloseQuery | Обработчик выхода из программы |
FormShow | Устанавливает начальное состояние элементов формы |
BBtnClearClick | Обработчик кнопки "Очистить" |
EditFindChange | Обработчик поля ввода "Поиск по наим. комплектующих" |
BBtnMainAddClick | Обработчик кнопки "добавить тип детали" |
BBtnMainEditClick | Обработчик кнопки " редактировать тип детали" |
BBtnCancelClick | Обработчик кнопки "отмена" |
FormCloseQuery | Обработчик выхода из программы |
FormShow | Устанавливает начальное состояние элементов формы |
BBtnMainSaveClick | Обработчик кнопки "сохранить изменения в типе детали" |
BBtnMainDelClick | Обработчик кнопки " удалить изменения в типе детали" |
BBtnMainCancelClick | Обработчик кнопки " отменить изменения в типе детали" |
DBEditMaterKoefKeyPress | Проверяет корректность ввода данных |
Таблица 5.8 - Структура модуля BagetKomplektUnit. pas
Названия процедур | Назначение |
BBtnAddClick | Обработчик кнопки "добавить" |
BBtnEditClick | Обработчик кнопки "редактировать" |
BBtnDeleteClick | Обработчик кнопки "удалить" |
BBtnSaveClick | Обработчик кнопки "сохранить" |
BBtnCancelClick | Обработчик кнопки "отмена" |
FormCloseQuery | Обработчик выхода из программы |
FormShow | Устанавливает начальное состояние элементов формы |
BBtnClearClick | Обработчик кнопки "Очистить" |
EditFindChange | Обработчик поля ввода "Поиск по наим. комплектующих" |
BBtnMainAddClick | Обработчик кнопки "добавить тип детали" |
BBtnMainEditClick | Обработчик кнопки " редактировать тип детали" |
BBtnMainSaveClick | Обработчик кнопки "сохранить изменения в типе детали" |
BBtnMainDelClick | Обработчик кнопки " удалить изменения в типе детали" |
BBtnMainCancelClick | Обработчик кнопки " отменить изменения в типе детали" |
DBEditMaterKoefKeyPress | Проверяет корректность ввода данных |
Для усовершенствования и дополнения программы новым модулем нужно:
1) написать требуемый модуль;
2) подключить его к главному модулю программы (см. таблицу 5.1);
3) дополнить главное меню требуемым пунктом и назначить на этот пункт обработчик события в виде вызова новой процедуры.
В качестве примера рассмотрим добавление модуля "NewUnit":
подключить модуль NewUnit в разделе Uses;
создать процедуру реакции на событие;
создать обработчик события и прописать следующим образом:
ИМЯ_КЛАССА. ИМЯ_ПРОЦЕДУРЫ;
При написании программы программисту необходимо придерживаться принципа удобочитаемости программы. Для этого нужно выполнять следующие рекомендации: