Esempio n. 1
0
        public void RefreshModInfo()
        {
            try
            {
                Mod m = selectedMod.Key;
                if (selectedMod.Value == ModDirection.Apply)
                {
                    buttonPatchRom.Text = "Apply Mod";
                }
                else if (selectedMod.Value == ModDirection.Remove)
                {
                    buttonPatchRom.Text = "Remove Mod";
                }
                else if (selectedMod.Value == ModDirection.Upgrade)
                {
                    buttonPatchRom.Text = "Upgrade Mod";
                }

                DataTextBox.Text = "FileName: " +
                                   m.FileName +
                                   Environment.NewLine;
                DataTextBox.AppendText(
                    "Mod Identifier: " +
                    m.ModIdent +
                    Environment.NewLine);
                DataTextBox.AppendText(
                    "Version: " +
                    m.ModBuild +
                    Environment.NewLine);
                DataTextBox.AppendText(
                    "Author: " +
                    m.ModAuthor +
                    Environment.NewLine);
                DataTextBox.AppendText(
                    "Description: " +
                    m.ModInfo +
                    Environment.NewLine);
            }
            catch (System.Exception excpt)
            {
                string derp = excpt.Message;
                DataTextBox.Clear();
                buttonPatchRom.Enabled = false;
                buttonPatchRom.Text    = "Select a patch";
            }
        }
Esempio n. 2
0
        public void RefreshModInfo()
        {
            try
            {
                Mod m = sharpTuner.activeImage.ModList[selectedModIndex];

                if (!sharpTuner.activeImage.ModList[selectedModIndex].isApplied)
                {
                    buttonPatchRom.Text = "Apply Mod";
                }
                else
                {
                    buttonPatchRom.Text = "Remove Mod";
                }

                DataTextBox.Text = "FileName: " +
                                   m.FileName +
                                   Environment.NewLine;
                DataTextBox.AppendText(
                    "Mod Identifier: " +
                    m.ModIdent +
                    Environment.NewLine);
                DataTextBox.AppendText(
                    "Version: " +
                    m.ModBuild +
                    Environment.NewLine);
                DataTextBox.AppendText(
                    "Author: " +
                    m.ModAuthor +
                    Environment.NewLine);
                DataTextBox.AppendText(
                    "Description: " +
                    m.ModInfo +
                    Environment.NewLine);
            }
            catch (System.Exception excpt)
            {
                string derp = excpt.Message;
                DataTextBox.Clear();
                buttonPatchRom.Enabled = false;
                buttonPatchRom.Text    = "Select a patch";
            }
        }
Esempio n. 3
0
        ///////////////////////////////////////////////
        ///Memory and closing functions.
        ///////////////////////////////////////////////

        /// <summary>
        /// Releases input file and calls garbage collector.
        /// </summary>
        private void Cleanup()
        {
            FilterStartButton.Enabled = false;
            try
            {
                //Garbage collector.
                GC.Collect();
                GC.WaitForPendingFinalizers();

                //Original file cleanup
                Marshal.ReleaseComObject(input.fullRange);
                Marshal.ReleaseComObject(input.currentSheet);
                input.currentWorkbook.Close();
                Marshal.ReleaseComObject(input.currentWorkbook);
                DataTextBox.Clear();
                ListBox.Clear();
                IsFileLoaded = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: No hay documento para cerrar.");
            }
        }
Esempio n. 4
0
 private void ClearDataTextBoxButton_Click(object sender, EventArgs e)
 {
     //clear text in datatextbox on button press
     DataTextBox.Clear();
 }
Esempio n. 5
0
 private void ClearDataButton_Click(object sender, RoutedEventArgs e)
 {
     DataTextBox.Clear();
 }