Форум: "Прочее";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
ВнизПеретаскивание Найти похожие ветки
← →
SerJaNT © (2006-07-26 02:12) [0]На форме есть ScrollBox и в нем Image. Если рисунок большой в image, то естественно он не помещаетсяв ScrollBox и появляются полосы прокрутки. Подскажите, как сделать так, чтобы можно было этот Image перетаскивать, ну как это сделано в ACDSee?
← →
SerJaNT © (2006-07-26 02:43) [1]Все,я нашел http://forums.realcoding.net/index.php?s=87cad05b7f4cc2d5091f6acfd87d21db&showtopic=2173
У меня теперь другой вопрос, как в TImage сделать выделение прямоугольной области? Опять же, как в ACDSee...
← →
Loginov Dmitry © (2006-07-26 07:31) [2]
> У меня теперь другой вопрос, как в TImage сделать выделение
> прямоугольной области? Опять же, как в ACDSee...
С помощью рисования.
← →
SerJaNT © (2006-07-26 07:46) [3]
> С помощью рисования.
С битмэпом нет проблем, а когда загружен другое форма? Тогда такой вопрос: как перевести рисунок который нах-ся в image в битмап?
← →
Ketmar © (2006-07-26 13:35) [4]ты не поверишь, но там всегда битмап. потому как TImage не умеет рисовать ничего другого. равно как и Винды. %-)
зыж для таких же буквоедов, как я сам: я имею в виду BitBlt(). %-)
← →
SerJaNT © (2006-07-26 13:47) [5]
> ты не поверишь
Да ты чё?
Но почему то когда в Image поместиш jpeg и попробуешь нарисовать линию LineTo то появляется ошибка "can only modify an image if it contains a bitmap". Думаю, если бы был битмап, проблем не было бы=)) Как можно редактировать другие, не bmp файлы??
← →
Ketmar © (2006-07-26 14:17) [6]неверно думаешь. что ХРАНИТ и что РИСУЕТ -- вещи разные.
← →
Eraser © (2006-07-26 14:23) [7]> [5] SerJaNT © (26.07.06 13:47)
код рисования - в студию.
← →
Ketmar © (2006-07-26 14:31) [8]пардон. не "что" хранит, а "где" хранит. %-)
← →
SerJaNT © (2006-07-26 14:36) [9]
> код рисования - в студию.
Рисование отменяется! Проблему решил другим способом.
Проблема теперь вот в чем:
имеется Image в который загружен рисунок (формат заранее не известен т.е. может и bmp, может jpeg или даже gif (может обычный или анимированный). Заданы координаты прямоугольника X1,Y1,X2,Y2. Как эту область можно копировать, вырезать ну и вставлять в этот же Image?
← →
Ketmar © (2006-07-26 14:40) [10]слушай, а не проще взять Graphics32 вкупе с GraphicsEx? там прямо в примерах подобное есть. да и работает пошустрее. и помощнее будет вообще. там даже есть слои, подобные фотошопным. %-)
← →
SerJaNT © (2006-07-26 14:44) [11]
> Ketmar ©
Спасибо!
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.036 c