-
Notifications
You must be signed in to change notification settings - Fork 145
Open
Description
Hi, I came across an issue when invoking Code Insight. I had a look at the sources and saw that you are calling internal IDE Code Insight functions like @Lspcodcmplt@TLSPKibitzManager@GetCount$qqrv via the exported functions from the .bpl files. Since you use a registered Code Insight Manager as the ASelf parameter, these calls can cause exceptions in case the manager is not the default manager but a custom registered one.
Would it be an option to replace these calls by using the OTA interfaces like here:
if Supports(FAsyncManagerObj, IOTACodeInsightManager100, lManager) then
begin
lManager.GetSymbolList(lSymbolList);
if Assigned(lSymbolList) then
C := lSymbolList.GetCount
else
C := 0;
end
else
C := 0;Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels