From c0126bd4efdf862a62fa5a0199977a52a2f9f058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Laban?= Date: Wed, 15 May 2019 14:56:57 -0400 Subject: [PATCH] Adjust button styles for wasm --- .../CalcManager/CalculatorManager.cs | 19 ----- src/Calculator.Shared/Styles.xaml | 75 ++++++++++++------- src/Calculator.Shared/Views/Calculator.xaml | 5 +- 3 files changed, 53 insertions(+), 46 deletions(-) diff --git a/src/Calculator.Shared/CalcManager/CalculatorManager.cs b/src/Calculator.Shared/CalcManager/CalculatorManager.cs index 9973919f..00049a96 100644 --- a/src/Calculator.Shared/CalcManager/CalculatorManager.cs +++ b/src/Calculator.Shared/CalcManager/CalculatorManager.cs @@ -129,25 +129,6 @@ namespace CalculationManager SetMemorizedNumbers = (IntPtr)int.Parse(ptrs[10]), }; -#else - var p = new CalculatorManager_CreateParams - { - CalculatorState = GCHandle.ToIntPtr(_displayCallbackHandle), - GetCEngineString = Marshal.GetFunctionPointerForDelegate(NativeDispatch._getCEngineStringCallback), - - GetCEngineString = (IntPtr)int.Parse(ptrs[0]), - BinaryOperatorReceived = (IntPtr)int.Parse(ptrs[1]), - SetPrimaryDisplay = (IntPtr)int.Parse(ptrs[2]), - SetIsInError = (IntPtr)int.Parse(ptrs[3]), - SetParenthesisNumber = (IntPtr)int.Parse(ptrs[4]), - MaxDigitsReached = (IntPtr)int.Parse(ptrs[5]), - MemoryItemChanged = (IntPtr)int.Parse(ptrs[6]), - OnHistoryItemAdded = (IntPtr)int.Parse(ptrs[7]), - OnNoRightParenAdded = (IntPtr)int.Parse(ptrs[8]), - SetExpressionDisplay = (IntPtr)int.Parse(ptrs[9]), - SetMemorizedNumbers = (IntPtr)int.Parse(ptrs[10]), - }; - #else var p = new CalculatorManager_CreateParams { diff --git a/src/Calculator.Shared/Styles.xaml b/src/Calculator.Shared/Styles.xaml index eaf53711..15a910e4 100644 --- a/src/Calculator.Shared/Styles.xaml +++ b/src/Calculator.Shared/Styles.xaml @@ -219,11 +219,17 @@ - + + - + + @@ -234,25 +240,33 @@ - + + - - + + - - + + + + 500 @@ -336,9 +350,7 @@ To="KeyBoardEntry" /> - + + - --> + - + - + + mc:Ignorable="xamarin"> @@ -188,6 +189,7 @@ @@ -967,6 +969,7 @@ IsOperatorCommand="{x:Bind Model.IsOperatorCommand, Mode=OneWay}" TabIndex="1" />