Interface ICalculatorEngineParent
This interface can be implemented by classes that want to act as the parent for this calculator engine.
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public interface ICalculatorEngineParent
Remarks
The Calculator Control implements this interface to get notifications from the Calculator Engine when there is a change in the state of the Calculator Engine.
Properties
RepeatAssignAction
Gets a value indicating whether the engine needs to repeat the assign (=) action.
Declaration
bool RepeatAssignAction { get; }
Property Value
Type |
---|
System.Boolean |
Methods
EngineValueChanged(CalculatorValue, Boolean, String, Double)
The calculator engine will invoke this method for its parent to be informed of a change in its value.
Declaration
void EngineValueChanged(CalculatorValue internalValue, bool errorCondition, string feedbackMessage, double memoryValue)
Parameters
Type | Name | Description |
---|---|---|
CalculatorValue | internalValue | The internal string value of the engine. |
System.Boolean | errorCondition | The error condition. |
System.String | feedbackMessage | The feedback message. |
System.Double | memoryValue | The memory value. |