Skip to content

Commit 30e2102

Browse files
committed
bk/2024-09-16-1721
1 parent 1db586b commit 30e2102

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Src/CodeCompletion/DelphiAIDev.CodeCompletion.KeyTab.pas

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,14 @@ procedure TDelphiAIDevCodeCompletionKeyTab.Process(const AContext: IOTAKeyContex
4141
LText: string;
4242
i: Integer;
4343
begin
44-
LText := '';
45-
for i := 0 to Pred(FVars.Contents.Count) do
46-
LText := LText + FVars.Contents[i].Trim + sLineBreak;
47-
4844
if FVars.Contents.Count > 1 then
4945
AContext.EditBuffer.EditPosition.Delete(Pred(FVars.Contents.Count));
5046

51-
AContext.EditBuffer.EditPosition.InsertText(LText.Trim);
52-
//Context.EditBuffer.EditPosition.Move(TDelphiAIDevCodeCompletionVars.GetInstance.LineEnd, 20);
47+
for i := 0 to Pred(FVars.Contents.Count) do
48+
begin
49+
AContext.EditBuffer.EditPosition.MoveEOL;
50+
AContext.EditBuffer.EditPosition.InsertText(FVars.Contents[i] + sLineBreak);
51+
end;
5352

5453
FVars.GetInstance.Clear;
5554
end;

Src/Test/DelphiAIDev.Test.pas

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ TDelphiAIDevTest = class
2525
property Apelido: string read FApelido write FApelido;
2626
property Cep: Integer read FCep write FCep;
2727
procedure Clear;
28+
2829
end;
2930

3031
implementation

0 commit comments

Comments
 (0)