using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using EchoChamber.Library; using System.IO; namespace EchoChamber.Win { public partial class Form1 : Form { public Form1() { InitializeComponent(); } protected Indexer MainIndexer { get; set; } private void fileImportButton_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); if (ofd.ShowDialog() != DialogResult.OK) { return; } SaveFileDialog sfd = new SaveFileDialog(); sfd.FileName = Path.GetFileNameWithoutExtension(ofd.FileName) + ".xml"; if (sfd.ShowDialog() != DialogResult.OK) { return; } int prefixPhraseCount = EchoChamberHelper.ImportFile(ofd.FileName, sfd.FileName); MessageBox.Show(string.Format("Processed {0} prefix phrases.", prefixPhraseCount)); } private void generateButton_Click(object sender, EventArgs e) { Generator generator = new Generator(); generator.ShowDialog(); } private void scrapeTwitterButton_Click(object sender, EventArgs e) { foreach (string twit in TwitterScraper.GetTwits()) { TwitterScraper.UpdateTweets(twit); } } } }