Цвет у меня собирается вот такой функцией
Код:
FUNCTION Color : DWORD
VAR_INPUT
byR: BYTE:=0;
byG: BYTE:=0;
byB: BYTE:=0;
byA: BYTE:=255;
END_VAR
VAR
END_VAR
Color:= SHL(BYTE_TO_DWORD(byA),24) + SHL(BYTE_TO_DWORD(byR),16) + SHL(BYTE_TO_DWORD(byG),8) + BYTE_TO_DWORD(byB);
и далее вставляете переменную с цветом, например сюда:
color.png
byA - Это нужная вам прозрачность 0..255, только не забывайте про оставшиеся byR, byG и byB это цвет в виде стандартного RGB.