Форум: "Начинающим";
Текущий архив: 2009.05.24;
Скачать: [xml.tar.bz2];
ВнизКак из цвета получить его негатив? Найти похожие ветки
← →
Лёша (2009-04-06 16:11) [0]Т.е. нужна функция TColor to TColor
← →
Ega23 © (2009-04-06 16:13) [1]xor ?
← →
Лёша (2009-04-06 16:36) [2]Спасибо.
Залез в справку. Узнал, что помимо xor имеются и другие логические операторы над Integer. Обратился к Google со словами: цвет, негатив, xor. Узнал, что для графических эфектов цвет можно ксортить с каким-нибудь значением. Поискал, что для полного негатива это $FFFFFF.
Продвинулся, можно сказать.
А какой-нибудь #$@$% вместо ответа написал бы:
Result := Color xor $FFFFFF;
← →
stas © (2009-04-06 16:39) [3]clwhite - color можно,
только незнаю что быстрее )
← →
{RASkov} © (2009-04-06 16:39) [4]:)))
← →
Немо © (2009-04-06 16:41) [5]
> clwhite - color можно,
> только незнаю что быстрее )
>
инверсия имхо
← →
Сергей М. © (2009-04-06 16:43) [6]
> какой-нибудь #$@$% вместо ответа написал бы
Сегодня у тебя хороший день - #$@$% отдыхают и не мешают благотворному делу самообразования)
← →
Ega23 © (2009-04-06 17:04) [7]
> А какой-нибудь #$@$% вместо ответа написал бы:
>
> Result := Color xor $FFFFFF;
>
А я специально это не написал, ибо это не совсем корректно. Если уж на то пошло, то надо младшие 3 байта ксорить.
← →
Ega23 © (2009-04-06 17:06) [8]
> Поискал, что для полного негатива это $FFFFFF.
Кстати, тут вопрос. хотя я в цветах не разбираюсь - медведь в глаз плюнул
← →
Григорьев Антон © (2009-04-06 17:17) [9]xor - это функция COLORREF to COLORREF, а не TColor to TColor. xor неприменим к целому ряду возможных значений TColor. Попробуйте инвертировать таким образом, например, clWindow, clBtnFace и т.п.
← →
Sapersky (2009-04-06 18:06) [10]GetSysColor? :)
← →
Anatoly Podgoretsky © (2009-04-06 19:40) [11]
> Result := Color xor $FFFFFF;
Это очень далеко от верного ответа, в переводе на русский - ответ не верный. TColor это не RGB
← →
KilkennyCat © (2009-04-07 06:47) [12]Да ладно, смысл-то понятен.
А то ща начнете, что негатив может быть только тогда истинно негативным,
> Ega23 © (06.04.09 17:06) [8]
Да, сомненьица есть. Но только если начинать придираться к терминологии.
Негативная черно-белая пленка будет соответсвовать блэк ксор вайт.
Негативная цветная - нет.
Так что, все зависит от того, применительно к чему испоьзуется понятие "негатив". Например, я ваще негативный. Но цвет тут не причем. А существуют "цветные" люди. При этом вполне позитивные. Я уж молчу об определенной цветовой категории. им ваще надо ксорить головы.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.05.24;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c