private void MainWindowLoaded(object sender, RoutedEventArgs e) { lnm.Content = Config.Name; lnt.Content = Config.NameTicket; lnu.Content = Config.User; if (Config.IsUseServer) { _dispatcherTimer = new DispatcherTimer(); _dispatcherTimer.Tick += DispatcherTimerTick; _dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 1, 0); _dispatcherTimer.Start(); } ClassBallanceMAGELLAN_8400.Opn(); //Windows 8 API to enable touch keyboard to monitor for focus tracking in this WPF application try { var cp = new InputPanelConfiguration(); var icp = cp as IInputPanelConfiguration; if (icp != null) { icp.EnableFocusTracking(); } } catch { // ignored } foreach (var bs in ClassEtcFun.FindVisualChildren <Button>(this)) { bs.Click += ButtonClick; } xProduct.Focus(); ClassCustomerDisplay.Hi(); status_message.Text += Environment.NewLine + "--------------------------------" + Environment.NewLine + "Caisse : " + Config.NameTicket + Environment.NewLine + "Post : " + Config.NumberTicket + Environment.NewLine + "Nom d'usager : " + Config.User + Environment.NewLine + Environment.NewLine + "--------------------------------" + Environment.NewLine + "La clé d'ouverture générale : " + GlobalVar.TicketWindowG + Environment.NewLine + "La clé d'ouverture local : " + GlobalVar.TicketWindow + Environment.NewLine; foreach (var gs in ClassEtcFun.FindVisualChildren <GridSplitter>(this)) { gs.IsEnabled = Config.GridModif; } }