public MainWindow() { InitializeComponent(); TextCompositionManager.AddPreviewTextInputHandler(tbSearch, OnPreviewTextInput); TextCompositionManager.AddPreviewTextInputStartHandler(tbSearch, OnPreviewTextInputStart); TextCompositionManager.AddPreviewTextInputUpdateHandler(tbSearch, OnPreviewTextInputUpdate); }
/// <summary> /// コンストラクタ /// </summary> public MainWindow() { InitializeComponent(); // GUI初期処理 TitleBase = this.Title + " " + MyUtil.GetFileVersion(); this.Title = TitleBase; TextCompositionManager.AddPreviewTextInputHandler(this, OnPreviewTextInput); TextCompositionManager.AddPreviewTextInputUpdateHandler(this, OnPreviewTextInputUpdate); }
public MainWindow() { InitializeComponent(); TextCompositionManager.AddPreviewTextInputHandler(TB, OnPreviewTextInput); TextCompositionManager.AddPreviewTextInputStartHandler(TB, OnPreviewTextInputStart); TextCompositionManager.AddPreviewTextInputUpdateHandler(TB, OnPreviewTextInputUpdate); kbd = new KeyboardDevice(); kbd.KeyboardDeviceFound += OnKeyboardDeviceFound; kbd.KeyboardDeviceConnected += OnKeyboardDeviceConnected; }
readonly PlainTextNote _ptn = new PlainTextNote(); // The enhanced note window /** Starting Process **/ /**********************/ /// The application starts by asking for tester and charter information. Only then the session starts // Default constructor, everything is empty/default values public SmWidget() { RegUtil.InitReg(); var trans = GetTransparencyFromReg(); Logger.Record("[SMWidget]: App constructor. Initializing.", "SMWidget", "info"); InitializeComponent(); SetBgColor(GetBgColorFromReg()); TransparencySlide.Value = trans; _ptn.InitializeComponent(); _ptn.Sm = this; TextCompositionManager.AddPreviewTextInputHandler(NoteContent, OnPreviewTextInput); TextCompositionManager.AddPreviewTextInputUpdateHandler(NoteContent, OnPreviewTextInputUpdate); Task.Run((Action)Updater.CheckVersion); NoteContent.Focus(); Logger.Record("[SMWidget]: App constructor initialized and CLI executed.", "SMWidget", "info"); }