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

Выделение мышью нескольких TImage й   Найти похожие ветки 

← →
click   (2007-09-24 14:30) [0]

на ScrollBox"е...
Image"и формируются динамически, их количество соответственно может меняться. Необходимо сделать выделение этих картинок мышей, как в проводнике. Нарисовать Rectangle и тянуть его за мышью - проблем нет. Но вот как правильно посчитать какие "картинки" вошли в этот "квадрат" - с этим проблема. Подскажите кто бы как сделал, код не нужен, просто что и как проверить? Бесконечно в MouseMove сравнивать координаты? Тогда какие, ведь квадрат может растягиваться и сверху и снизу, вобщем с любой стороны от картинки... Вобщем как наиболее грамотно это сделать - идей у меня нет


← →
Tifon ©   (2007-09-24 14:49) [1]

А у тебя размер пиктограмм фиксированый?
Если да, тогда запоминай начальную и конечную координату высоты и ширины твоего выделения, бери позицию ScrollBar"а твоего ScrollBox"а. И тут уже считать разность площадей, твоих пиктограмм с выделением и позицией ScrollBar"а, если у нас при выделении самые верхние пиктограммы это не первые.
Сам не пробовал реализовать, но по-моему должно сработать



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

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



Память: 0.45 MB
Время: 0.014 c
3-1181827882
hprx
2007-06-14 17:31
2007.10.21
Копирование данных


1-1186384502
Dmitry_177
2007-08-06 11:15
2007.10.21
Как сделать ComboBox, чтобы при вводе строки был выбор как в IE


8-1166771143
DVM
2006-12-22 10:05
2007.10.21
Использование джойстика. Проблема с joySetCapture.


2-1190880438
F@T@L_Err0r
2007-09-27 12:07
2007.10.21
messagedlg


2-1190494437
Neux
2007-09-23 00:53
2007.10.21
Удаление одинаковых строк




   Наверх