Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 55
1

Закрасить Label сплошным цветом

18.11.2014, 18:56. Показов 1397. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую, не могу догадаться, как сделать, чтобы на месте label был, допустим, какой-то цвет
Проще говоря, хотелось бы сделать палитру типа: Название: 12ssF4KJI.png
Просмотров: 67

Размер: 7.2 Кб
Как бы цвет по нажатию присвоил, но как сделать метку красной догадок нет
Просьба подсказать, если кто знает, спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2014, 18:56
Ответы с готовыми решениями:

Закрасить Label цветом
Нужно закрасить Label цветом. Такой код не работает. Label1->FontColor = clBlack; Пишет ошибку...

Закрасить цветом выделенную строку в DBGrid
Здравствуйте! Необходимо закрасить выделенную строку в DBGrid, при этом сохранив возможность...

Закрасить область, образованную двумя дугами эллипса, сплошным белым цветом
Program P3; uses crt,graph; var d,m:integer; Begin d:=detect; initgraph(d,m,'c:\tp\bgi');...

Закрасить окно цветом
Не могу разобраться по какой причине окно не закрашивается указанным цветом, код int WINAPI...

9
Модератор
9267 / 6045 / 2380
Регистрация: 21.01.2014
Сообщений: 25,816
Записей в блоге: 3
18.11.2014, 18:58 2
Цитата Сообщение от ВАваф Посмотреть сообщение
как сделать метку красной
C++
1
Label1->Font->Color = clRed;
0
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 55
18.11.2014, 19:10  [ТС] 3
Все равно он без цвета(не виден).
Миниатюры
Закрасить Label сплошным цветом  
0
Модератор
9267 / 6045 / 2380
Регистрация: 21.01.2014
Сообщений: 25,816
Записей в блоге: 3
18.11.2014, 19:13 4
Ты код свой показывай, а не картинку непонятную, которую, кстати, надо сюда, на форум загружать.
0
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 55
18.11.2014, 19:22  [ТС] 5
C++
1
2
3
4
5
6
7
8
9
10
11
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
Color1->Font->Color = clBlack;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Color1Click(TObject *Sender)
{
    ColorDialog1->Color=Color1->Color;
    ReallyColor->Color=Color1->Color;             //Это выбранный цвет должна метка показывать
}
0
Модератор
9267 / 6045 / 2380
Регистрация: 21.01.2014
Сообщений: 25,816
Записей в блоге: 3
19.11.2014, 10:59 6
C++
1
2
3
4
5
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  if(ColorDialog1->Execute())
   Label1->Font->Color = ColorDialog1->Color;     
}
или я все таки не догоняю, что надо сделать
0
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 55
19.11.2014, 23:49  [ТС] 7
Так, я, наверно, криво пишу Причем все...

В общем, у меня уже Label'у присваивается цвет, но при запуске программы, Label пустой, просто невидимая ячейка, если там написать текст, то все будет работать, то есть текст меняться будет, а я хочу сделать как бы палитру, как на первом скрине
0
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
19.11.2014, 23:57 8
C++
1
Label1->Color = ColorDialog1->Color;
Добавлено через 53 секунды
Но я бы взял панель, т.к. у нее есть бордюр
0
Модератор
9267 / 6045 / 2380
Регистрация: 21.01.2014
Сообщений: 25,816
Записей в блоге: 3
20.11.2014, 06:58 9
Я использовал компоненты Shape. При щелчке правой кнопкой на компоненте открывается КолорДиалог и компонент Shape закрашивается выбраным цветом.
C++
1
2
3
4
5
6
7
void __fastcall TForm1::Shape1MouseUp(TObject *Sender, TMouseButton Button,
      TShiftState Shift, int X, int Y)
{
  if(Button == mbRight)
   if(ColorDialog1->Execute())
    ((TShape *)Sender)->Brush->Color = ColorDialog1->Color;
}
Обработчик Shape1MouseUp назначен для всех компонентов TShape
0
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 55
23.11.2014, 20:05  [ТС] 10
Спасибо, помогло!
0
23.11.2014, 20:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2014, 20:05
Помогаю со студенческими работами здесь

Закрасить блок случайным цветом
Здравствуйте подскажите как закрасить случайным цветом блок <div class='kube'></div> .kube{...

Закрасить прямоугольник зеленым цветом
Кто нибудь может помочь по TASM. Дано программа которая выводит на экран прямоугольник. Можете...

Как закрасить фигуру цветом?
Подскажите пожалуйста почему фигура закрашивается белым цветом(точнее как её закрасить цветом,...

Закрасить сетку PictureBox цветом
Здравствуйте! Возможно, такая тема уже была, но на тех, что были, я ответа не нашел. У меня есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru