Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.18;
Скачать: CL | DM;

Вниз

GDI   Найти похожие ветки 

 
Soul   (2001-12-06 15:35) [0]

У меня стоит timage. Я рисую у него на канве, а картинка мигает. Хотя я поставил controlstyle := controlstyle+[csOpaque].
В чем дело? как избежать мигания. PS: Уменя timage транспарентный.


 
Dimka Maslov ©   (2001-12-06 16:41) [1]

Image1.GetParent.DoubleBuffered:=True;


 
Soul   (2001-12-07 16:53) [2]

Что-то у меня компилятор ругается на .getparent
У меня такого свойства вообще нет!


 
Oleg Gashev ©   (2001-12-08 22:15) [3]

В ответ на WM_ERASEBKGND, скажи что все уже стерто (верни 1)


 
Soul   (2001-12-09 02:13) [4]

хммм. а как?


 
Rem ©   (2001-12-09 13:01) [5]

А зачем на TImage? Возможно, проще рисовать на канве формы (тем более, что TImage использует канву Parent"а)?


 
Soul   (2001-12-09 21:47) [6]

Ну и чтоже ты посоветуешь? Как мне потом затирать не нужные места? Или есть какойнибудь canvas.fill как в директХ?


 
Rem ©   (2001-12-10 10:57) [7]

Так же как на канве TImage. TCanvas - он и в Африке TCanvas.
Есть такие методы, как FlodFill, FillRect, Polygon.
В крайнем случае, есть свойство Pixels[X, Y].


 
VorteX   (2001-12-10 22:23) [8]

Я обычно рисую на внеэкранном растре (TBitmap) и копирую его на TImage через BitBlt, и никакого мерцания. Только размеры TBitmap нужно обязательно поставить после создания.


 
Костя   (2001-12-15 01:37) [9]

Кстати, чтобы затирать ненужные места можно все рисовать в режиме
Pen.Mode := pmNotXOR
Т.е. чтобы убрать старое надо поверх него нарисовать то же самое еще раз.


 
Костя   (2001-12-15 01:41) [10]

Проверил - DoubleBuffered работает (круто!), но надо писать
Image1.Parent.DoubleBuffered:=True;



 
Malkovich   (2001-12-16 18:50) [11]

У КОГО МНОГО СТОИТ НАДО ТОМУ К ВРАЧУ !



Страницы: 1 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.011 c
4-57550
Death
2002-01-18 21:03
2002.03.18
Дебаг...


7-57537
Serg!
2001-12-13 14:20
2002.03.18
Подскажите плз каким образом можно узнать кол-во процессоров на компе и их загрузку


3-57313
Fareader
2002-02-19 14:31
2002.03.18
DBGrid и переоткрытие Query


1-57457
Man-In-Red
2002-03-03 03:04
2002.03.18
Как в своей программе использовать свои курсоры? Посмотрите, пожалуйста, что тут не так?


1-57434
AndreyK
2002-03-03 13:33
2002.03.18
Срочно