Great, i got all it. Thanks to you all.
I dont know if it belongs here, but it is related:
I can use the images in the imagelist whit its transparency using:
Imagelist.GetBitmap(number,COntrol.Glyph);
Not all the controls supports .glyph anyway, so how i could draw one glyph in the form (preserving transparency) that reacts to the mouse hover? I try with label, panel, statictext and others that can look clean, but they do not support .glyph.( xbutton do not fits my idea at all.) I guess it is something like
TPicture.LoadfromImagelist(imagelistname, imagenumber);
EDIT: Solved using GetIcon.