| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 | 
							- using MECF.Framework.Common.Equipment;
 
- using MECF.Framework.UI.Client.ClientBase;
 
- using System.Collections.Generic;
 
- using System.IO;
 
- using Aitex.Common.Util;
 
- namespace FurnaceGasPanelUI.Client
 
- {
 
-     public class ClientApp : BaseApp
 
-     {
 
-         public MainViewModel ViewModelSwitcher { get; set; }
 
-         public ClientApp()
 
-         {
 
-             MenuFilePathName = Path.Combine(PathManager.GetCfgDir(), "Menu.xml");
 
-         }
 
-         protected override void OnInitialize()
 
-         {
 
-             WaferMoveManager.Instance.ShowCooling = false;
 
-             WaferMoveManager.Instance.ShowAligner = false;
 
-             ModuleManager.Initialize(new List<ModuleInfo>()
 
-             {
 
-                 new ModuleInfo(ModuleName.PM1.ToString(),null, $"{ModuleName.PM1}.ModuleWaferList", true, true),
 
-                     
 
-                 new ModuleInfo(ModuleName.CarrierRobot.ToString(),null,$"{ModuleName.CarrierRobot}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.WaferRobot.ToString(),null,$"{ModuleName.WaferRobot}.ModuleWaferList", false, true),
 
-                     
 
-                 new ModuleInfo(ModuleName.FIMS1.ToString(),null,$"{ModuleName.FIMS1}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.FIMS2.ToString(),null,$"{ModuleName.FIMS2}.ModuleWaferList", true, true),
 
-                    
 
-                 new ModuleInfo(ModuleName.Stocker1.ToString(),null,$"{ModuleName.Stocker1}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker2.ToString(),null,$"{ModuleName.Stocker2}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker3.ToString(),null,$"{ModuleName.Stocker3}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker4.ToString(),null,$"{ModuleName.Stocker4}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker5.ToString(),null,$"{ModuleName.Stocker5}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker6.ToString(),null,$"{ModuleName.Stocker6}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker7.ToString(),null,$"{ModuleName.Stocker7}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker8.ToString(),null,$"{ModuleName.Stocker8}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker9.ToString(),null,$"{ModuleName.Stocker9}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker10.ToString(),null,$"{ModuleName.Stocker10}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker11.ToString(),null,$"{ModuleName.Stocker11}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker12.ToString(),null,$"{ModuleName.Stocker12}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker13.ToString(),null,$"{ModuleName.Stocker13}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker14.ToString(),null,$"{ModuleName.Stocker14}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker15.ToString(),null,$"{ModuleName.Stocker15}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker16.ToString(),null,$"{ModuleName.Stocker16}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker17.ToString(),null,$"{ModuleName.Stocker17}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker18.ToString(),null,$"{ModuleName.Stocker18}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker19.ToString(),null,$"{ModuleName.Stocker19}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker20.ToString(),null,$"{ModuleName.Stocker20}.ModuleWaferList", true, true),
 
-                 new ModuleInfo(ModuleName.Stocker21.ToString(),null,$"{ModuleName.Stocker21}.ModuleWaferList", true, true),
 
-             }
 
-             );
 
-         }
 
-         public override void SwitchPage(string mainMenu, string subMenu, object parameter)
 
-         {
 
-             ViewModelSwitcher.SwitchPage(mainMenu, subMenu, parameter);
 
-         }
 
-     }
 
- }
 
 
  |