// ---- 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(); }
// -------- Initialization -------- public MainWindow() { InitializeComponent(); instance = this; Editor.Initiate(); Project.VerifyDirectories(); Project.VerifyEnchantDefaultFiles(); EnchantPack.LoadEnchantPacks(); DisplayFrame.Navigate(new WelcomePage()); InitializeColorBar(); ActionBar.Height = 0; }