private static void handleBlockFolder(NodeHandler handler, ProgramblockUserFolder folder) { NodeHandler child_handler = handler.Enter(folder.Blocks, folder.Name); if (child_handler != null) { iterDataBlock(child_handler, folder.Blocks); iterBlockFolder(child_handler, folder.Folders); } handler.Exit(folder.Blocks); }
private static void handleBlockFolder(NodeHandler handler, ProgramblockUserFolder folder) { NodeHandler child_handler = handler.Enter(folder.Blocks, folder.Name); if (child_handler != null) { iterDataBlock(child_handler, folder.Blocks); iterBlockFolder(child_handler, folder.Folders); } handler.Exit(folder.Blocks); }
internal void LoadSubProgramBlocksFoldersViaOpennessDlls(TIAOpennessProgramFolder parent, ProgramblockUserFolder blockFolder) { foreach (var e in blockFolder.Folders) { var fld = new TIAOpennessProgramFolder(this, parent.ControllerFolder) { TiaPortalItem = e, Name = e.Name, Parent = parent, }; parent.SubItems.Add(fld); LoadSubProgramBlocksFoldersViaOpennessDlls(fld, e); } }
internal void LoadSubProgramBlocksFoldersViaOpennessDlls(TIAOpennessProgramFolder parent, ProgramblockUserFolder blockFolder) { foreach (var e in blockFolder.Folders) { var fld = new TIAOpennessProgramFolder(this, parent.ControllerFolder) { TiaPortalItem = e, Name = e.Name, Parent = parent, }; parent.SubItems.Add(fld); LoadSubProgramBlocksFoldersViaOpennessDlls(fld, e); } }