faz o seguinte, da pra fazer sim com o label... eu testei e funcionou mais testa antes pra ver se é isso... cria o form, coloca a propriedade BorderStyle dele pra BsNone Coloca um label, escreve qualquer coisa nele, coloca a propriedade Transparent do Label pra True agora faz o seguinte, no evento onCreate do Form coloca assim: NomedoForm.Brush.Style := bsClear; agora eu recomendaria você adicionar um Timer com o Interval dele pra 100 (100 mesmo não 1000 ahuehua) e no onTimer do Timer você coloca: Repaint; porque isso? Porque o que está atrás do form fica desenhado na tela, exemplo, você abre o form fica invisível e tal, agora minimiza o q está atrás do label, fica manchado a tela, então o repaint vai impedir isto... espero ter ajudado abraços