//private void showorhideLive(object obj) //{ // //throw new NotImplementedException(); //} private void showorhideLive() { //throw new NotImplementedException(); if (WindowExt.IsWindowOpen <Window>("LiveWindow")) { if (!livewindow.IsVisible) { livewindow.Show(); } else { livewindow.Hide(); } } }
private void searchforverse() { //if (!string.IsNullOrEmpty(value)) //{ myverselist = ifetch.FetchVerseNos(current_language, _bookselected + 1, _chapterselected); Verses = myverselist[0]; Verselist = myverselist[1]; pv.vlist.ItemsSource = Verselist; index = Convert.ToInt32(Verseselected) - 1; int itemCount = pv.vlist.Items.Count; if (itemCount == 0) { return; } if (index >= itemCount) { index = itemCount - 1; } double listHeight = pv.vlist.Height; double yPos = (listHeight / itemCount) * index; if (current_language != "English") { pv.prev_chaptername.Text = OtherLangBooks[_bookselected] + " " + _chapterselected; } else { pv.prev_chaptername.Text = Books[_bookselected] + " " + _chapterselected; } pv.vlist.SelectedIndex = index; pv.vlist.ScrollIntoView(pv.vlist.SelectedItem); pv.UpdateLayout(); if (_regionManager.Regions["PreviewRegion"].Views.Count() != 0) { var Preview = _regionManager.Regions["PreviewRegion"].Views.ElementAt(0); _regionManager.Regions["PreviewRegion"].Remove(Preview); } _regionManager.Regions["PreviewRegion"].Add(pv); if (showlive) { if (!WindowExt.IsWindowOpen <Window>("LiveWindow") && ls != null) { livewindow = new Window(); ls = new LiveScreen(); livewindow.Name = "LiveWindow"; livewindow.Title = "Live"; livewindow.Content = ls; WindowExt.MaximizeToSecondaryMonitor(livewindow); livewindow.WindowStyle = WindowStyle.None; livewindow.Show(); } ls.verseContent.Text = Verselist[index].ToString(); ls.chapterlabel.Text = _bookselected + " " + _chapterselected; ls.verseContent.FontSize = Convert.ToDouble(SliderValueBinding); if (Properties.Settings.Default.FontColor != "" && Properties.Settings.Default.FontColor != "0") { Brush brush = new SolidColorBrush((Color)ColorConverter.ConvertFromString(Properties.Settings.Default.FontColor)); ls.verseContent.Foreground = brush; ls.chapterlabel.Foreground = brush; } ls.livebackgroundimage.Source = new BitmapImage(new Uri(Properties.Settings.Default.BackgroundImage, UriKind.Relative)); Properties.Settings.Default.VerseFontSize = Convert.ToDouble(SliderValueBinding); Properties.Settings.Default.CurVerse = Verselist[index].ToString(); Properties.Settings.Default.Save(); ls.UpdateLayout(); } showlive = true; //} }