If you use regions it will work in nearly all widgetsets: http://wiki.freepascal.org/LCL_Tips#Creating_a_non-rectangular_window_or_control -- Felipe Monteiro de Carvalho