mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-14 10:02:10 +08:00
Revert a part of r2355: mask database, table and column identifiers in InsertList. Breaks proposal functionality when user types the first letters of a table fx.
This commit is contained in:
@ -4870,7 +4870,7 @@ const
|
|||||||
NODETYPE_VIEW: Icon := ICONINDEX_VIEW;
|
NODETYPE_VIEW: Icon := ICONINDEX_VIEW;
|
||||||
else Icon := -1;
|
else Icon := -1;
|
||||||
end;
|
end;
|
||||||
SynCompletionProposal1.InsertList.Add( Mask(ObjName) );
|
SynCompletionProposal1.InsertList.Add( ObjName );
|
||||||
SynCompletionProposal1.ItemList.Add( WideFormat(ItemPattern, [Icon, ObjType, ObjName]) );
|
SynCompletionProposal1.ItemList.Add( WideFormat(ItemPattern, [Icon, ObjType, ObjName]) );
|
||||||
end;
|
end;
|
||||||
|
|
||||||
@ -4894,7 +4894,7 @@ const
|
|||||||
if ds = nil then exit;
|
if ds = nil then exit;
|
||||||
for i:=0 to ds.RecordCount-1 do
|
for i:=0 to ds.RecordCount-1 do
|
||||||
begin
|
begin
|
||||||
SynCompletionProposal1.InsertList.Add( Mask(ds.FieldByName( 'Field' ).AsWideString) );
|
SynCompletionProposal1.InsertList.Add( ds.FieldByName( 'Field' ).AsWideString );
|
||||||
SynCompletionProposal1.ItemList.Add( WideFormat(ItemPattern, [ICONINDEX_FIELD, GetFirstWord(ds.FieldByName('Type').AsString), ds.FieldByName('Field').AsWideString]) );
|
SynCompletionProposal1.ItemList.Add( WideFormat(ItemPattern, [ICONINDEX_FIELD, GetFirstWord(ds.FieldByName('Type').AsString), ds.FieldByName('Field').AsWideString]) );
|
||||||
ds.Next;
|
ds.Next;
|
||||||
end;
|
end;
|
||||||
@ -4989,7 +4989,7 @@ begin
|
|||||||
if (SynCompletionProposal1.ItemList.count = 0) and (Length(CurrentInput)>0) then begin
|
if (SynCompletionProposal1.ItemList.count = 0) and (Length(CurrentInput)>0) then begin
|
||||||
// Add databases
|
// Add databases
|
||||||
for i := 0 to Databases.Count - 1 do begin
|
for i := 0 to Databases.Count - 1 do begin
|
||||||
SynCompletionProposal1.InsertList.Add(Mask(Databases[i]));
|
SynCompletionProposal1.InsertList.Add(Databases[i]);
|
||||||
SynCompletionProposal1.ItemList.Add(WideFormat(ItemPattern, [ICONINDEX_DB, 'database', Databases[i]]));
|
SynCompletionProposal1.ItemList.Add(WideFormat(ItemPattern, [ICONINDEX_DB, 'database', Databases[i]]));
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user