C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
ListView
ykk
Отправлено: 16.04.2005, 21:54


Ученик-кочегар

Группа: Участник
Сообщений: 17



Ребята помогите!
Как в ListView — Report узнать на какой строчке пользователь кликнул правой кнопкой мыши и потом вызвать менюшку (вверх, вниз), чтобы поменять строки местами?
И как узнать какая текущая строчка в фокусе?

Заранее спасибо!

Sl@Sh
Отправлено: 16.04.2005, 22:19


Мастер участка

Группа: Участник
Сообщений: 383



ListView1->ItemIndex — текущая строчка

В обработчике OnMouseDown есть такой параметр TMouseButton Button. Напишите в обработчике :
CODE

if (Button == mbRight)
{
ShowMessage("Правая кнопка !");
}
FataLL
Отправлено: 17.04.2005, 13:04


Дежурный стрелочник

Группа: Участник
Сообщений: 37



Можно присвоить ListView1->PopupMenu свое контекстное меню. Останется анализировать ItemIndex...

Вернуться в Вопросы программирования в C++Builder