public override void StartResearch() { stepNumber = 0; if (DrawObj != null) { DrawObj.StepNumber = stepNumber; } Debug.Assert(MWindow.Start.Content.ToString() == "Start"); MWindow.Start.Content = "Stop"; // *tmp //StepCount = 3; //StepCount = 4; MWindow.Initial.IsEnabled = false; MWindow.Final.IsEnabled = true; MWindow.Next.IsEnabled = true; MWindow.Previous.IsEnabled = false; MWindow.Save.IsEnabled = true; if ((bool)MWindow.Flat.IsChecked) { if (DrawObj != null) { HierarchicDraw hierDraw = DrawObj as HierarchicDraw; hierDraw.IsFlat = true; } } DrawObj.DrawInitial(); }
private void Flat_Unchecked(object sender, RoutedEventArgs e) { Debug.Assert(researchDraw is BasicResearchDraw); if (researchDraw.DrawObj != null) { HierarchicDraw hierDraw = researchDraw.DrawObj as HierarchicDraw; hierDraw.IsFlat = false; } }