// ----

        private void EnchantPackView_MouseDown(object sender, MouseButtonEventArgs e)
        {
            EnchantPackView enchantPackView = sender as EnchantPackView;

            editedEnchantPack = enchantPackView.EnchantPack;

            EnchantPackID.Text = editedEnchantPack.ID;

            RefreshEnchantPackEnchantSets();
        }
        // -------- Initializator --------

        public EnchantPackView(EnchantPack enchantPack)
        {
            InitializeComponent();

            this.enchantPack = enchantPack;

            ID.Text = enchantPack.ID;

            Refresh();
        }
        // -------- Events --------

        private void AddEnchantPackButton_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(ID.Text))
            {
                return;
            }

            editedEnchantPack = new EnchantPack(ID.Text);
            EnchantPack.LoadedEnchantPacks.Add(editedEnchantPack); // may cause errors!

            RefreshEnchantPacks();
        }
Exemple #4
0
        // -------- Initialization --------

        public MainWindow()
        {
            InitializeComponent();

            instance = this;

            Editor.Initiate();

            Project.VerifyDirectories();
            Project.VerifyEnchantDefaultFiles();

            EnchantPack.LoadEnchantPacks();

            DisplayFrame.Navigate(new WelcomePage());

            InitializeColorBar();

            ActionBar.Height = 0;
        }