Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.21;
Скачать: 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 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.017 c
2-1191156516
Kostya2x
2007-09-30 16:48
2007.10.21
Разбор текста с "тегами" и вывод его на RichEdit


15-1190072905
Черный Шаман
2007-09-18 03:48
2007.10.21
Как бы вы отнеслись к такому работнику?


2-1190800205
max-wo
2007-09-26 13:50
2007.10.21
TStrings - TStringList


15-1190306195
Александр Иванов
2007-09-20 20:36
2007.10.21
Подскажите фотоаппарат (тема с программированием связана :)


2-1190714903
zzzz
2007-09-25 14:08
2007.10.21
Узнать редактировался ли столбец