Also für GIF-Files gibt es
TGifImage
OnMouseOver bzw OnMouseLeave ließe sich umständlich über eine Kontrolle der Mauskoordinaten machen Lassen, ca. so:
Delphi-Quellcode:
var MousePos: TPoint
GetCursorPos(MousePos);
if (MousePos.x>Edit1.Left) and(MousePos.x<Edit1.Left+Edit1.Width) and (Mouse.y >Edit1.Top)and(Mouse.y<Edit1.Top+Edit1.Width) then BringMeABeer(Do_it_now);
Das ist aber nur bei wenigen Objekten sinnvoll.
OnMouseLeave wäre halt das andersherum
Transparents... Da kommts druff an was du transparent machen möchtest. Das Formular kann man mit FormX.AlphaBlend:=true und FormX.AlphaBlendValue:=wasweissih. 255=untransparent, 0=Unsichtbar
greetz inh3r1ted