| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Фон столбца в таблице |
| Автор: ura5 19.4.2007, 13:57 |
| DBGrid1->Columns->Items[0]->Color=clAqua; Мне необходимо первый столбец закрасить определенным цветом, причем не таким ,какие описанные в COLOR,т.е. не ярким ,а приглушенный фон.Я пыталась сделать это (как в HTML): DBGrid1->Columns->Items[0]->Color="D3FADB"; к СОЖАЛЕНИЮ это не проходит.Не может же,я так думаю,существовать только штук 6-8 цветов, которые описываются по наименованию. Кто знает как записать другой выбранный (допустим через Фотошоп или еще как-то) фон-подскажите. Я имею ввиду COLOR в цифериях. Спасибо. |
| Автор: HappyLife 19.4.2007, 14:45 | ||
ura5,
Только учти, в С++ все наоборот. D3 - это коэфициент синего DB - это коэфициент красного. зеленый посрединке. |
| Автор: Aline 19.4.2007, 14:47 |
| DBGrid1->Columns->Items[0]->Color = 0x00C08000; //какой то оттенок голубого а вообще в ObjectInspector в свойстве Color открывается список цветов и рядом с ними наименование цвета, clSkyBlue например, если и это не устраивает, значит надо где то искать соответствие цветов и их значения |
| Автор: ura5 19.4.2007, 15:05 |
| Я подставила Ваше значение-ничего не изменилось.Цвет фона остался мой.В чем дело? |
| Автор: Vyacheslav 19.4.2007, 15:35 |
| Я в инспекторе поставил 0x00D3FADB и получил цвет, близкий к цвету форума |
| Автор: ura5 19.4.2007, 15:48 |
| Извините,все получилось.Вібрала цвет из св-ва ObjectInspector COLOR. нО Я ТАК И НЕ ПОНЯЛА как пользоваться цифровой гаммой. |
| Автор: JAnty 19.4.2007, 16:57 |
| RGB(0,0,0); или rgb(0,0,0); работает в таблице, я делал раньше. |