Вниз
Скачать: 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 вся ветка

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



Память: 0.47 MB
Время: 0.006 c
14-57520
dimich
2002-02-01 14:58
2002.03.18
Мастера помогите....горит лаба( средне геометрическое)!!!


3-57330
EsKor
2002-02-18 09:47
2002.03.18
Работа с таблицами находящихся в подкаталогах


6-57486
SynteZZZ
2001-12-30 05:32
2002.03.18
Небольшой вопрос...


1-57424
cypher
2002-03-01 23:57
2002.03.18
Как запихать в exe мою иконку и загрузить ее в TIcon во время работы


6-57480
Malder
2002-01-04 00:55
2002.03.18
Странная ошибка в программе




   Наверх