![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как убрать мерцание image на image? [D7, XP]
dplz © (2009-12-15 20:36:00)Всем доброго вечера.
Есть image1(.jpg), на котором лежат еще image2, image3, image4(все .png, по другому никак).
http://img.pixs.ru/storage/6/0/9/123JPG4223_8190582_381609.jpg
При onmousemove и смене изображения на другое, на одной из положенных сверху image, картинка ужасно мерцает. Возможно, если да, то как от этого избавится не пользуяcь компонентами типа gdi+, opengl, directx и проче...
Спасибо.
dplz (2009-12-16 02:25:00) [1]Да я уже через gdi+ разобрался, просто не хотелось в него лезть...)
Andy BitOff (2009-12-16 01:17:00) [2]> dplz © (16.12.09 00:17) [6]
> Чтоб рисовать с png на форме надо юзать gdi+ или что-то
> в этом роде... а мне надо без этого :(
Пропустил, что "мне надо без этого". Тогда вопрос, чем отличается "использовал pngimage" и "gdi+ ... мне надо без этого", т.е. запрещено использование именно GDI+?
Andy BitOff (2009-12-16 00:29:00) [3]> dplz © (16.12.09 00:26) [8]
> да, чтобы просвечивала.
> я использовал pngimage и просто через picture грузил картинки.
> Теперь незнаю что делать...
http://www.delphimaster.ru/cgi-bin/forum.pl?n=18&id=1260663047
dplz (2009-12-16 00:26:00) [4]
> Игорь Шевченко
да, чтобы просвечивала.
я использовал pngimage и просто через picture грузил картинки. Теперь незнаю что делать...
Игорь Шевченко (2009-12-16 00:20:00) [5]по-моему компонентов для рисования png в тырнете, как звезд на небе.
Тебе от альфы чего надо - чтобы вся итоговая картинка просвечивала ?
dplz (2009-12-16 00:17:00) [6]Чтоб рисовать с png на форме надо юзать gdi+ или что-то в этом роде... а мне надо без этого :(
Andy BitOff (2009-12-16 00:14:00) [7]> dplz ©
> inkakas
Рисуй прямо на форме, тогда и двойная буферизация поможет.
dplz (2009-12-16 00:03:00) [8]а как на паинтбоксе без gdi+, opengl и directx нарисовать png с альфой?
DVM (2009-12-15 20:46:00) [9]Тогда могу посоветовать не использовать TImage, а взять, например TPaintBox и рисовать все самому.
inkakas (2009-12-15 20:42:00) [10]нет, не помогает... :(
DVM (2009-12-15 20:40:00) [11]двойная буферизация не помогает?