Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как поместить TCheckBox внутри TRichEdit?

01.01.2007

Для использования следующего примера, необходимо создать новую форму, перетащить на неё TRichEdit (RichEdit1) и создать checkbox (acb) в событии FormCreate().

procedure TForm1.FormCreate(Sender: TObject);

var
 
Acb: TCheckBox;
begin
  RichEdit1
.Left := 20;
 
Acb := TCheckBox.Create(RichEdit1);
 
Acb.Left := 30;
 
Acb.Top := 30;
 
Acb.Caption := 'my checkbox';
 
Acb.Parent := RichEdit1;
end;

Взято из https://forum.sources.ru