|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
У меня творится что-то странное
Уважаемые!
У меня творится что-то странное... Написал программку, последовательность действий которой: 1. Открыть картинку 2. Нажать на любую область этой картинки(если белый пиксел - дальше, другой - стоп) 3. Выбрать из появившихся вокруг клика панелек панельку нужного цвета, и залить ту область, где кликнули выбраным цветом... Программно всё вроде правильно, но почему-то на выбранные красный, зелёный и синий цвет - заливает чёрным цветом, а жёлтый - вообще не заливает(( Программа: http://www.rapidshare.ru/1716336 |
#2
|
||||
|
||||
Пунк 2.4. правил форума читал?
Ну и 4.1. заодно. |
#3
|
|||
|
|||
каюсь. простите. исправлюсь.
как изменить, если что? |
#4
|
||||
|
||||
Цитата:
|
#5
|
|||
|
|||
спасибо большое!
|
#6
|
||||
|
||||
Странно, по отдельности все работает.Но как слепить вместе - нет...
Проблема где-то в области .Bitmap Нашел)))Картинка автоматом воспринимается как ч/б.Смени картинку на цветную. Вот : PHP код:
Последний раз редактировалось Konrad, 27.12.2010 в 22:07. |
#7
|
|||
|
|||
вот-вот...
а из-за чего может такое быть? |
#8
|
|||
|
|||
я понял!!!
у меня битмап был сохранён через пэинт как монохромный рисунок. из-за этого и весь сыр-бор. Konrad, спасибо, что откликнулся!! |
#9
|
||||
|
||||
Небольшая подсказка - глубина цвета картинки.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#10
|
||||
|
||||
Вобщем допиши Image1.Picture.Bitmap.Monochrome:=false;
после открытия рисунка, мало ли Кстати, идея довольно неплохая, вот только панельки можно поменьше. А так норм. И кода не много Как расскрасска для детей - в самый раз. Вот только еще дописать функцию "Отменить". И игра готова. - грузи картинку, которая нравится и расскрашивай. Та и новые цвета добавить - 3 строки кода Последний раз редактировалось Konrad, 27.12.2010 в 22:15. |