Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

Циклы   Найти похожие ветки 

 
Alll   (2007-04-03 03:27) [0]

Уважаемые мастера помогите c организацией правильного цикла для
следующей задачи:жунжно закрасить все чёрные линии красным цветом
нарисованных на форме способом (MoveTo(x,y);LineTo(x,y)).
Я делал так: если на какойто линии имеется красный пиксел и есть чёрные пикселы рядом(т.е на один пиксел в каждую сторону) то этим чёрным пикселям присваевается красный цвет, затем опять проверяется
условие(т.е находится красный пиксел циклом) и тоже самое
Сделал этот цикл в таймере короче получился полный дурдом


 
Джо ©   (2007-04-03 03:49) [1]

> жунжно закрасить все чёрные линии красным цветом
> нарисованных на форме способом (MoveTo(x,y);LineTo(x,y))
> .

А почему бы их и не нарисовать снова, только уже красным цветом? Именно способом  (MoveTo(x,y);LineTo(x,y)).


 
annn   (2007-04-03 04:02) [2]

Это потому что так просто нада в программе, чтобы красный цвет
"растекался" от красного пиксела


 
Knight ©   (2007-04-03 08:57) [3]

Для ручной заливки есть алгоритмы... если вручную лениво, то есть готовые стандартные функции... и то и другое пора научиться искать ;)


 
Сергей М. ©   (2007-04-03 09:00) [4]


> Сделал этот цикл в таймере короче получился полный дурдом


Действительно дурдом)
Таймер-то тут причем ?


> пикселы рядом


"Рядом" это как ?
Дай четкое определение этому самому "рядом" - и проблема исчезнет сама собой)


 
ЮЮ ©   (2007-04-03 09:20) [5]

Похоже, ему нужна визуализация процесса "растекания" красного по черному, отсюда и таймер.

Вот только изобретать свой дурдом, не видя твоего - не особо хочется :)
Для нахождения приемлимого решения надо:
1) четко описать, что надо (у тебя этого нет)
2) показать, что сделал и чем это не устраивает (дурдом, не худшее решение)


 
Knight ©   (2007-04-03 09:26) [6]

Можно взять стандартный алгоритм и вставить в него паузы..



Страницы: 1 вся ветка

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.051 c
2-1175162751
zinetz_victor
2007-03-29 14:05
2007.04.22
Нужна таблица с возможностью перемещения строк внутри драг-дропом


4-1164626298
jiny
2006-11-27 14:18
2007.04.22
Проблема с ANI-курсорами (при извлечении из ресурса)


2-1175711062
sholomak
2007-04-04 22:24
2007.04.22
Работа с PDF


10-1131373342
Gugle
2005-11-07 17:22
2007.04.22
Сортировка в Exel


9-1148506360
lstalkerl
2006-05-25 01:32
2007.04.22
Нужна помощь по формам