реклама на сайте
подробности

 
 
> Список с кнопками, Builder C++ 10.2
toweroff
сообщение Nov 2 2017, 13:05
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Добрый день
Попробовал использовать TListView, даже показывается как надо.
Никак не пойму, как правильно добираться до OnClick этих кнопок... Подскажите, знающие люди
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
G.Simenon
сообщение Nov 18 2017, 00:50
Сообщение #2





Группа: Участник
Сообщений: 9
Регистрация: 12-12-16
Пользователь №: 94 601



Цитата(toweroff @ Nov 2 2017, 14:05) *
... TListView, ... как правильно добираться до OnClick этих кнопок ...

Не совсем ясно это сочетание - элементы TListView не обязательно кнопки. Задача не описана, поэтому попробую предположить, что нужно получить...
Если нужен именно TListView, то м.б. проще воспользоваться триггером OnSelectItem?
А если там только кнопки, то м.б. использовать TCheckListBox?
В шестом билдере (ох, давно это было) это делалось через TCheckListBox::OnClickCheck() и TCheckListBox::Checked[] ...
Гляньте, в десятом этот класс еще существует?
Есть еще TRadioGroup, у которого после клика (в OnClick()) можно проверить значение ItemIndex.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 18 2017, 09:14
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(toweroff @ Nov 2 2017, 16:05) *
. . .
Никак не пойму, как правильно добираться до OnClick этих кнопок... Подскажите, знающие люди

Работал в MFC. Там (MSVC-6) через конструктор-IDE вообще многих вещей нельзя было сделать.
Приходилось управления объектом просто прописывать в коде, традиционным методом
(подсветка строки списка).
Код
CListCtrl m_cList2;
. . . .
m_cList2.SetExtendedStyle( LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_EX_TRACKSELECT | LVS_EDITLABELS );
m_cList2.SetHoverTime(400);    // время в мс отслеживания курсора подсветкой строки
---
Если это отображение списка, а кнопки в него встроены - надо посмотреть "родословную",
Возможно это группа зависимых радио-кнопок.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 18:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016