И маленький советик при создании компонента программно. Свойство Parent заполняйте после всех предварительных операций с компонентом т.е. делайте так:
Код:
var
Ed: TEdit;
begin
Ed:= TEdit.Create(SQLEditor);
Ed.Left:=100;
Ed.Height:=30;
Ed.Width:=100;
Ed.Top:=100;
Ed.Parent:= SQLEditor;