public TopLevelManager(ManagerMode initialMode, App app) { appInstance = app; appInstance.Exit += new ExitEventHandler(appInstance_Exit); m_displays = new DisplayInformation(); m_layoutManager = new LayoutManager(); m_libraryManager = new ImageLibraryController(); m_childWindows = new List<MainWindow>(); // Check if the configuration directory exists, if it doesn't, create it ApplicationUserDataFolder = Environment.GetFolderPath( Environment.SpecialFolder.ApplicationData) + Path.DirectorySeparatorChar + App.NamespaceName + Path.DirectorySeparatorChar; if (!Directory.Exists(m_appUserDataFolder)) { Directory.CreateDirectory(m_appUserDataFolder); } // Load common settings LoadCommonSettings(); // Set the mode to operate in m_mode = initialMode; }
public PhotoSlice(LayoutManager pManager, int pID, PhotoItem pPhotoItem) { _id = pID; _manager = pManager; _photoItem = pPhotoItem; }