From 18e943155df8a5ff102405bd0e89644c82db6a05 Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Mon, 2 Mar 2026 20:28:24 +0100 Subject: [PATCH] feat: select just created table copy Refs #131 --- source/copytable.pas | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/source/copytable.pas b/source/copytable.pas index 580f410f..898661c3 100644 --- a/source/copytable.pas +++ b/source/copytable.pas @@ -361,6 +361,7 @@ var Key: TTableKey; ForeignKey: TForeignKey; CreateLines: TStringList; + NewObj: TDBObject; begin // Compose and run CREATE query @@ -494,7 +495,13 @@ begin end; // actRefresh takes care of whether the table editor is open // See also issue #1597 - MainForm.actRefresh.Execute + MainForm.actRefresh.Execute; + // Select it in tree + NewObj := TDBObject.Create(FDBObj.Connection); + NewObj.NodeType := lntTable; + NewObj.Database := comboDatabase.Text; + NewObj.Name := editNewTablename.Text; + MainForm.ActiveDbObj := NewObj; except on E:EDbError do begin Screen.Cursor := crDefault;