Процедура FloodFill закрашивает замкнутую область. Данная процедура имеет 3 параметра. Первые 2 параметра определяют точку с координатами, откуда начинается закраска. 3-й параметр определяет границу закраски.
Процедура FloodFill.
Строка №19. Устанавливаем красный цвет для окружности.
Строка №20. Устанавливаем тип и цвет закраски.
Строка №21. Рисуем окружность.
Строка №22. Устанавливаем зеленый цвет для 2-ой окружности.
Строка №23. Рисуем 2-ую окружность.
Строка №24. Процедура FloodFill закрашивает замкнутую область. Первые 2 параметра являются координатой и определяют, какая область будет закрашена. В нашем примере эти параметры имеют значения 150 пикселей,150 пикселей. Эта точка входит в обе окружности, которые мы нарисовали. Поэтому какая-то из этих окружностей будет закрашена. Какая именно – зависит от 3-го параметра процедуры. Он определяет цветовую границу закраски. В нашем примере этот параметр равен 2, т.е. имеет зеленую цветовую границу. Поэтому будет закрашена зеленая окружность (та, что в строке №23).
Тип и цвет закраски установлен в строке №20.


Теперь поменяем строку №24, установив в качестве цветовой границы красный цвет (строка №24 будет иметь вид FloodFill (150,150, 4)). После этих изменений границей закраски будет красная окружность.
После запуска программы получится:

Если первые 2 параметра будут иметь другие координаты, которые выходят за пределы окружностей, то закрашена будет вся область, которая лежит за пределами окружностей.
Изменим строку №24 на такую: FloodFill(300,300, 4). В результате, будет закрашена область, лежащая за пределами обоих окружностей. Причем границей закраски будет красная окружность.

Теперь изменим строку №24 на такую FloodFill(300,300, 2). В результате будет закрашена область, лежащая за пределами зеленой окружности.

Если в качестве 3-го параметра указать несуществующую цветовую границу, то будет зарисован весь экран. Например, запишем строку №24 в таком виде FloodFill (300,300, 1). Здесь в качестве цветовой границы указан синий цвет, но в нашей программе нет замкнутых областей, имеющих синюю границу, поэтому будет зарисован весь экран.

Предыдущая статья : Процедуры Ellipse и FillEllipse.
Оглавление : Уроки Паскаль. Графика.
Следующая статья : Процедуры PieSlice и Sector.
Комментарии
FloodFill.
Картофель, ростбиф (говядина вырезка), шампиньоны, перец болгарский, брокколи, помидоры черри, петрушка, соус (петрушка, масло растительное, соус соевый) Общий вес – 230 г https://dostafka-obedi.ru/services/kompleksnye-obedy-2/
Салат «Цезарь с креветками»
Вилка, ложка, нож, салфетка https://dostafka-obedi.ru/dostavka/
Колбаски домашние (150 гр) (колбаски из куриного фарша, майонез) Картофель (200 гр) Салат Фентези (200 мл) (картофель, помидоры, шампиньоны, докторская колбаса, салатный лист) Хлеб белый (1 шт) Хлеб черный (1 шт) Комплект приборов https://dostafka-obedi.ru/contacts/
Какие специи подходят при приготовлении блюд https://dostafka-obedi.ru/type_menu/salaty/
Подробнее тут - https://vivod-iz-zapoya-2.ru/
Расскажите нам, как вы любите проводить время на даче, и мы подготовим для вас индивидуальный проект https://зеленая-жизнь.com/dorozhki
Подберем нужные растения и строительный материал для воплощения дизайна https://зеленая-жизнь.com/3d
Продумаем логистику и выполним работы точно в срок https://зеленая-жизнь.com/ozelenenie
Эксклюзивные ландшафтные проекты https://зеленая-жизнь.com/vodoem
Травяное покрытие (луговой газон)
На первой встрече обсуждаем все вопросы и вместе составляем предварительную схему https://зеленая-жизнь.com/solnechnogorsk
Вы рассказываете, чем любите заниматься на участке, как предпочитаете отдыхать, а мы добавляем свои рекомендации и составляем смету https://зеленая-жизнь.com/detsad
Цветники из однолетников:
My blog post; antique chest (Shavonne: http://naviondental.com/bbs/board.php?bo_table=free&wr_id=2342345)
Попробуем немного приоткрыть завесу тайн будущего…ну, примерно на месяц https://sinapple.ru/collection/dermatime/product/dermatime-c-time-eye-contour-cream-gel Как? Спросим у Вселенной, ведь она «видит и знает» всё!
Процесс производства состоит из следующих этапов:
Твёрдое пластиковое сырьё в виде гранул (реже порошка) засыпаются в загрузочное устройство термопластавтом ата, откуда масса попадает в узел пластификации, где нагревается и расплавляется до требуемой консистенции и накапливается в специальном цилиндрическом отсеке https://xn----8sbarordjywcadg3le.xn--p1ai/
АБС-пластик или полипропилен: что лучше?
Этапы литья пластмасс под давлением
Время нахождения под давлением – позволяет компенсировать усадку https://xn----8sbarordjywcadg3le.xn--p1ai/
Получить дополнительные сведения - вывод из запоя в москве недорого: https://vyvod-iz-zapoya-moskva1-13.ru/
website. I am hoping to view the same high-grade blog posts by you in the future as well.
In fact, your creative writing abilities has motivated
me to get my own, personal site now ;)
Feel free to visit my page :: Aplikasi Trading Resmi: https://www.foreximf.com/analisa-forex