Создание компонентов во время выполнения приложения,
размещение их в массив и назначение из обработчиков событий.
для лучшего просмотра переключитесь во весь экран и выберите режим HD
Часть 1. Разработка приложения с одним динамически создаваемым компонентом Label
- метод Create
- назначение родителя
- задание свойств динамического компонента
Часть 2. Размещение на форме нескольких динамических компонентов
- определение массива компонентов
- задание свойств элементов массива в цикле
- размещение всех элементов массива на форме
- оператор with (оптимизация кода)
Часть 3. Создание обработчиков событий для обычного компонента
- создаем возможность перемещения компонента мышкой по форме
- играем с цветами (функции RGB и random)
Часть 4. Создание обработчиков событий для динамических компонентов
- привязка обработчиков событий динамического компонента
- переменные Sender и Shift (оптимизация кода)
Часть 5. Осмысленное приложение - игра
- кодовая таблица, функции chr и ord
- подведение итогов