public void RefreshDialog() { TasView.BlazingFast = true; TasView.ItemCount = _tas.InputLogLength + 1; TasView.BlazingFast = false; if (MarkerControl != null) { MarkerControl.Refresh(); } }
public void CallAddMarkerPopUp(int? frame = null) { var markerFrame = frame ?? TasView.LastSelectedIndex ?? Global.Emulator.Frame; InputPrompt i = new InputPrompt { Text = "Marker for frame " + markerFrame, TextInputType = InputPrompt.InputType.Text, Message = "Enter a message" }; var result = i.ShowHawkDialog(); if (result == DialogResult.OK) { _tas.Markers.Add(markerFrame, i.PromptText); MarkerControl.Refresh(); } MarkerControl.Refresh(); }