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

Прозрачность TImage.   Найти похожие ветки 

← →
SnakeAK ©   (2005-10-10 11:44) [0]

К примеру есть картинка -- красный овал, как сделать чтобы отображался только овал (остальное прозрачно) понятно, но как сделать чтобы при установки на Image другого курсора он менялся только на овале, а не в прямоугольнике ограничивающем Image?


← →
Antonn ©   (2005-10-10 12:13) [1]

OnMouseMovie возвращает координаты, по этим координатам проверять цвет пиксела картинки.


← →
SnakeAK ©   (2005-10-13 09:17) [2]

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


← →
MBo ©   (2005-10-13 10:16) [3]

Твой "овал" имеет границу некой формы, которая, видимо, описывается математическим выражением. Вот и проверяй.


← →
SnakeAK ©   (2005-10-13 10:25) [4]


> Твой "овал" имеет границу некой формы, которая, видимо,
> описывается математическим выражением

Берется произвольное изображение из файла, выражения нет.


← →
REA   (2005-10-13 11:04) [5]

Тем не менее есть понятие, о том что прозрачно. Вот это самое можно использовать. Запомнить координаты верха картинки и сравнивать с оригиналом.


← →
Antonn ©   (2005-10-13 11:32) [6]

SnakeAK ©   (13.10.05 9:17) [2]
Задача более сложная, картинка (овал) не одноцветная (цвета могут быть любые), а остальное прозрачно.

ну вот и проверяй цвет прозрачный в OnMouseMove, примерно так:
if image1.picture.bitmap.canvas.pixel[x,y]=image1.transparentcolor then прозрачно else не прозрачно.



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

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



Память: 0.46 MB
Время: 0.031 c
8-1118568282
NikNet
2005-06-12 13:24
2005.11.06
Как в MMTOOLS можно сделать подержку WMA формат?


11-1110651995
Sphinxx
2005-03-12 21:26
2005.11.06
Кто работал с KOLWebBrowser?


3-1127598704
Prohodil Mimo
2005-09-25 01:51
2005.11.06
почему после Bacup Restore пропадают Not Null ?


3-1127887190
novikova
2005-09-28 09:59
2005.11.06
I/O Error 53 - что это?


2-1129306035
natik
2005-10-14 20:07
2005.11.06
работа с вордом




   Наверх