internal WeeklyReport(Report actWeekReport, ExtendedCalendar DayPicker, Dictionary <string, string> BaseData) { InitializeComponent(); _daypicker = DayPicker; _actWeekReport = actWeekReport; _daypicker.onDaySelected += new EventHandler <DaySelectedEventArgs>(_daypicker_DaySelected); _baseData = BaseData; _ActiveRTB = tbxCompanyWork; tabControl1.TabIndexChanged += new EventHandler(tabControl1_TabIndexChanged); tbxCompanyWork.KeyPress += new KeyPressEventHandler(tbx_KeyPress); tbxSchoolWork.KeyPress += new KeyPressEventHandler(tbx_KeyPress); tbxTalkWork.KeyPress += new KeyPressEventHandler(tbx_KeyPress); try { ext = new NHunspellExtender.NHunspellTextBoxExtender(); ext.UpdateLanguageFiles("Deutsch", DataManager.GetWorkingDirectory() + "SpellCheck\\de_DE.aff", DataManager.GetWorkingDirectory() + "SpellCheck\\de_DE.dic", false, false); ext.EnableTextBoxBase(new TextBoxBase[] { tbxCompanyWork, tbxSchoolWork, tbxTalkWork }); ext.SpellAsYouType = false; } catch { } _daypicker.SelectedDate = DateTime.Now; _actWeekReport = DataManager.GetReportOfWeek(DateTimeTools.GetActAppWeek(DateTime.Parse(DataManager.LoadBaseData()["beginn"]), DateTime.Now)); if (_actWeekReport == null) { _actWeekReport = new Report(null, DateTimeTools.GetActAppWeek(DateTime.Parse(_baseData["beginn"]), DateTime.Now).ToString(), DateTimeTools.GetWeekOfYear(DateTime.Now).ToString(), DateTime.Now.Year.ToString(), "", "", "", "0"); } fillReport(); }
internal DaylyReport(ExtendedCalendar DayPicker) { InitializeComponent(); _ActiveRTB = tbxReport; _daypicker = DayPicker; _daypicker.onDaySelected += new EventHandler <DaySelectedEventArgs>(_daypicker_onDaySelected); LoadReport(DateTime.Now); try { ext = new NHunspellExtender.NHunspellTextBoxExtender(); ext.UpdateLanguageFiles("Deutsch", DataManager.GetWorkingDirectory() + "SpellCheck\\de_DE.aff", DataManager.GetWorkingDirectory() + "SpellCheck\\de_DE.dic", false, false); ext.EnableTextBoxBase(new TextBoxBase[] { tbxReport }); ext.SpellAsYouType = false; } catch { } }
private void FrmMainWindow_Load(object sender, EventArgs e) { int p = (int) Environment.OSVersion.Platform; // Enable spell check, but only on Windows if (!((p == 4) || (p == 6) || (p == 128))) { tsbSpellCheck.Checked = Properties.Settings.Default.SpellCheck; spell = new NHunspellExtender.NHunspellTextBoxExtender(); spell.SetSpellCheckEnabled(txtDocument, tsbSpellCheck.Checked); spell.SpellAsYouType = true; } else { tsbSpellCheck.Enabled = false; tsbSpellCheck.ToolTipText += " (Windows only)"; } Open(Properties.Settings.Default.LastDocument); }
public ChatBox() { InitializeComponent(); this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlStyles.DoubleBuffer, true); this.Invalidate(); this.SuspendLayout(); nHunspellTextBoxExtender1 = new NHunspellExtender.NHunspellTextBoxExtender(); ((System.ComponentModel.ISupportInitialize)(nHunspellTextBoxExtender1)).BeginInit(); // // nHunspellTextBoxExtender1 // nHunspellTextBoxExtender1.Language = "English"; nHunspellTextBoxExtender1.MaintainUserChoice = true; nHunspellTextBoxExtender1.ShortcutKey = System.Windows.Forms.Shortcut.F7; nHunspellTextBoxExtender1.SpellAsYouType = true; ((System.ComponentModel.ISupportInitialize)(nHunspellTextBoxExtender1)).EndInit(); ///////////////////////////////////////////////////////////////////////// RichTextBoxEx ChatArea = new RichTextBoxEx(MainForm.transparentChatBox); ChatArea.Name = "ChatArea"; ChatArea.Width = 400; ChatArea.Height = 128; ChatArea.Location = new Point(0, 0); if (!MainForm.transparentChatBox) { byte part1 = byte.Parse(MainForm.ColorBgChatBox.Split(',')[0]); byte part2 = byte.Parse(MainForm.ColorBgChatBox.Split(',')[1]); byte part3 = byte.Parse(MainForm.ColorBgChatBox.Split(',')[2]); ChatArea.BackColor = Color.FromArgb(part1, part2, part3); } ChatArea.ScrollBars = RichTextBoxScrollBars.ForcedVertical; ChatArea.BorderStyle = BorderStyle.None; ChatArea.Font = new System.Drawing.Font("Verdana", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); ChatArea.ReadOnly = true; ChatArea.Visible = false; ChatArea.KeyUp += ChatArea_KeyUp; ChatArea.ForeColor = Color.Black; ChatArea.TextChanged += ChatArea_TextChanged; ChatArea.SendToBack(); ChatArea.LinkClicked += ChatArea_LinkClicked; ChatArea.MouseUp += ChatArea_MouseUp; SetDoubleBuffered(ChatArea); this.Controls.Add(ChatArea); if (CommonCode.langue == 2) { ChatArea.RightToLeft = RightToLeft.Yes; } HudHandle.ChatArea = ChatArea; this.VisibleChanged += ChatBox_VisibleChanged; this.BringToFront(); if (CommonCode.langue == 2) { ChatArea.RightToLeft = RightToLeft.Yes; } if (MainForm.transparentChatBox) { string path = ""; if (System.IO.File.Exists(@"gfx\general\UI\chatboxBG.png")) { path = @"gfx\general\UI\chatboxBG.png"; } else if (System.IO.File.Exists(@"gfx\general\UI\chatboxBG.bmp")) { path = @"gfx\general\UI\chatboxBG.bmp"; } else if (System.IO.File.Exists(@"gfx\general\UI\chatboxBG.jpg")) { path = @"gfx\general\UI\chatboxBG.jpg"; } else if (System.IO.File.Exists(@"gfx\general\UI\chatboxBG.png")) { path = @"gfx\general\UI\chatboxBG.png"; } if (path == "") { MainForm.transparentChatBox = false; } else { // image en arriere plant du chatarea this.BackgroundImage = Image.FromFile(path); this.BackgroundImageLayout = ImageLayout.Stretch; } } }