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

Вниз

Drag & внутри TDrawGrid   Найти похожие ветки 

 
Fr   (2010-09-10 16:47) [0]

На форме лежит TDrawGrid. В обработчике DrawCell которого на канве пишется текст.
Возможно ли осуществить перенос текста из одной ячейки в другую c помощью Drag&Drop? При этом сам текст должен быть виден во время перетаскивания (т.е. сделать наподобие перетаскивания файлов в проводнике, когда за курсором следует и текст и иконка файла).


 
Fr   (2010-09-11 20:43) [1]

Уважаемые гуру, ответьте пожалуйста.


 
Fr   (2010-09-15 09:04) [2]

Неужели никто из мастеров не может сказать - возможно это сделать или нет?


 
И. Павел ©   (2010-09-15 09:07) [3]

Я не мастер, но сделать такое, разумеется, возможно.
Можно просто отслеживать нажатия мышки, и делаете все самостоятельно. Неужели за 5 дней не полчилось?


 
И. Павел ©   (2010-09-15 09:14) [4]

Вот примерный алгоритм:
1. При нажатии мышки устанавливаем флаг в true и создаем label c текстом ячейки под курсором
2. При передвижении мышки, если флаг = true, то перемещаем label gjl rehcjh
3. При отжатии мышки, если флаг = true, то копируем текст label в ячейку под курсором и уничтожаем label.

Хотя может быть можно сделать и попроще, спомощью перетаскивания, но по моему - и вручную достаточно просто.


 
Anatoly Podgoretsky ©   (2010-09-15 10:08) [5]

> Fr  (15.09.2010 09:04:02)  [2]

Это возможно для любого наследника от TControl



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
3-1248425517
Анна
2009-07-24 12:51
2010.12.05
импорт данных из MSSQL2000 в MSSQL2005


15-1283175395
bss
2010-08-30 17:36
2010.12.05
Планировщик задач windows (XP)


6-1210699123
San1712
2008-05-13 21:18
2010.12.05
Какие есть функции в Windows Xp для управления раб столом ?


15-1282940982
Юрий
2010-08-28 00:29
2010.12.05
С днем рождения ! 28 августа 2010 суббота


2-1284444311
ZV
2010-09-14 10:05
2010.12.05
Цикл For To Do