void IInputStream.ReadChar(Action <char> callback) { Dispatch(() => { mainWindow.ReadChar(ch => { ResetStatusHeight(); currStatusHeight = 0; callback(ch); }); }); }
public void ReadChar(Action <char> callback) { debuggerService.BeginAwaitingInput(); mainWindow.ReadChar(ch => { ResetStatusHeight(); currStatusHeight = 0; callback(ch); debuggerService.EndAwaitingInput(); }); }