コード例 #1
0
ファイル: Index Generator.cs プロジェクト: pradeepb53/FVRs-IG
        private void buttonCreate_Click(object sender, EventArgs e)
        {
            buttonAddWord.Enabled = false;
            buttonClear.Enabled   = false;
            buttonCreate.Enabled  = false;
            progressBarCoreOps.Show();

            // MessageBox.Show("Please Wait.....Index is being generated!");

            this.timerCoreOps.Start();
            this.progressBarCoreOps.Increment(10);

            string[] excludedWords = new string[excludedWordList.Count()];
            int      index         = 0;

            foreach (String element in excludedWordList)
            {
                excludedWords[index] = element.Trim().ToLower();
                this.progressBarCoreOps.Increment(5);
                index++;
            }

            this.progressBarCoreOps.Increment(25);

            IndexCore iGenerator = new IndexCore();

            this.progressBarCoreOps.Increment(25);
            iGenerator.processTranscript(textBoxSelectFile.Text, excludedWords);

            //MessageBox.Show("index page being saved!!");

            this.progressBarCoreOps.Increment(20);

            iGenerator.printWordIndex();

            this.progressBarCoreOps.Increment(5);
            this.timerCoreOps.Stop();
            this.timerCoreOps.Dispose();
            progressBarCoreOps.Hide();

            buttonAddWord.Enabled     = true;
            textBoxSelectFile.Enabled = true;
            buttonClear.Enabled       = true;
            buttonCreate.BackColor    = Color.LightGray;
            buttonCreate.Enabled      = false;
        }
コード例 #2
0
        private void buttonCreate_Click(object sender, EventArgs e)
        {
            buttonAddWord.Enabled = false;
            buttonClear.Enabled   = false;
            buttonCreate.Enabled  = false;
            progressBarCoreOps.Show();

            this.timerCoreOps.Interval = 10;
            this.timerCoreOps.Start();

            this.progressBarCoreOps.Increment(2);

            string[] excludedWords = new string[excludedWordList.Count()];
            int      index         = 0;

            foreach (String element in excludedWordList)
            {
                excludedWords[index] = element.Trim(); // Preserve original case - Upper/Lower
                this.progressBarCoreOps.Increment(1);
                index++;
            }

            this.progressBarCoreOps.Increment(5);

            IndexCore iGenerator = new IndexCore();

            this.progressBarCoreOps.Increment(40);
            iGenerator.processTranscript(textBoxSelectFile.Text, excludedWords);

            this.progressBarCoreOps.Increment(95);

            iGenerator.printWordIndex();

            this.timerCoreOps.Stop();
            this.timerCoreOps.Dispose();
            progressBarCoreOps.Hide();

            buttonAddWord.Enabled     = true;
            textBoxSelectFile.Enabled = true;
            buttonClear.Enabled       = true;
            buttonCreate.BackColor    = Color.LightGray;
            buttonCreate.Enabled      = false;
        }