2. Вызывается функция MyFunction и управление передается в нее. При этом туда передается строковый параметр "прог".
3. В функции выполняется арифметическая операция со строкой. К вносимому параметру прибавляется строка "рамма" и все это передается в качестве возвращаемого параметра функции Result.
4. Возвращение в процедуру MyProcedure. Теперь MyFunction
принимает значение "программа" и это значение передается в качестве параметра в процедуру ShowMessage.
5. Процедура ShowMessage является стандартной (она описана в стандартном модуле, автоматически подключаемом изначально). Эта процедура производит вывод окошка с сообщением и кнопкой Ok.
6. После вывода окошка с текстом "программа" текущая позиция выполнения программы выходит из процедуры MyProcedure
в то место, откуда она была вызвана.
Написание всего текста кода проекта сводится к написанию программного блока внутри процедур и функций, с переходом друг к другу по мере необходимости.
Продолжаем понемногу писать текстовый редактор. Последний вариант редактирования можно скачать с прошлого урока здесь.
В почти каждом MDI-приложении есть меню "Окно" или "Window", в котором первыми пунктами стоят различного рода операции с позиционированием дочерних окон. Сделаем что-то подобное в нашем многооконном приложении.
Открываем проект на приложении в среде программирования Delphi. Комбинацией клавиш Shift+F12 выводим на экран главную форму MainForm.