From 0f14e4f46ea717a78739bf22d04a7c767a80a1a1 Mon Sep 17 00:00:00 2001 From: Pepe Rivera Date: Wed, 13 May 2020 18:42:35 -0700 Subject: [PATCH] Use ToggleButton for variable options chevron button (#1219) * Use togglebutton instead * Update src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml Co-authored-by: Rudy Huyn * Update src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml Co-authored-by: Rudy Huyn * undo pr suggestion Co-authored-by: Rudy Huyn --- src/Calculator/Resources/en-US/Resources.resw | 6 ++- .../GraphingCalculator/EquationInputArea.xaml | 49 ++++++++++++++++--- .../EquationInputArea.xaml.cpp | 2 +- 3 files changed, 47 insertions(+), 10 deletions(-) diff --git a/src/Calculator/Resources/en-US/Resources.resw b/src/Calculator/Resources/en-US/Resources.resw index c7c29db..cca6a71 100644 --- a/src/Calculator/Resources/en-US/Resources.resw +++ b/src/Calculator/Resources/en-US/Resources.resw @@ -4433,7 +4433,11 @@ Variable options - Screen reader prompt for the variable settings button + Screen reader prompt for the variable settings toggle button + + + Toggle variable options + Tool tip for the variable settings toggle button Line Thickness diff --git a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml index 92a887e..cc68792 100644 --- a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml +++ b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml @@ -215,17 +215,50 @@ Text="{x:Bind Max, Mode=OneWay}"/> - + diff --git a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp index 560a577..37dd900 100644 --- a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp +++ b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp @@ -484,7 +484,7 @@ void EquationInputArea::EquationTextBox_EquationFormatRequested(Object ^ sender, void EquationInputArea::VariableAreaClicked(Object ^ sender, RoutedEventArgs ^ e) { - ToggleVariableArea(static_cast(static_cast