Example #1
0
        private void assertToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog fd = new OpenFileDialog();

            if (fd.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            string jap = fd.FileName;

            if (fd.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            string en = fd.FileName;

            CSTS open = new CSTS(File.ReadAllBytes(jap));
            var  rst  = open.Import();

            uint[] Offsets = open.OffPos.ToArray();
            open = new CSTS(File.ReadAllBytes(en));
            open.Import();
            uint[] NOffsets = open.OffPos.ToArray();
            uint[] Misssing = (from x in Offsets where !NOffsets.Contains(x) select x).ToArray();
        }
Example #2
0
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog fd = new OpenFileDialog();

            fd.Filter = "All Script Files|*.bin";
            if (fd.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            byte[]   Script = File.ReadAllBytes(fd.FileName);
            string[] Strings;

            try {
                ScriptEditor = new CSTS(Script);
                Strings      = ScriptEditor.Import();
            } catch {
                DBMode   = true;
                DBEditor = new DBD(Script);
                Strings  = DBEditor.Import();
            }

            listBox1.Items.Clear();
            foreach (string str in Strings)
            {
                listBox1.Items.Add(str);
            }
        }
Example #3
0
        public void btnRun_Click(object sender, EventArgs e)
        {
            var ParameterInitialize = _DataRecords.ParameterInitialize;

            ParameterInitialize.tsslMessage.Text = this.Name + ": Computing...";
            ParameterInitialize.strTS            = this.cboTS.Text;
            //Read Datasets
            _pSTS = new CSTS(ParameterInitialize);
            _pSTS.STS();

            ParameterInitialize.tsslMessage.Text = this.Name + ": Ready!";
        }
Example #4
0
        public void btnRun_Click(object sender, EventArgs e)
        {
            var ParameterInitialize = _DataRecords.ParameterInitialize;

            ParameterInitialize.tsslMessage.Text = this.Name + ": Computing...";
            ParameterInitialize.strTS            = this.cboTS.Text;
            //读取数据
            _pSTS = new CSTS(ParameterInitialize);
            _pSTS.STS(
                //this.cboBufferStyle.Text, Convert.ToDouble(this.txtMiterLimit.Text),
                //this.cboSimplification.Text,
                //Convert.ToDouble(this.txtLargerScale.Text),Convert.ToDouble(this.txtSmallerScale.Text),
                //Convert.ToInt32(this.txtOutput.Text)
                );

            ParameterInitialize.tsslMessage.Text = this.Name + ": Ready!";
        }