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

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

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

Ответ
 
Опции темы
Старый 04.11.2018, 12:43   #1
digitalis
Профессионал
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Адрес: Минск
Сообщений: 1,033
Репутация: 392
По умолчанию RadioGroup

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

Последний раз редактировалось digitalis; 04.11.2018 в 12:46.
digitalis вне форума   Ответить с цитированием
Старый 04.11.2018, 12:56   #2
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 17,998
Репутация: 6348
По умолчанию

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

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

Чем плохи штатные ср-ва?
Код:

  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 Кб, 22 просмотров)
jillitil вне форума   Ответить с цитированием
Старый 04.11.2018, 18:43   #5
digitalis
Профессионал
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Адрес: Минск
Сообщений: 1,033
Репутация: 392
По умолчанию

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

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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


19:09.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru