private void ExecuteChangeVerticesSizeCommand(object param) { Model.Graph.ForEach(ChangeSize); Model.GraphField.Clear(); Model.GraphField = fieldFactory.CreateGraphField(Model.Graph); OnWindowClosed?.Invoke(this, EventArgs.Empty); }
private void Acquisition_FormClosed(object sender, FormClosedEventArgs e) { if (OnWindowClosed != null) { OnWindowClosed.Invoke(sender, e); } }
private void Settings_FormClosed(object sender, FormClosedEventArgs e) { if (OnWindowClosed != null) { OnWindowClosed.Invoke(sender, e); } }
private async void admin_Click(object sender, RoutedEventArgs e) { Service1Client client = new Service1Client(); try { loadBord.Visibility = Visibility.Visible; //await client.AddGenrePlaylistAsync(new Song_Playlist { Title= "House", Image= File.ReadAllBytes("d:\\housemus.jpg") }); //await client.tmpAsync(File.ReadAllBytes("d:\\ger.jpg")); OnWindowClosed?.Invoke(await client.TryLoginAsync(new Login_User { Image = null, ExtensionData = null, Login = "******", Password = "******", Email = null })); this.Close(); } catch (FaultException <LoginFailed> ex) { Console.WriteLine(ex.Detail.Message); } catch (Exception ex) { Console.WriteLine(ex.Message); } loadBord.Visibility = Visibility.Hidden; }
public void StartPathfinding(object sender, EventArgs e) { if (CanExecuteConfirmPathFindAlgorithmChoice()) { OnWindowClosed?.Invoke(this, EventArgs.Empty); FindPath(); } }
/// <summary> /// Called when the window is closed. /// </summary> /// <param name="sender">Irrelevant sender.</param> /// <param name="e">Empty event args.</param> private void Window_Closed(object sender, EventArgs e) { OnWindowClosed?.Invoke(); if (ExitOnClose) { Environment.Exit(0); } }
public void CreateGraph(object sender, EventArgs e) { if (CanExecuteConfirmGraphAssembleChoice()) { CreateGraph(); OnWindowClosed?.Invoke(this, EventArgs.Empty); OnWindowClosed = null; } }
private void ExecuteChangeVertexOpacity(object param) { Vertex3D.EnqueuedVertexBrush.Opacity = EnqueuedVertexColorOpacity; Vertex3D.ObstacleVertexBrush.Opacity = ObstacleColorOpacity; Vertex3D.SimpleVertexBrush.Opacity = SimpleVertexColorOpacity; Vertex3D.PathVertexBrush.Opacity = PathVertexColorOpacity; Vertex3D.VisitedVertexBrush.Opacity = VisitedVertexColorOpacity; OnWindowClosed?.Invoke(this, EventArgs.Empty); }
private async void LoginBtnMouseDown(object sender, MouseButtonEventArgs e) { try { if ((LoginBox.Text == String.Empty || LoginPassBox.Password == String.Empty) || (LoginBox.Text == String.Empty && LoginPassBox.Password == String.Empty)) { ErrorText.Text = "One or more fields should be \n; signed. Please, try again."; NetworkError.Visibility = Visibility.Visible; } else { loadBord.Visibility = Visibility.Visible; Console.WriteLine("asd"); Service1Client client = new Service1Client(); Login_User logUser = new Login_User { Image = null, ExtensionData = null, Login = LoginBox.Text, Password = LoginPassBox.Password, Email = null }; Console.WriteLine(logUser.Password); Client_User user = await client.TryLoginAsync(logUser); SetAutoLogin(logUser); OnWindowClosed?.Invoke(user); this.Close(); } } catch (FaultException <LoginFailed> exception) { ErrorText.Text = exception.Detail.Message; NetworkError.Visibility = Visibility.Visible; loadBord.Visibility = Visibility.Hidden; return; } catch { ErrorText.Text = "Network issues. Please check your\ninternet connection and try again."; loadBord.Visibility = Visibility.Hidden; NetworkError.Visibility = Visibility.Visible; return; } loadBord.Visibility = Visibility.Hidden; NetworkError.Visibility = Visibility.Hidden; }
public static void Notify(object sender, GameEventArgs e) { switch (e.type) { case OPEN_WINDOW: OpenWindow?.Invoke(sender, e); break; case CLOSE_WINDOW: CloseWindow?.Invoke(sender, e); break; case HOLD_WINDOW: HoldWindow?.Invoke(sender, e); break; case RESUME_WINDOW: ResumeWindow?.Invoke(sender, e); break; case WINDOW_OPENED: OnWindowOpened?.Invoke(sender, e); break; case WINDOW_CLOSED: OnWindowClosed?.Invoke(sender, e); break; case WINDOW_HOLDED: OnWindowHolded?.Invoke(sender, e); break; case WINDOW_RESUMED: OnWindowResumed?.Invoke(sender, e); break; } }
private async void ConfirmRegBtnClick(object sender, MouseButtonEventArgs e) { try { Service1Client client = new Service1Client(); await client.RegNewUserAsync(new Login_User { Email = RegisterMail.Text, ExtensionData = null, Image = ImagePath == null ? null : File.ReadAllBytes(ImagePath), Login = RegisterLogin.Text, Password = RegisterPassbox1.Password }); SignUpGrid.Visibility = Visibility.Hidden; loadBord.Visibility = Visibility.Visible; Console.WriteLine("asd"); OnWindowClosed?.Invoke(await client.TryLoginAsync(new Login_User { Image = null, ExtensionData = null, Login = RegisterMail.Text, Password = RegisterPassbox1.Password, Email = null })); this.Close(); } catch (FaultException <RegFailed> exception) { RegisterErrorBox.Visibility = Visibility.Visible; RegisterErrorMessage.Text = exception.Detail.Message; return; } catch (Exception exception) { RegisterErrorBox.Visibility = Visibility.Visible; RegisterErrorMessage.Text = "Network issues. Please check your\n;internet connection and try again."; return; } }
protected override void OnClosing(CancelEventArgs e) { OnWindowClosed?.Invoke(this, null); base.OnClosing(e); }
public void NotifyWindowClosed(string title) { OnWindowClosed?.Invoke(this, title); }
public void CancelPathFinding(object sender, EventArgs e) { OnWindowClosed?.Invoke(this, EventArgs.Empty); OnWindowClosed = null; }
private void DialogOk() => OnWindowClosed?.Invoke(this, DialogResult.OK);
public void CancelCreateGraph(object sender, EventArgs e) { OnWindowClosed?.Invoke(this, EventArgs.Empty); OnWindowClosed = null; }
protected virtual void DialogOk() => OnWindowClosed?.Invoke(this, RefactoringDialogResult.Execute);
private void CloseWindow() { OnWindowClosed?.Invoke(this, EventArgs.Empty); OnWindowClosed = null; }
private void CloseWindowOk() => OnWindowClosed?.Invoke(this, IsProjectDirty ? DialogResult.OK : DialogResult.Cancel);
private void ExecuteCloseWindowCommand(object param) { OnWindowClosed?.Invoke(this, EventArgs.Empty); OnWindowClosed = null; }
private void ExecuteCloseChangeVertexOpacity(object param) { OnWindowClosed?.Invoke(this, EventArgs.Empty); OnWindowClosed = null; }
public virtual bool Close() { OnWindowClosed?.Invoke(this, EventArgs.Empty); return(Owner.CloseWindow(this)); }
protected virtual void DialogCancel() => OnWindowClosed?.Invoke(this, RefactoringDialogResult.Cancel);
private void CloseWindowCancel() => OnWindowClosed?.Invoke(this, DialogResult.Cancel);
private void CloseAddingMouseDown(object sender, MouseButtonEventArgs e) { AddPlaylistErrorBox.Visibility = Visibility.Hidden; OnWindowClosed?.Invoke(); }