Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 15-35 тыс рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2018, 11:43   #1
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 3,680
По умолчанию RadioGroup

Такая смешная задача. Есть прога, которая что-то обрабатывает за год. В ней subj (см.рис.)
Хотелка: после считывания базы данных те месяцы, которых еще нет в базе, в subj сделать невозможно-выбранными или вообще невидимыми. Штатными средствами, I think, это невозможно? Делать массив чекбоксов? Или менюшку - но чтоб не выпадающую, а фиксированную? Какие есть мнения?
Задача несерьезная, но сделать бы...
Если скажете: написать свой класс - увы, моя мозга в этом уже не копенгаген...
Изображения
Тип файла: jpg RB.JPG (7.8 Кб, 142 просмотров)

Последний раз редактировалось digitalis; 04.11.2018 в 11:46.
digitalis вне форума Ответить с цитированием
Старый 04.11.2018, 11:56   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,061
По умолчанию

CheckListBox
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.11.2018, 12:46   #3
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 3,680
По умолчанию

Да, я раньше им не пользовался. Спасибо, буду пробовать.
digitalis вне форума Ответить с цитированием
Старый 04.11.2018, 14:34   #4
jillitil
Форумчанин
 
Аватар для jillitil
 
Регистрация: 17.10.2018
Сообщений: 117
Лампочка

Чем плохи штатные ср-ва?
Код:
  RadioGroup1.Buttons[0].Enabled:= false;
  RadioGroup1.Buttons[6].Enabled:= false;
  RadioGroup1.Buttons[7].Enabled:= false;
  RadioGroup1.Buttons[5].Enabled:= false;
  RadioGroup1.Buttons[11].Enabled:= false;
Изображения
Тип файла: jpg screenshot.1.jpg (10.4 Кб, 143 просмотров)
jillitil вне форума Ответить с цитированием
Старый 04.11.2018, 17:43   #5
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 3,680
По умолчанию

Кудесник! Мерси громадное! Просто в Пропертях РадиоГруппа этого Батона нету, и докопаться до него не знаючи было фиг вам.
Вот к примеру в http://delphi-prg.ru/komponent-delphi-radiogroup об этом - ни гу-гу. Я как пьяный Бобик тыркался в Items, про существование батонов не подозревал. Теперь мои скромные скиллсы стали на одну позицию ширше.
Как говорится, "Век живи - люби и саночки возить"

Последний раз редактировалось digitalis; 04.11.2018 в 21:12.
digitalis вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RadioGroup Richards Общие вопросы Delphi 3 06.05.2017 19:50
тесты RadioGroup messi013 Помощь студентам 1 13.01.2010 11:48
RadioGroup Vrat19 Помощь студентам 3 14.11.2009 18:35
RadioGroup Isterika Помощь студентам 4 25.06.2009 16:25

Реклама для незарегистрированных, регистрация на форуме