private void formReading_Load(object sender, EventArgs e) { //icon string iconPath = Application.StartupPath + "\\Wordy.ico"; if (File.Exists(iconPath)) { this.Icon = new Icon(iconPath); } //set back colors this.BackColor = Color.FromArgb(211, 211, 211); rtbText.BackColor = this.BackColor; //load/init arrays & stuff corewords = Misc.LoadCoreWords(); loadNewwords(); wordnik = new WordnikService("b3bbd1f9103a01de7d00a0fd1300164c17bfcec03eb86a678"); newDefs = new Dictionary <string, Definition>(StringComparer.OrdinalIgnoreCase); synonyms = new Dictionary <string, string>(StringComparer.OrdinalIgnoreCase); rhymes = new Dictionary <string, string>(StringComparer.OrdinalIgnoreCase); searchedWords = new List <string>(); notFoundWords = new List <string>(); ActiveSearchWord = ""; ActiveGooglingWord = ""; rtbTextVScroll = 0; colorizing = false; UsePrevPopupPos = false; Gfx = this.CreateGraphics(); MeasuringStringFormat = new StringFormat(StringFormatFlags.MeasureTrailingSpaces); LineH = Gfx.MeasureString("A", rtbText.Font, int.MaxValue, MeasuringStringFormat).Height; //prepare popup window popup = new formPopup(); popup.main = main; popup.reading = this; popup.Left = -1000; //hide popup popup.Show(); //prepare language tools if (main.Profile == "English") { SearchWordWorker = new BackgroundWorker(); SearchWordWorker.DoWork += new DoWorkEventHandler(searchWordWorker_DoWork); SearchWordWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(searchWordWorker_RunWorkerCompleted); } else { Translator = new Translator(main.Languages[main.Profile], "en", doneEvent, main.prefs); } }
private void formReading_Load(object sender, EventArgs e) { //icon string iconPath = Application.StartupPath + "\\Wordy.ico"; if (File.Exists(iconPath)) this.Icon = new Icon(iconPath); //set back colors this.BackColor = Color.FromArgb(211, 211, 211); rtbText.BackColor = this.BackColor; //load/init arrays & stuff corewords = Misc.LoadCoreWords(); loadNewwords(); wordnik = new WordnikService("b3bbd1f9103a01de7d00a0fd1300164c17bfcec03eb86a678"); newDefs = new Dictionary<string, Definition>(StringComparer.OrdinalIgnoreCase); synonyms = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase); rhymes = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase); searchedWords = new List<string>(); notFoundWords = new List<string>(); ActiveSearchWord = ""; ActiveGooglingWord = ""; rtbTextVScroll = 0; colorizing = false; UsePrevPopupPos = false; Gfx = this.CreateGraphics(); MeasuringStringFormat = new StringFormat(StringFormatFlags.MeasureTrailingSpaces); LineH = Gfx.MeasureString("A", rtbText.Font, int.MaxValue, MeasuringStringFormat).Height; //prepare popup window popup = new formPopup(); popup.main = main; popup.reading = this; popup.Left = -1000; //hide popup popup.Show(); //prepare language tools if (main.Profile == "English") { SearchWordWorker = new BackgroundWorker(); SearchWordWorker.DoWork += new DoWorkEventHandler(searchWordWorker_DoWork); SearchWordWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(searchWordWorker_RunWorkerCompleted); } else Translator = new Translator(main.Languages[main.Profile], "en", doneEvent, main.prefs); }