DELPHI НЕСТАНДАРТНАЯ ФОРМА
Примерно такую же функциональность, как стандартные формы, можно реализовать, не создавая новую форму, а используя компонент Panel. Для этого создается новый проект, добавляется компонент Panel на главную форму и устанавливается свойство Align = alClient. Затем на панель можно добавлять различные компоненты, такие как кнопки, поля ввода, метки и т.д. Пример кода на Delphi: 
 
procedure TForm1.FormCreate(Sender: TObject);
var
  Panel1: TPanel;
  Button1: TButton;
  Edit1: TEdit;
begin
  Panel1 := TPanel.Create(Self);
  Panel1.Parent := Self;
  Panel1.Align := alClient;
  Button1 := TButton.Create(Panel1);
  Button1.Parent := Panel1;
  Button1.Top := 50;
  Button1.Left := 50;
  Button1.Caption := 'Кнопка';
  Edit1 := TEdit.Create(Panel1);
  Edit1.Parent := Panel1;
  Edit1.Top := 100;
  Edit1.Left := 50;
  Edit1.Width := 150;
end;
Программирование в Delphi Урок 12.1. Многоформенные приложения / Илья Хохлов
#11 Программирование в Delphi. ООП. Классы
Создание форм. Переход между формами - Программирование на Delphi
Как сделать нейросеть в Delphi
Урок на делфи 49. Круглая форма программы.
Программирование на Delphi. Видеоурок № 5. Нестандартная форма для приложения. (Артём Кашеваров)
Урок Delphi #4 - Не стандартный вид формы
DELPHI Урок 5 Создание отчета, экспорт отчета, печать отчета (FastReport)
Форма Delphi любого вида (круглая, треугольная)
Советы дизелисту Common Rail Delphi

















