UiInstance.cs 692 B

123456789101112131415161718192021222324
  1. using System;
  2. using System.Configuration;
  3. using System.Windows.Media;
  4. using System.Windows.Media.Imaging;
  5. using Aitex.Common.Util;
  6. using MECF.Framework.UI.Core.Applications;
  7. namespace SorterUI
  8. {
  9. class UiInstance : IUiInstance
  10. {
  11. public string VersionNumber =>ConfigurationManager.AppSettings["VersionNumber"].ToString();
  12. public string LayoutFile => PathManager.GetCfgDir() + $"2LPJetUILayout-{VersionNumber}.xml";
  13. public string SystemName => "EfemUI";
  14. public bool EnableAccountModule => true;
  15. public ImageSource MainIcon => new BitmapImage(new Uri("pack://application:,,,/EfemUI;component/Resources/AitexSorterUI.ico"));
  16. public bool MaxSizeShow { get; } = true;
  17. }
  18. }