Имя: Пароль:
1C
1С v8
Копирование/перемещение в Дереве значений
0 extrim-style
 
09.12.11
08:57
8.1 Есть Дерево значений в котором имеются группы и элементы. Вопрос: как перемещать элементы между группами? Как скопировать элемент в другую группу?
1 Irbis
 
09.12.11
08:59
Никак. Удалять и создавать строки дерева в нужном месте. Ибо родитель у строки только на чтение.
2 extrim-style
 
09.12.11
09:03
(1) то есть делать доп. кнопку в контекстном меню для перемещения и обрабатывать кодом?
3 guitar_player
 
09.12.11
09:21
(2) можно событием перетаскивание
4 extrim-style
 
23.12.11
10:39
Сделал перемещение. Хочу сделать копирование, если зажат Ctrl. Можно отследить нажатие?
5 guitar_player
 
23.12.11
10:41
(4) напиши внешнюю компоненту по перехвату нажатий клавиш
6 extrim-style
 
23.12.11
10:43
(5) какой заманчивый вариант... я понял. Оставлю копирование.
7 GenV
 
23.12.11
10:44
(4) Перетаскивание можно отследить. Или еще кнопку сделай.
8 extrim-style
 
23.12.11
10:52
(7) я как раз и оставил копирование перетаскиванием
9 GenV
 
23.12.11
11:27
(8) Перетаскивать можно как копированием так и перемещением (+Ctrl). Значок будет меняться.
10 extrim-style
 
10.01.12
16:34
(9) Да спасибо. Сделал по-нормальному. Через ПараметрыПеретаскивания.Действие