Обработка щелчка мыши 1с 8.2 #588733


#0 by zvivla
Здравствуйте! Возник такой вопрос: есть ли возможность обработать событие- клик правой кнопки мыши в ячейке таблицы значения на форме?
#1 by Рэйв
А что делать хочешь?
#2 by Wobland
таблица значений на форме называется табличное поле, по всей видимости
#3 by vmv
переопределить контекстное меню
#4 by zvivla
мне необходимо менять значение в ячейке при клике правой кнопки. А как переопределить контекстное меню?
#5 by RomaH
спроси у
#6 by ptiz
Можно ловить событие ПриАктивизацииКолонки и ПриАктивизацииСтроки - и тут получать текущую строку/ячейку.
#7 by ptiz
или ПриАктивизацииЯчейки
#8 by zvivla
ПриАктивизацииЯчейки событие при нажатии левой кнопки срабатывает
#9 by NcSteel
При активизации смотри.
#10 by zvivla
При активизации смотри. Что конкретно смотреть?  Не догоняю(
#11 by NcSteel
Раслабся , про левую кнопку не увидел . Штатными средствами сделать невозможно.
#12 by zvivla
а какие нестандартные?)
#13 by Cube
Что нужно сделать конкретно? Опиши ситуацию.
#14 by Filin
Клик ты не поймаешь, только менюшку переписать.
#15 by ptiz
Всё прекрасно ловится с помощью и в этом событии можно перерисовать кнопки для меню.
#16 by zvivla
Задача такая-заполнить процедурный лист С левой кнопкой я разберусь а на правую навесить такой функционал: Правая кнопка мыши: клик Один раз очистить поле – клик Второй раз – в клетку пишется «от» (отмена) клик Третий раз -  в клетку пишется «зак» или «вып» (закрыто,выполнено)
#17 by zvivla
то есть контекстное меню мне вообще не нужно
#18 by Cube
Всё понятно, делай контекстное меню :) P.S. прочитал)
#19 by Filin
И как же ты определишь в этом событии, что активизировали именно ПРАВОЙ кнопкой МЫШИ? А не передвинули стрелочкой с клавиатуры?
#20 by ptiz
Если одну ячейку несколько раз подряд кликают, тогда не отловишь этот клик.
#21 by Cube
Ну почему же, можно список значений в памяти держать со значениями ячеек, но это всё петрушка...
#22 by zvivla
Зачем мне нужно событие при ПриАктивизацииЯчейки? ведь контекстное меню выпадает именно при клике правой кнопки. Может можно как-то перехватить событие и обработать его по-своему?
#23 by ptiz
По-другому никак. "контекстное меню выпадает именно при клике правой кнопки" - если юзер нажал кнопку из этого меню, значит, он кликал на ячейку правой кнопкой :)
#24 by Cube
Можно только в стандартное контекстное меню своих пунктов добавить. Больше ничего нельзя...
#25 by Filin
Низя. Или меню, или не парься, сделай перечисление и пусть выбирают.
#26 by zvivla
спасибо большое за ответы, придется делать перечисления
#27 by Ковычки
переходи на 77 там это реализовано
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С