Also, ich hab nen Button der ein neues TabSheet mit einem SynEdit erstellt, doch da geht die einfügen funktion (auch STRG+V) nicht.
Delphi-Quellcode:
var
ts: TTabSheet;
se: TSynEdit;
fn: TFileName;
begin
ts := TTabSheet.Create(PageControl1);
ts.PageControl := PageControl1;
if fn = ''
then ts.Caption := Format('Tabelle [%d]', [PageControl1.PageCount])
else ts.Caption := ExtractFileName(fn);
ts.Hint := fn;
se := TSynEdit.Create(ts);
se.Parent := ts;
se.Align := alClient;
se.ActiveLineColor:= $00FFFF80;
se.Gutter.ShowLineNumbers:= TRUE;
if fn = ''
then se.Lines.Clear
else se.Lines.LoadFromFile(fn);
Files.AddObject(fn, se);
PageControl1.ActivePage := ts;
se.SetFocus;
end;