diff --git a/src/Calculator/App.xaml b/src/Calculator/App.xaml
index 5f0219b..1d38b5f 100644
--- a/src/Calculator/App.xaml
+++ b/src/Calculator/App.xaml
@@ -28,6 +28,7 @@
+
+
+
@@ -522,6 +525,7 @@
+
@@ -561,7 +565,7 @@
BorderBrush="{ThemeResource AppControlForegroundTransparentRevealBorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
FontSize="{TemplateBinding FontSize}"
- FontWeight="SemiBold"
+ FontWeight="{TemplateBinding FontWeight}"
AutomationProperties.AccessibilityView="Raw"
Content="{TemplateBinding Content}"
ContentTemplate="{TemplateBinding ContentTemplate}"
diff --git a/src/Calculator/Resources/en-US/Resources.resw b/src/Calculator/Resources/en-US/Resources.resw
index e0ab5de..f014efb 100644
--- a/src/Calculator/Resources/en-US/Resources.resw
+++ b/src/Calculator/Resources/en-US/Resources.resw
@@ -3491,7 +3491,7 @@
Zoom Out
Screen reader prompt for the zoom out button.
-
+
Add Equation
Placeholder text for the equation input button
diff --git a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml
index bfc04bb..b78cf33 100644
--- a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml
+++ b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml
@@ -9,48 +9,92 @@
d:DesignHeight="300"
d:DesignWidth="400"
mc:Ignorable="d">
+
+
+
+
+
+
+ IsItemClickEnabled="False"
+ ItemsSource="{x:Bind Equations}"
+ SelectionMode="None">
+
+
+
+
+
+
+ Margin="1,0,1,0"
+ Style="{StaticResource EquationTextBoxStyle}"
+ EquationColor="{x:Bind LineColor, Mode=OneWay}"
+ EquationSubmitted="InputTextBox_Submitted"
+ GotFocus="InputTextBox_GotFocus"
+ Loaded="EquationTextBoxLoaded"
+ LostFocus="InputTextBox_LostFocus"
+ RemoveButtonClicked="EquationTextBox_RemoveButtonClicked"
+ KeyGraphFeaturesButtonClicked="EquationTextBox_KeyGraphFeaturesButtonClicked">
+ x:Uid="ColorChooserFlyout"
+ Placement="Bottom">
-
-
-
+
+
diff --git a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp
index 483524f..4e351ab 100644
--- a/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp
+++ b/src/Calculator/Views/GraphingCalculator/EquationInputArea.xaml.cpp
@@ -70,6 +70,7 @@ void EquationInputArea::AddNewEquation()
eq->LineColor = AvailableColors->GetAt(m_lastLineColorIndex);
Equations->Append(eq);
+ EquationInputList->ScrollIntoView(eq);
}
void EquationInputArea::InputTextBox_GotFocus(Object ^ sender, RoutedEventArgs ^ e)
diff --git a/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml b/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml
index cb16f4d..6aed74b 100644
--- a/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml
+++ b/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml
@@ -12,22 +12,156 @@
mc:Ignorable="d">
-
+
+
-
+
@@ -46,7 +180,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -121,299 +499,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -434,21 +519,17 @@
KeyGraphFeaturesClosed="OnKeyGraphFeaturesClosed"
ViewModel="{x:Bind EquationInputAreaControl.EquationVM, Mode=OneWay}"
Visibility="{x:Bind IsKeyGraphFeaturesVisible, Mode=OneWay}"/>
-
-
-
-
-
-
-
+
+
+