При клике на невыделенной строке таблицы правой кнопкой мышки сначала разворачивается менюха, и только после выбора её пункта выделяется строчка в таблице. Мне кажется должно быть наоборот, или я прав?
code_1973.txt
Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
|
|||
карма: 0 |
| ||
файлы: 1 | code_1973.txt [592B] [245] |
Ответов: 9906
Рейтинг: 351
|
|||
Андрей. писал(а): Мне кажется должно быть наоборот, или я прав?Почему тебе кажется, что должно быть наоборот |
|||
карма: 9 |
|
Ответов: 3851
Рейтинг: 159
|
|||
Galkov писал(а): Почему |
|||
карма: 0 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Мне тоже кажется Андрей., прав , а то вообще непонятно на той ли строчке сработало меню
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Андрей. писал(а): Во первых - это логично в данной конкретной (моей) задаче А в моей, например, логично наоборот. Неправильно - это отсутствие возможности сделать то, чего тебе надо Делай, кто не дает-то. Вячеслав писал(а): Мне тоже кажется Андрей., правА мне кажется, что не прав. Несоответствие какой-то одной задече не может служить основанием для вывода: прав/не-прав Вы что, все задачи для событий мыши просмотрели |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Согласен с Galkov, ым. Всегда было так: onMouseDown, onClick, onMouseUp. Элемент выполняет свои действия между onMouseDown и onClick. Что делает ощутимую разницу между данными событиями и такое поведение совершенно логично.
|
|||
карма: 27 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Dilma писал(а): Что делает ощутимую разницу между данными событиями и такое поведение совершенно логичноМожет это и правильно, но всё равно неправильно Делаем так. Щелчёк ПКМ на 3 строке Щелчёк на пункте меню Щелчёк ПКМ на 2 строке И что я вижу - вижу меню и Выделенную 3_ю строку , а щёлкал я на второй через задницу это как то. |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Вячеслав писал(а): через задницу это как то. Сделай САМ через нормальное место в схеме Это называется работать. И отличается от ждать, пока сделает кто-то другой. Говорить, что это невозможно - не надо, тоже. Потому-что это неправда |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Вячеслав, если говорить в рамках такой терминологии, то вызов PopupMenu по onMouseDown это действительно через задницу. Докажите сначало вместе с Андреем., что это не так и что все виндовые программы глубоко заблуждаются, реализуя эту ф-ность через onMouseUp. Потом продолжим спор.
|
|||
карма: 27 |
|
Ответов: 3851
Рейтинг: 159
|
|||
Когда
Андрей. писал(а): логично в данной конкретной (моей) задаче Я понимаю, что расширение элемента "расширит" и его вес, но если - нет, то нет.. |
|||
карма: 0 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Galkov писал(а): Говорить, что это невозможно - не надо, тоже.А я и не говорил что нельзя |
|||
карма: 0 |
|
Ответов: 3851
Рейтинг: 159
|
|||
Dilma писал(а): через onMouseUpСогласен подождать исправления зы: что-то версия давно не менялась ззы: "Delphi2" пока отложен, или его уже можно поглядеть? |
|||
карма: 0 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Андрей. писал(а): не работает, зараза У тебя штатный StringTable |
|||
карма: 0 |
|
Ответов: 3851
Рейтинг: 159
|
|||
Вячеслав, да ( Текущая версия 3.65 b165 )
|
|||
карма: 0 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Андрей. писал(а): да ( Текущая версия 3.65 b165 ) У меня от nesco тоже не работает ------------ Дoбавленo: Происходит DblClick вместо MouseUP |
|||
карма: 0 |
|