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

перерисовка 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 вся ветка

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



Память: 0.47 MB
Время: 0.012 c
14-100976
Merrydock
2003-07-15 22:06
2003.07.31
Проблема с Dephi 6


3-100542
Manfred
2003-07-07 18:41
2003.07.31
Связанные таблицы.


4-101034
СлБ
2003-05-28 08:02
2003.07.31
Создание полупрозрачной формы


1-100692
LKJJed3
2003-07-18 12:11
2003.07.31
Как быть с длинными типами данных в StringGrid-е?


3-100582
ViJen
2003-07-07 16:26
2003.07.31
dBase




   Наверх