/// <summary> /// Devuelve una instancia de frmSystemManager. /// </summary> /// <param name="path">Ruta dónde se encuentran instaladas las librerías de presentación.</param> /// <param name="settings">Una instancia de la configuración de la aplicación.</param> /// <param name="settingsKey">Clave del parámetro que almacena el nombre de la librería seleccionada actualmente.</param> public frmLibraryManager(string path, OTCSettingsManager settings, string settingsKey) { InitializeComponent(); _settings = settings; _settingskey = settingsKey; // Obtiene la ruta proporcionada por parámetro. _path = new DirectoryInfo(path); }
/// <summary> /// Devuelve una instancia de frmSystemManager. /// </summary> /// <param name="settings">Una instancia de la configuración de la aplicación.</param> /// <param name="settingsKey">Clave del parámetro que almacena el nombre de la librería seleccionada actualmente.</param> public frmLibraryManager(OTCSettingsManager settings, string settingsKey) { InitializeComponent(); _settings = settings; _settingskey = settingsKey; // Obtiene la ruta de la aplicación que ejecuta actualmente la librería OTC. _path = new DirectoryInfo(Path.Combine(Application.StartupPath, "Library\\Panels")); }