Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 09.01.2013
Сообщений: 134

Цвет созданого обьекта

02.02.2013, 01:18. Показов 848. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Что может влиять на свойство Font->Color в RadioButton?
Почему задаю тупой вопрос Вы спросите! отвечу:
В общем создаются у меня динамически RadioButton на динамических GroupBox. Чтоб не унаследовали RadioButton стиль шрифта написал
C++
1
Radio[N]->ParentFont=false
, и еще походу поставил или написал какую то дрянь. Что я мог написать? или поставить?. В результате не могу изменять Font->Color у этих RadioButton, он всегда почему то черный. На чистом проекте этот фрагмент кода работает и цвет норм меняется. Помогите пожалуйста.
size и все другие свойства Font могу менять а это нет. В чем причина может быть?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.02.2013, 01:18
Ответы с готовыми решениями:

Ак можно узнать цвет стандартно созданого окна в значениии RGB
Как можно узнать цвет стандартно созданого окна в значениии RGB, в свойствах цвета написано лишь "Система" ->...

Исключительный доступ обьекта к полям другого обьекта avr/c++
исключительный доступ обьекта к полям другого обьекта avr/c++ добрый день есть два обьекта Data & Math - Data - элемент...

Эвент для программно созданого контрола
Доброй ночи, друзья. Помогите пожалуйста с такой задачкой: создаю программно в цикле n-ное кол-во контролов класса PictureBox. PictureBox...

8
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
02.02.2013, 01:31
это может быть, если свойство Enabled радиобатонов false. В этом случае (по моему) цвет текста ставится "штатный". Если true, то цвет устанавливается.
0
2 / 2 / 0
Регистрация: 09.01.2013
Сообщений: 134
02.02.2013, 01:45  [ТС]
Нет, поиском искал ничего связанного Enabled не нету.
Еще варианты есть?
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
02.02.2013, 02:05
ну вот у меня в 6-м Билдере так_
C++
1
2
3
4
5
6
7
8
9
10
void __fastcall TForm1::Button3Click(TObject *Sender)
{
     TRadioButton *rbb = new TRadioButton(this);
     rbb->Parent = GroupBox1;  //  Form1
     rbb->Top=16; rbb->Left = 16;
     rbb->Width = 154;
     rbb->Caption = "Êíîïêà 200";
     rbb->Font->Size = 14;
     rbb->Font->Color = clRed;
}
Что еще я не учел, сравнительно с вашим описанием проблемы?
Миниатюры
Цвет созданого обьекта  
0
2 / 2 / 0
Регистрация: 09.01.2013
Сообщений: 134
02.02.2013, 14:04  [ТС]
А есть какой то дополнительный параметр чтоб установить значения цвета через FontDialog?
Пишу просто:
C++
1
Radio[j]->Font->Assign(FontDialog1->Font);
цвет не меняется, а размер, шрифт меняется.

Добавлено через 2 минуты
Я переписал все начистий проект и при создании цвет начал минятса, а вот с FontDialog остается черним.
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
02.02.2013, 14:29
Я вот так через диалог делаю..., меняется__
C++
1
2
   if (FontDialog1->Execute() )
      RadioBut21->Font->Color = FontDialog1->Font->Color ;
0
2 / 2 / 0
Регистрация: 09.01.2013
Сообщений: 134
02.02.2013, 15:20  [ТС]
хух...
Наконец нашел в чем причина!
В общем когда добавил манифест чтоб стиль программы был красивей.
Вид button'а - как сделать кнопку как на виндовс ХР отсюдова брал.
Стиль изменилса в лучшую сторону(красивее кнопки, едиты..) Но почему то не могу изменять цвет RadioButton остальные объекты не проверял не проверял, но походу тоже самое. Как ето исправить? res-файл тянет наверно стиль с win32 который нельзя изменять динамически или что?
1
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
02.02.2013, 15:49
Да, точно. Из-за манифеста; я как-то не обращал внимания. Этот "стиль" иногда добавляет головной боли (за эффекты надо платить...).
1
2 / 2 / 0
Регистрация: 09.01.2013
Сообщений: 134
02.02.2013, 15:55  [ТС]
так никак запретить воздействия на RadioButton нельзя?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.02.2013, 15:55
Помогаю со студенческими работами здесь

Как отследить нажатие от СОЗДАНОГО объекта?
у меня есть префаб, я через instantiate создал несколько объектов и занёс и в переменную obj с массивом. на сцене, мне нужно при нажатии на...

Удаление битмапа созданого с апи CreateCompitableBitmap
Здравствуйте. Пишу свой класс, в котором создается Bitmap с определенными размерами, примерно так: 'Draw выполняется в цикле, что-то...

Декомпеляция exe файла созданого на Дефи?
Собственно сабж есть ли прога для декомпила екзешников делфи? Просто зделал одну прогу, а исходники потерял сейчас нужно сменить одну...

Кривая работа анимации созданого объекта
Доброго времени суток, я создал некий объект в C4D, загрузил его в юнити и думал создать для него анимацию, что бы крутилось ровно, но не...

Открытие документа с использованием созданого блокнота
Есть созданная программа блокнот, работает в общем нормально, но одна маленькая проблемка, открывает документ лиш через...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru