Example #1
0
        public MainWindow()
        {
            InitializeComponent();

            _ElementDatabase = new ElementDatabase();
            _ElementDatabase.DatabaseLoaded += _ElementDatabase_DatabaseLoaded;
            _ElementDatabase.DatabaseChanged += _ElementDatabase_DatabaseChanged;
            _ElementDatabase.DatabaseSaved += _ElementDatabase_DatabaseSaved;
            _ElementDatabase.DatabaseError += _ElementDatabase_DatabaseError;
            _ElementDatabase.DatabaseOpenChanged += _ElementDatabase_DatabaseOpenChanged;

            _LastLocation = Path.GetDirectoryName(Path.GetFullPath(Uri.UnescapeDataString(new Uri(Assembly.GetExecutingAssembly().CodeBase).AbsolutePath)));
        }
Example #2
0
        public MainWindow()
        {
            InitializeComponent();

            _ElementDatabase = new ElementDatabase();
            _ElementDatabase.DatabaseLoaded += _ElementDatabase_DatabaseLoaded;
            _ElementDatabase.DatabaseError += _ElementDatabase_DatabaseError;
            _ElementDatabase.DiscoveredElementsChanged += _ElementDatabase_DiscoveredElementsChanged;
            _ElementDatabase.ProgressLoaded += _ElementDatabase_ProgressLoaded;
            _ElementDatabase.ProgressSaved += _ElementDatabase_ProgressSaved;

            _LastLocation = ExePath;
        }