public ChatWindow(Window settigsWindow, TataruModel tataruModel) { InitializeComponent(); try { _TataruModel = tataruModel; _TataruUIModel = _TataruModel.TataruUIModel; InitTataruModel(); _WindowResizer = new WindowResizer(this); _SettigsWindow = settigsWindow; this.ShowInTaskbar = false; ChatRtb.AcceptsTab = true; ChatRtb.BorderThickness = new Thickness(0); ChatRtb.Document.Blocks.Clear(); ChatRtb.IsUndoEnabled = false; _TextArrivedTime = DateTime.UtcNow; _KeepWorking = true; _AutoHidden = false; } catch (Exception e) { Logger.WriteLog(e); } }
public ChatStreamWindow(Window settigsWindow, TataruModel tataruModel) : base(settigsWindow, tataruModel) { this.AllowsTransparency = false; this.Topmost = false; this.BorderThickness = new Thickness(0); this.Title = (string)settigsWindow.Resources["StreamWindowName"]; }
public MainWindow() { _IsShutDown = false; if (Utils.TataruSingleInstance.IsOnlyInstance == false) { ShutDown(); return; }//*/ InitializeComponent(); try { _LogWriter = new LogWriter(); _LogWriter.StartWriting(); _TataruModel = new TataruModel(); _TataruUIModel = _TataruModel.TataruUIModel; InitTataruModel(); } catch (Exception e) { Logger.WriteLog(e); } _ChatWindow = new ChatWindow(this, _TataruModel); _ChatWindow.Show(); try { _ChatWindow.IsVisibleChanged += ChatVisibleChanged; _LanguagueWrapper = new LanguagueWrapper(this); _Updater = new Updater(); } catch (Exception e) { Logger.WriteLog(e); } }