private void EnableControlsForEvaluation(bool enable) { evaluateButton.Enabled = enable; stopEvaluationButton.Enabled = !enable; goUpButton.Enabled = enable; closeButton.Enabled = enable; ChangeCloseButton(enable); if (enable) { NuGenDebugEventHandler.Instance.EventObjects.Frame = FrameRefresher.GetRefreshedValue(); } }
public void FrameChangedUpdate(FrameRefresher frameRefresher, FrameWrapper frame, bool calledByWatchPanel) { DebugEventHandler.Instance.EventObjects.Frame = frame; DebugEventHandler.Instance.ChangeFrame(frameRefresher, DebugEventHandler.Instance.EventObjects.Frame); }
public void RaiseUpdateDebugInformation(FrameRefresher activeFrameRefresher, FrameWrapper activeFrame, DebuggerState newState) { Activate(); if (UpdateDebugInformation != null) { UpdateDebugInformation(activeFrameRefresher, activeFrame); } ShowDebuggerState(DebugEventHandler.Instance.State); }