public Calc() { InitializeComponent(); calculator = new StandardCalculator(); logger = new Logger.Logger(); System.Diagnostics.Debugger.Break(); }
public TestStandardCalculatorPanel( IKeyChecker checker, IFormatter numberFormatter, IFormatter expressionFormatter, IStandardCalculator calculator ) : base(checker, numberFormatter, expressionFormatter, calculator) { }
public StandardCalculatorPanel( IKeyChecker checker, IFormatter numberFormatter, IFormatter expressionFormatter, IStandardCalculator calculator ) : base(checker, numberFormatter, expressionFormatter, calculator) { InitializeComponent(); Display = standardDisplay; SetupKeypad(); SetupMemoryPanel(keypadPanel); SetupHistoryPanel(keypadPanel); DisplayValue(Calculator.Input); }
public CalculatorPanel( IKeyChecker checker, IFormatter numberFormatter, IFormatter expressionFormatter, IStandardCalculator calculator ) { InitializeComponent(); Checker = checker; History = new List <Tuple <string, decimal> >(); NumberFormatter = numberFormatter; ExpressionFormatter = expressionFormatter; Calculator = calculator; Helper = new UIHelper(); }