vip писал(а) 28. Декабря 2006 :: 12:54:kms писал(а) 28. Декабря 2006 :: 12:36:Может тогда фсо в 0 везде и эмулировать нажатие и отжатие левой кнопки?
Именно ее и эмулирую.
А ФСО в ноль в ПриНажатииПравойКнопки нельзя, а то ячейка не активизируется.
Может АЛьФа попросить добавить эмуляцию мыши в FormEx?
Иногда не хватает.
Перечитала ВСЕ страницы данной ветки в поисках ответа на вопрос "как эмулировать нажатие левой кнопки мыши?"
Думаю, мне для решения моей задачи этого будет достаточно.
Задача такая: в ТЗ на форме обработки надо мышкой перемещать строки. Соответственно, штатными средствами формекса можно получить либо конечную строку при отжатии, либо начальную (с применением внешней компоненты или установкой текущей ячейки по координатам).
Изначально был еще один способ: запоминать границы каждой строки и по клику мыши при нажатии проверять, в какую именно строку она попала. Но этот метод будет работать корректно только в том случае, если в видимой части таблицы строки начинаются с первой и все находятся в зоне видимости. В противном случае этот метод будет работать как придется.

Решение мне видится в том, чтобы таки установить текущую ячейку по координатам, где была нажата мышка (соответственно, получив номер строки, которую я хочу передвинуть), но после этого необходимо сэмулировать нажатие еще раз и в момент отжатия получить номер конечной строки. Надеюсь, я правильно понимаю, что мне это поможет?

Уважаемый Vip! Вы писали это сообщение больше 6 лет назад, но если вдруг у Вас еще есть где-то Ваши доработки по эмуляции мыши, не могли бы Вы поделиться ими?
1С я за несколько лет более-менее освоила, в формекс в последнее время хоть немного вникла, но на создание внешних компонент у меня пока духу не хватает.