![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отобразить прямоугольное выделение на картинке
leonidus © (2007-12-02 21:02:00)Есть TImage, в него загружена картинка. Нужно дать юзеру возможность выделить какую-то область мышью, при этом юзер должен видеть рамку выделения пока он ее тянет. Подскажите как это сделать?
antonn (2007-12-03 13:54:00) [1]может поможет - http://desksoft.ru/index.php?forum=13&th=113
Пример каркаса программы, позволяющей делать снимок экрана, выделять нужную часть картинки и сохранить ее в файл.
{RASkov} (2007-12-03 12:00:00) [2]> [2] leonidus (02.12.07 22:29)
По два раза рисуй его....
например на ОнМаусМув рисуешь по старому месту, т.е. стираешь, затем с новыми X и Y рисуешь на новом и запоминаешь Рект, который нарисовал.... и т.д.
homm (2007-12-02 22:31:00) [3]> [2] leonidus (02.12.07 22:29)
> а можно небольшой примерчик?
конечно
DrawFocusRect(dc, rect);
leonidus (2007-12-02 22:29:00) [4]Efir а можно небольшой примерчик?
Efir (2007-12-02 21:31:00) [5]Нарисовать. Например исп-я функцию DrawFocusRect.