@@ -165,29 +165,42 @@ procedure TC4DWizardModelFilesLoop.GetFilesOpened;
165165 LIOTASourceEditor: IOTASourceEditor;
166166 LContModule: Integer;
167167 LContFile: Integer;
168+ LIOTAModule: IOTAModule;
168169begin
169170 LIOTAModuleServices := TC4DWizardUtilsOTA.GetIOTAModuleServices;
170171 if (not Assigned(LIOTAModuleServices))then
171172 raise Exception.Create(' No Units Opened was found' );
172173
173- if (LIOTAModuleServices.GetModuleCount = 1 )then
174- begin
174+ if (LIOTAModuleServices.ModuleCount = 1 )then
175175 if (LIOTAModuleServices.GetModule(0 ).FileName = TC4DConsts.DEFAULT_HTM)then
176176 raise Exception.Create(' No Units Opened was found.' );
177- end ;
178177
179- for LContModule := 0 to pred(LIOTAModuleServices.GetModuleCount ) do
178+ for LContModule := 0 to pred(LIOTAModuleServices.ModuleCount ) do
180179 begin
181- for LContFile := 0 to pred(LIOTAModuleServices.GetModule(LContModule).GetModuleFileCount)do
180+ LIOTAModule := LIOTAModuleServices.GetModule(LContModule);
181+ for LContFile := 0 to pred(LIOTAModule.GetModuleFileCount)do
182182 begin
183- LIOTAEditor := LIOTAModuleServices.GetModule(LContModule) .GetModuleFileEditor(LContFile);
183+ LIOTAEditor := LIOTAModule .GetModuleFileEditor(LContFile);
184184 if (Supports(LIOTAEditor, IOTASourceEditor, LIOTASourceEditor))then
185185 begin
186186 Self.ListFilesAdd(LIOTAEditor.FileName);
187187 Break;
188188 end ;
189189 end ;
190190 end ;
191+
192+ // for LContModule := 0 to Pred(LIOTAModuleServices.ModuleCount) do
193+ // begin
194+ // LIOTAModule := LIOTAModuleServices.Modules[LContModule];
195+ // LIOTAEditor := LIOTAModule.CurrentEditor;
196+ // if LIOTAEditor = nil then
197+ // Continue;
198+ //
199+ // if LIOTAEditor.GetModule = nil then
200+ // Continue;
201+ //
202+ // Self.ListFilesAdd(LIOTAEditor.FileName);
203+ // end;
191204end ;
192205
193206procedure TC4DWizardModelFilesLoop.GetFileCurrent ;
@@ -249,15 +262,15 @@ procedure TC4DWizardModelFilesLoop.ProcessEscope;
249262begin
250263 case (FEscope)of
251264 TC4DWizardEscope.FilesInGroup:
252- Self.GetFilesGroup;
265+ Self.GetFilesGroup;
253266 TC4DWizardEscope.FilesInProject:
254- Self.GetFilesProject(TC4DWizardUtilsOTA.GetCurrentProject);
267+ Self.GetFilesProject(TC4DWizardUtilsOTA.GetCurrentProject);
255268 TC4DWizardEscope.FilesOpened:
256- Self.GetFilesOpened;
269+ Self.GetFilesOpened;
257270 TC4DWizardEscope.FileCurrent:
258- Self.GetFileCurrent;
271+ Self.GetFileCurrent;
259272 TC4DWizardEscope.FilesInDirectories:
260- Self.GetFilesInDirectories;
273+ Self.GetFilesInDirectories;
261274 end ;
262275end ;
263276
0 commit comments