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

            for (int i = 0; i < HEADER_NAMES.Length; i++)
            {
                listViewTask.Columns.Add(HEADER_NAMES[i].mName, HEADER_NAMES[i].mWidth);
            }
            mOptionForm = new OutputOptions();
            OpenConverter(true);
            mConverter.SetLicenseKey(seed, key);
            mOptionForm.SetConverter(mConverter);
        }
Example #2
0
File: Main.cs Project: ORRNY66/GS
        public Main()
        {
            InitializeComponent();

            for (int i = 0; i < HEADER_NAMES.Length; i++)
            {
                listViewTask.Columns.Add(HEADER_NAMES[i].mName, HEADER_NAMES[i].mWidth);
            }
            mOptionForm = new OutputOptions();
            OpenConverter(true);
            mConverter.SetLicenseKey(seed, key);
            mOptionForm.SetConverter(mConverter);
        }
Example #3
0
        private void buttonAddTask_Click(object sender, EventArgs e)
        {
            if (mConverter == null)
            {
                return;
            }
            if (!mConverter.AVLibLoaded())
            {
                string path = null;

                path  = Application.StartupPath;
                path += LIBAV_PATH;

                if (!mConverter.LoadAVLib(path))
                {
                    richTextBoxLog.Text += mConverter.LastErrMsg + "\r\n";
                    richTextBoxLog.Focus();
                    richTextBoxLog.Select(richTextBoxLog.TextLength, 0);
                    richTextBoxLog.ScrollToCaret();
                    return;
                }
            }

            OpenFileDialog dlg = new OpenFileDialog();

            if (dlg.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            if (!mConverter.AVPrope.LoadFile(dlg.FileName, ""))
            {
                richTextBoxLog.Text += "\r\n";
                richTextBoxLog.Text += "***File load error: " + mConverter.AVPrope.LastErrMsg;
                richTextBoxLog.Text += "\r\n";
                richTextBoxLog.Focus();
                richTextBoxLog.Select(richTextBoxLog.TextLength, 0);
                richTextBoxLog.ScrollToCaret();
                return;
            }
            try
            {
                mOptionForm.SetConverter(mConverter);
                if (mOptionForm.ShowDialog(this) != DialogResult.OK)
                {
                    return;
                }
                mOptionForm.GetInputOptions();
                mOptionForm.GetOutputOptions();
                AddFile(mConverter.InputOptions, mConverter.OutputOptions);
            }
            catch (System.Exception ex)
            {
                richTextBoxLog.Text += "\r\n";
                richTextBoxLog.Text += "*** Error: " + ex.Message;
                richTextBoxLog.Text += "\r\n";
                richTextBoxLog.Focus();
                richTextBoxLog.Select(richTextBoxLog.TextLength, 0);
                richTextBoxLog.ScrollToCaret();
            }
            finally
            {
                mConverter.AVPrope.CloseFile();
            }
        }