Skip to content

Commit f8f4a0d

Browse files
committedSep 29, 2022
add feature, and fix error checker error
1 parent 591a4df commit f8f4a0d

File tree

1 file changed

+31
-9
lines changed

1 file changed

+31
-9
lines changed
 

‎MainWindow.xaml.cs

+31-9
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,11 @@ private void LabelClick(object sender, MouseButtonEventArgs e)
179179
// DefLabels.Add(lbl);
180180
//}
181181

182-
// Set as number no matter what
183-
lbl.Content = Const;
184-
lbl.FontWeight = FontWeights.Bold;
185-
lbl.Foreground = DimGray;
186-
DefLabels.Add(lbl);
182+
// Set as number no matter what // CANCELED
183+
//lbl.Content = Const;
184+
//lbl.FontWeight = FontWeights.Bold;
185+
//lbl.Foreground = DimGray;
186+
//DefLabels.Add(lbl);
187187

188188
// If X selected delete the number
189189
if (Const is "X")
@@ -194,7 +194,28 @@ private void LabelClick(object sender, MouseButtonEventArgs e)
194194
DefLabels.Remove(lbl);
195195
}
196196

197+
198+
else if (Const == lbl.Content)
199+
{
200+
lbl.Content = "";
201+
lbl.FontWeight = FontWeights.Regular;
202+
lbl.Foreground = Black;
203+
DefLabels.Remove(lbl);
204+
}
205+
206+
else
207+
{
208+
lbl.Content = Const;
209+
lbl.FontWeight = FontWeights.Bold;
210+
lbl.Foreground = DimGray;
211+
DefLabels.Add(lbl);
212+
}
213+
197214
// Error Finding Code
215+
foreach (Label clrlbl in DefLabels)
216+
{
217+
clrlbl.Foreground = DimGray;
218+
}
198219
if (CheckPuzzle().Item1 == false)
199220
{
200221
Console.WriteLine("Error in Puzzle");
@@ -203,10 +224,11 @@ private void LabelClick(object sender, MouseButtonEventArgs e)
203224
}
204225
else if (CheckPuzzle().Item1 == true)
205226
{
206-
foreach (Label clrlbl in DefLabels)
207-
{
208-
clrlbl.Foreground = DimGray;
209-
}
227+
// Vanity code
228+
//foreach (Label clrlbl in DefLabels)
229+
//{
230+
// clrlbl.Foreground = DimGray;
231+
//}
210232
}
211233
}
212234

0 commit comments

Comments
 (0)
Please sign in to comment.