Пример кода:
- Код: Выделить всё
type
TPanel1=class(TPanel)
Button1: TButton;
private
{private declarations}
protected
{protected declarations}
procedure Loaded; override;
public
{public declarations}
published
{published declarations}
end;
procedure TPanel1.Loaded;
begin
inherited Loaded;
Button1:=TButton.Create(Application);
Button1.Left:=32;
Button1.Top:=32;
Button1.Show;
end;
Программа компилируется, но при запуске компонент Panel1 оказывается пустым, хотя и выполняется. Компонента Button1 на ней не видно. К свойствам Button1 можно обратиться, если был выполнен метод TButton.Create(Application) - следовательно объект создан, но его не видно...
Я что-то делаю не так?