Показал возможности использования методов визуализации в среде программирования Lazarus.Lazarus среда программирование визуализация.Количество таких компонентов достаточно велико.Выглядеть такая программа будет как набор процедур, не имеющих тела.Размер фигуры должен зависеть от расстояния от центра многоугольника до одной из его крайних точек.В этих процедурах мы задаём тип символов, которые сможет ввести пользователь.В этих процедурах мы проверяем присутствие данных в строках Edit1 и Edit2.Эта команда отвечает за выбор цвета заливки холста.В данном случае, мы используем белый цвет.Примеры работы программы.