I have a problem with TMS IntraWeb Component Pack:
As soon as any component is placed on a form, code completion no longer works.
In the settings, the paths to the sources of the components were entered under library path and search path.
It is sufficient to include a unit in the uses clause (e.g. IWAdvCheckGroup) so that Ctrl-Space no longer shows any entries for IBDatabase1. in the OnCreate method of the form.
After commenting out the unit name CTRL-Space directly works.
I use Delphi 11.1 Patch 1 with IW 15.2.57 and TMS version 5.9.3.1
Here is the source of the form:
unit Unit6;
interface
uses
System.Classes, System.SysUtils, IWAppForm, IWApplication, IWColor, IWTypes,
Data.DB, IBX.IBCustomDataSet, IBX.IBQuery, IBX.IBDatabase, Vcl.Controls,
IWVCLBaseControl, IWBaseControl, IWBaseHTMLControl, IWControl
, IWAdvCheckGroup
;
type
TIWForm6 = class(TIWAppForm)
IBDatabase1: TIBDatabase;
IBTransaction1: TIBTransaction;
IBQuery1: TIBQuery;
DataSource1: TDataSource;
procedure IWAppFormCreate(Sender: TObject);
public
end;
implementation
{$R *.dfm}
procedure TIWForm6.IWAppFormCreate(Sender: TObject);
begin
IBDatabase1.
end;
initialization
TIWForm6.SetAsMainForm;
end.