Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.20;
Скачать: CL | DM;

Вниз

DbGrid и MultiSelect   Найти похожие ветки 

 
Sergy   (2002-12-27 11:05) [0]

Установил DbGrid свойство dgMultiSelect. с DBGrid связан набор данных. Запускаю приложение. Начинаю выбирать. Если пользователь щелкает левой кнопкой мышки, то все ок. Если пользователь щелкает ТОЛЬКО правой, то в этом случае селекта строки не происходит и cв-во SelectedRows =0. Как побороть, что бы все-таки заставить его выбирать строки?


 
Delirium^.Tremens ©   (2002-12-27 11:14) [1]

А зачем? Логичнее подвесить PopUp на правую кнопку. А MultiSelect, кстати, реализуется с помощью Ctrl


 
Sergy   (2002-12-27 11:22) [2]

PopUp конечно подвесил. И MultiSelect реализуется с помощью Ctrl то же я знаю. Но все же, если нажать правую кнопку, то появится PopUp и подсветится строка в DBGrid, НО ФИЗИЧЕСКИ SelectedRows попрежнему будет равно=0. А я хочу что эта подсвеченная строка попадала в SelectedRows.


 
don-do   (2002-12-27 12:02) [3]

Таких пользователей нужно держать подальше от компьютера


 
Sergy   (2002-12-27 12:20) [4]

Не уж то нет решений и никто с эти не сталкивался?


 
Johnmen ©   (2002-12-27 12:27) [5]

Может просто по-ломовому. Переопределить кнопы мыши в настройках ? (типа для левшей) :)))


 
Delirium^.Tremens ©   (2002-12-27 12:51) [6]

Sergy (27.12.02 11:05)

> Если пользователь щелкает ТОЛЬКО правой, то в этом случае
> селекта строки не происходит и cв-во SelectedRows =0. Как
> побороть, что бы все-таки заставить его выбирать строки?

А что делать с пользователем, который вообще мышью не пользуется? Если он клавиатурой навигирует :-) ? Можно оценить SelectedRows.Count, и если это ноль, то взять то, на чем стоит курсор.


 
Sergy   (2002-12-27 13:06) [7]

А если он одну строку выделяет левой, а вторую правой, тогда SelectedRows.Count будет равно 1.


 
Delirium^.Tremens ©   (2002-12-27 13:21) [8]


> А если он одну строку выделяет левой, а вторую правой, тогда
> SelectedRows.Count будет равно 1.

Ну, даже и не знаю что с ЕГО руками делать :-))


 
myor ©   (2002-12-27 14:00) [9]

а не нужна еще инверсия выделения при прокрутке колесика мыши? или нажатии обеих кнопок?



Страницы: 1 вся ветка

Текущий архив: 2003.01.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
3-62371
A_Gura
2002-12-16 06:27
2003.01.20
TIBQuery и Out of Memory (help)


7-62884
VladTen
2002-11-06 06:11
2003.01.20
Помогите с файлами TPS от Clarion 5.0


3-62409
sumrak
2002-12-25 18:04
2003.01.20
Построение отчета


1-62568
+++Ulf+++
2003-01-11 10:03
2003.01.20
Функция поиска и удаления слов


6-62710
Fider
2002-11-22 18:02
2003.01.20
Сеть по телефону