Вниз
Скачать: CL | DM;

Работа с мышью   Найти похожие ветки 

← →
Wassily ©   (2003-01-02 18:14) [0]

Здравствуйте, уважаеме мастера. У меня возникла такая проблема:
На экране изображен массив. Я знаю координаты каждого нарисованного элемента. Мне надо визуализировать перетаскивание одного на место другого.(Курсор в виде руки хватает один элемент и перетаскивает его на место другого). Тут возникли следующие проблемы:
1 Как определить высоту заголовка окна (это надо для точного определения координат надписи)
2 Как изменить курсор на нужный мне (его нет среди стандартного набора)
3 Медленное перетаскивание. Как его раелизовать.

Заранее спасибо всем, кто ответит хотя бы на часть из моих вопросов.


← →
Song ©   (2003-01-02 18:21) [1]

1.GetSystemMetrics()
2.LoadCursor(), TScreen.Cursor


← →
Rouse_ ©   (2003-01-02 18:49) [2]

Что подразумевается под МЕДЛЕННЫМ перетаскиванием?

Желаю успехов


← →
Mihey   (2003-01-02 22:43) [3]

Да, и поточнее про высоту заголовка окна? Зачем она нужна (что мешает точно определить координаты)?


← →
Wassily ©   (2003-01-03 00:30) [4]

Медленное перетаскивание - это когда курсор плавно движеться по экрану (видно как он движется).

Точно определить координаты мешает то, что я не знаю, как это сделать. Я делаю так : определяю координаты угла главного окна, а от него я могу найти координаты элемента. Может, прада, я пытаюсь удалить гланды через анальное отверстие, но мне просто не известен другой способ.
PS Кстати, делаю я это так

GetWindowRect(form1.Handle,rect)



← →
Rouse_ ©   (2003-01-03 00:47) [5]

> Mihey (02.01.03 22:43)
Высота заголовка окна может различаться

> Wassily © (03.01.03 00:30)
Drag&Drop ?

Желаю успехов



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
1-38336
Chubais
2003-02-03 14:00
2003.02.13
Обработка исключений


14-38571
sad
2003-01-30 09:49
2003.02.13
BackGround в виде школьной тетради


14-38471
Jakommo
2003-01-29 12:58
2003.02.13
Свой Shell как средство предохранения от юзверей.


1-38174
alina
2003-02-04 17:24
2003.02.13
Необходимо как-то ограничить память используемую программой


1-38319
pifpaf
2003-02-03 16:17
2003.02.13
Дата




   Наверх