Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TImage - Чтобы не мелькал [D6, Win95/98]


Zakus ©   (2003-01-14 17:12:00) 

Люди помогите, как зделать чтобы Timage немелькал при изменении
его CANVAS


Stexen   (2003-03-13 22:45:00) [1]

ЕСЛИ ЧЕСТНО ИМАДЖ САМЫЙ ДЕРЬМОВЫЙ КОМПОНЕНТ КОТОРЫЙ ТОЛЬКО ЕСТЬ НАПИШИ СВОЙ ИЛИ НАЙДИ ДРУГОЙ ИЛИ ВООБЩЕ РИСУЙ БИТБЛТЕШКОЙ...
И ВООБЩЕ ВСЕ ДЕЛЬФОВСКИЕ КОМПОНЕНТЫ КАК БЫ УНИВЕРСАЛЬНЫ, то есть типа все умеют и ничего толком так что это так для ламеров эти компоненты,имхо..


Я101   (2003-03-09 12:00:00) [2]

Используй халявный компонент FastBMP


Ich Hasse   (2003-01-19 21:42:00) [3]

2 LongIsland
Ну не знаю


LongIsland   (2003-01-17 12:18:00) [4]

Ich Hasse © (15.01.03 23:09)

Мелькать будет еще сильнее, если не выставлена двойная буфферизация


Mihey   (2003-01-16 15:27:00) [5]

Не мерцает ещё DIB. У меня есть красивый модуль - там изображение выводится с помощью всех стандартов рисования на канве и не мерцает. Если надо - брошу. Там всего две строки.


Ich Hasse   (2003-01-15 23:09:00) [6]

создаешь поверхность
(Buffer: TBitMap);

пишешь Buffer.Create;
Buffer.Width:=
Buffer.Height:=

а рисуешь на buffer.canvas

а если надо вывести используй функцию BitBlt(...);


pasha676   (2003-01-15 10:57:00) [7]

Вопрос претендует на звание самого самого факового. В смыcле часто задаваемого...


Mihey   (2003-01-14 22:01:00) [8]

И откажись от TImage.


LongIsland   (2003-01-14 19:17:00) [9]

Image.Parent.DoubleBuffered:=True;


Charlie   (2003-01-14 19:16:00) [10]

На его контейнере,например,Tpanel или Tform, сделай Panel1.DoubleBuffered:=true;


Наверх

Титульная страница Поиск, карта сайта Написать письмо