Форум: "Основная";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
Внизперерисовка Image Найти похожие ветки
← →
dim- (2003-07-16 16:15) [0]если рисую на image график, а потом окно другой программы перекрывает его, то после активизации график не перерисовывается и событие onPaint не наступает.
как заставить image перерисовываться при активизации формы.
← →
MBo (2003-07-16 16:19) [1]???
Image сам сохраняет изображение и перерисовывается при необходимости.
← →
dim- (2003-07-16 17:47) [2]я добавил контур к image и квадратики для изменения размера, так вот этот контур и не перерисовывается, только если принудительно вызывается Paint при перетаскивании
← →
default (2003-07-16 18:13) [3]dim- © (16.07.03 17:47)
а не проще сохранить эту "преображённую" картинку в файл и загрузить в TImage чтоб все заботы о перерисовке переложить на этот класс?
← →
dim- (2003-07-16 23:10) [4]Мы не ищем простых путей:))
Мне интересно как заставить при перерисовке формы выполняться метод paint у Image
← →
jack128 (2003-07-16 23:57) [5]
> Мне интересно как заставить при перерисовке формы выполняться
> метод paint у Image
Метод Paint, то как раз вызывается, но в нем (в методе) нету кода для рисования твоего графика, поэтому твой график и закрашивается при перерисовке изображения..
← →
Спрашивающий_ (2003-07-17 01:19) [6]Откажись от Image он не для этого.
Могу дать дельный совет прислушайся если хочешь получить хорошое решение-оформляй график в виде компанента на основе TCustomPanel,
создай в компаненте процедуру получающую сообщение
procedure TXXXXX.WMPAINT(var Message: TWMPAINT);
begin
inherited ;
//здесь процедура рисования графика
end;
разницу почувствуешь.
А с Image проблемы не только которые ты привел еще пару глюков есть.
← →
Германн (2003-07-17 01:53) [7]А вот мне интересно следущее:
> dim- © (16.07.03 17:47)
>я добавил контур к image и квадратики для изменения размера, >так вот этот контур и не перерисовывается, только если >принудительно вызывается Paint при перетаскивании
Т.е. про сам график вроде нет замечаний! Но есть замечания к "контуру к графику" и каким-то "квадратикам". И совершенно неясно какое отношение имеет Image к вышеуказанному?
← →
dim- (2003-07-17 09:00) [8]Вид image становиться как в дизайнере дельфей, тоесть его можно перетаскивать и растягивать за квадратики. Отрисовка контурной рамки происходит после inherited в процедуре Paint
а так вроде разобрался, только если при перемещении Image проходит над другим Image то сквозь верхний при перерисовке мелькает нижний
← →
Androw2 (2003-07-18 17:56) [9]Используй вместо TImage компонент TPaintBox
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c