Example #1
0
 public MainWindow()
 {
     InitializeComponent();
     Uri uri = new Uri("pack://application:,,,/B_32x32.ico", UriKind.RelativeOrAbsolute);
     this.Icon = BitmapFrame.Create(uri);
     try
     {
         _settings = ProgramSettings.Load("Settings.xml");
     }
     catch (Exception)
     {
         _settings = new ProgramSettings();
     }
     // Show map and status dialog by default.
     if (_mapDlg == null)
     {
         _mapDlg = new Map();
         _mapDlg.Top = 6;
         _mapDlg.Left = 6;
     }
     _mapDlg.Show();
     if (_statusDlg == null)
     {
         _statusDlg = new Status();
         _statusDlg.Top = 420;
         _statusDlg.Left = 6;
     }
     _statusDlg.Show();
     if (_equipmentDlg == null)
     {
         _equipmentDlg = new Equipment();
         _equipmentDlg.Top = 6;
         _equipmentDlg.Left = 924;
         if (_settings.ShowEquipment)
         {
             _equipmentDlg.Show();
         }
     }
     if (_settings.ShowHotKeys)
     {
         _hotkeysDlg = new Hotkeys(this, _settings);
         _hotkeysDlg.Left = 326;
         _hotkeysDlg.Top = 716;
         _hotkeysDlg.Show();
     }
     if (_settings.ShowGroup)
     {
         _groupDlg = new Group();
         _groupDlg.Top = 606;
         _groupDlg.Left = 924;
         _groupDlg.Show();
     }
     this.Top = 6;
     this.Left = 326;
 }
Example #2
0
 private void Equipment_Click(object sender, RoutedEventArgs e)
 {
     if (_equipmentDlg == null)
     {
         _equipmentDlg = new Equipment();
         _equipmentDlg.Top = 6;
         _equipmentDlg.Left = 924;
     }
     _equipmentDlg.Show();
 }