Форум: "Начинающим";
Текущий архив: 2013.10.20;
Скачать: [xml.tar.bz2];
ВнизПоставить галочку только в 1 элемент cheklistbox Найти похожие ветки
← →
mashkin (2013-01-25 11:45) [0]Здравствуйте, подскажите пожалуйста как сделать так, что бы в CheckListbox можно было одновременно иметь только 1 отмеченный элемент, как у радиобатон. То есть что бы при выборе другого элемента, "Check" с предидущего снимался.Спасибо.
← →
Игорь Шевченко © (2013-01-25 11:52) [1]если нужен radiogroup, надо использовать radiogroup
← →
RWolf © (2013-01-25 11:52) [2][1]
Подозреваю, что проблема в том, что у radiogroup нет скролла.
TVirtualStringTree умеет показывать радиокнопки.
← →
QAZ10 (2013-01-25 12:34) [3]запоминать в переменной текущий и снимать при установке нового,логичноже
← →
slava © (2013-01-25 12:39) [4]Или пройти циклом по всем элементам и снять у всех. Потом поставить у нужного.
← →
QAZ10 (2013-01-25 12:46) [5]
> slava © (25.01.13 12:39) [4]
это отстой бро
надо переопределить методы KeyPress и MouseDown компонента из Protected и все :)
← →
Slava © (2013-01-25 12:57) [6]> QAZ10
Мусье знает толк в извращениях :)
← →
QAZ10 (2013-01-25 13:18) [7]
> Slava © (25.01.13 12:57) [6]
это я то извращенец ??!!
← →
брат Птибурдукова (2013-01-25 13:59) [8]
> у radiogroup нет скролла
Зато его можно в скроллбокс запихнуть...
← →
QAZ10 (2013-01-25 14:38) [9]
> брат Птибурдукова (25.01.13 13:59) [8]
Мусье знает толк в извращениях :)
← →
Amoeba_ (2013-01-25 15:25) [10]
> как сделать так, что бы в CheckListbox можно было одновременно
> иметь только 1 отмеченный элемент, как у радиобатон
Готовый компонент (причем с радио-кнопками!) был в RxLibrary, и наверно вместе с ней перекочевал в JVCL.
← →
Германн © (2013-01-25 17:43) [11]
> Amoeba_ (25.01.13 15:25) [10]
>
>
> > как сделать так, что бы в CheckListbox можно было одновременно
> > иметь только 1 отмеченный элемент, как у радиобатон
>
> Готовый компонент (причем с радио-кнопками!) был в RxLibrary
Нет в RxLibrary такого компонента.
← →
Amoeba_ (2013-01-25 20:00) [12]
> Германн © (25.01.13 17:43) [11]
>
>
> > Amoeba_ (25.01.13 15:25) [10]
> >
> >
> > > как сделать так, что бы в CheckListbox можно было одновременно
> > > иметь только 1 отмеченный элемент, как у радиобатон
> >
> > Готовый компонент (причем с радио-кнопками!) был в RxLibrary
>
> Нет в RxLibrary такого компонента.
А вот и неправда! Есть такой компонент!
TRxCheckListBox
Для отметки строк в списке могут быть использованы как изображения, используемые в check-boxes, так и изображения radio-buttons, в зависимости от значения свойства CheckKind. Во втором случае одновременно может быть помечен только один элемент в списке (как в TRadioGroup).
← →
Германн © (2013-01-25 20:30) [13]
> Amoeba_ (25.01.13 20:00) [12]
Ааа. Вот о чем речь. Подсознательно никогда его не воспринимал как некий группбокс.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.10.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.002 c