Transparency is supported, just use TWinControl.SetShape(Region) or SetShape(Bitmap); It will be tricky if you want to have a very irregular region of transparency, such as for having text. In this case SetShape(Bitmap) is the best option. -- Felipe Monteiro de Carvalho