private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is Countdown) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); Countdown countdown = (Countdown)selected.Graphic; displayFormat.Text = countdown.Format; remainingHours.Text = countdown.RemainingHours.ToString("00"); remainingMinutes.Text = countdown.RemainingMin.ToString("00"); remainingSeconds.Text = countdown.RemainingSec.ToString("00"); startHours.Text = countdown.StartHour.ToString("00"); startMinutes.Text = countdown.StartMin.ToString("00"); startSeconds.Text = countdown.StartSec.ToString("00"); if (countdown.StartAt) { Windows.Main.CountdownUI.startTimer.IsChecked = true; } else { Windows.Main.CountdownUI.remainingTimer.IsChecked = true; } } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic != null) { Validators.ClearAllErrors(grid); if (selected.Graphic.Image.Stretch == Stretch.Fill) { fill.IsChecked = true; } else { fit.IsChecked = true; } name.Text = selected.name.Content.ToString(); controlX.Text = selected.Graphic.X.ToString(); controlY.Text = selected.Graphic.Y.ToString(); controlWidth.Text = selected.Graphic.GraphicWidth.ToString(); controlHeight.Text = selected.Graphic.GraphicHeight.ToString(); if (GraphicController.Selected.Graphic.Image.UriSource != null) { controlImage.Text = System.IO.Path.GetFileName(selected.Graphic.Image.UriSource); } else { controlImage.Text = string.Empty; } } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is Bracket) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); Bracket bracket = (Bracket)selected.Graphic; competitorSelect.Text = bracket.Competitors.ToString(); bracketX.Text = bracket.OriginX.ToString(); bracketY.Text = bracket.OriginY.ToString(); bracketWidth.Text = bracket.BracketWidth.ToString(); bracketHeight.Text = bracket.BracketHeight.ToString(); thickness.Text = bracket.Thickness.ToString(); offsetX.Text = bracket.OffsetX.ToString(); offsetY.Text = bracket.OffsetY.ToString(); SolidColorBrush brush = bracket.Color as SolidColorBrush; red.Text = brush.Color.R.ToString(); green.Text = brush.Color.G.ToString(); blue.Text = brush.Color.B.ToString(); if (bracket.HideHorizontal) { hideHorizontal.IsChecked = true; } if (bracket.HideVertical) { hideVertical.IsChecked = true; } } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is ImageSwitcher) { Visibility = Visibility.Visible; ComputeItems(); } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is ImageSlider) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); sliderDuration.Text = ((ImageSlider)selected.Graphic).Duration.ToString(); } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected is Blank) { Visibility = Visibility.Visible; controllerName.Text = selected.name.Content.ToString(); Windows.Main.tabControl.SelectedIndex = 0; } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is WebSource) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); Windows.Main.WebSourceUI.url.Text = ((WebSource)selected.Graphic).Url; } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is RichText) { Visibility = Visibility.Visible; FlowDocument doc = new FlowDocument(); doc.Blocks.Add(new Paragraph(new Run(selected.Graphic.Texts[0].Content))); text.Document = doc; } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected is Peliliiga) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); Peliliiga peliliiga = (Peliliiga)selected; controllerName.Text = selected.name.Content.ToString(); url.Text = peliliiga.Url; store.Text = peliliiga.Store; interval.Text = peliliiga.Interval.ToString(); } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is ImageSlider) { Visibility = Visibility.Visible; ImageSlider imageSlider = (ImageSlider)selected.Graphic; sliderImageList.Items.Clear(); for (int i = 0; i < imageSlider.ImageSources.Count; i++) { sliderImageList.Items.Add(imageSlider.ImageSources[i]); } } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is Scoreboard) { Visibility = Visibility.Visible; Scoreboard scoreboard = (Scoreboard)selected.Graphic; name1.Text = scoreboard.Texts[0].Content.ToString(); name2.Text = scoreboard.Texts[1].Content.ToString(); p1Score.Text = scoreboard.Texts[2].Content.ToString(); p2Score.Text = scoreboard.Texts[3].Content.ToString(); info.Text = scoreboard.Texts[4].Content.ToString(); } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is Playlist) { Visibility = Visibility.Visible; Playlist playlist = (Playlist)selected.Graphic; playlistBox.Items.Clear(); foreach (Tuple <string, TimeSpan> source in playlist.Sources) { playlistBox.Items.Add(source.Item1); } } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected is Xerberus) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); Xerberus xerberus = (Xerberus)selected; controllerName.Text = selected.name.Content.ToString(); url.Text = xerberus.Url; clientId.Text = Xerberus.ClientId; clientSecret.Text = Xerberus.ClientSecret; store.Text = xerberus.Store; interval.Text = xerberus.Interval.ToString(); } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is ImageSwitcher) { Visibility = Visibility.Visible; ImageSwitcher imageSwitcher = (ImageSwitcher)GraphicController.Selected.Graphic; folder.Text = imageSwitcher.Folder; if (imageSwitcher.SwitcherImage.Stretch == Stretch.Fill) { fill.IsChecked = true; } else { fit.IsChecked = true; } } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic != null && selected.Graphic.Texts != null && selected.Graphic.Texts.Length > 0) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); textlist.Clear(); textlist = selected.Graphic.Texts.ToList(); controlchanged = true; textselect.Items.Clear(); for (int i = 0; i < textlist.Count; i++) { textselect.Items.Add(textlist[i].Name); } controlchanged = false; textselect.SelectedIndex = 0; } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is Media) { Visibility = Visibility.Visible; Validators.ClearAllErrors(grid); Media media = (Media)selected.Graphic; fileName.Text = Path.GetFileName(media.Source); if (media.Loop) { loop.IsChecked = true; } else { loop.IsChecked = false; } volume.Text = media.Volume.ToString(); } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is Group) { Visibility = Visibility.Visible; Group group = (Group)selected.Graphic; title.Text = group.Texts[0].Content.ToString(); n1.Text = group.Texts[1].Content.ToString(); n2.Text = group.Texts[2].Content.ToString(); n3.Text = group.Texts[3].Content.ToString(); n4.Text = group.Texts[4].Content.ToString(); n5.Text = group.Texts[5].Content.ToString(); s1.Text = group.Texts[6].Content.ToString(); s2.Text = group.Texts[7].Content.ToString(); s3.Text = group.Texts[8].Content.ToString(); s4.Text = group.Texts[9].Content.ToString(); s5.Text = group.Texts[10].Content.ToString(); } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic != null) { if (selected.Graphic is SequencePlayer) { basicAnimation.Visibility = Visibility.Collapsed; sequenceAnimation.Visibility = Visibility.Visible; Validators.ClearAllErrors(sequenceAnimation); SequencePlayer sequencePlayer = (SequencePlayer)selected.Graphic; sequenceInStart.Text = sequencePlayer.InStartFrame.ToString(); sequenceLoopStart.Text = sequencePlayer.LoopStartFrame.ToString(); sequenceOutStart.Text = sequencePlayer.OutStartFrame.ToString(); } else { basicAnimation.Visibility = Visibility.Visible; sequenceAnimation.Visibility = Visibility.Collapsed; Validators.ClearAllErrors(basicAnimation); animationInStyle.SelectedIndex = (int)GraphicController.Selected.Graphic.AnimationIn.Style; animationInDuration.Text = GraphicController.Selected.Graphic.AnimationIn.Duration.ToString(); animationInDelay.Text = GraphicController.Selected.Graphic.AnimationIn.Delay.ToString(); animationInEasePower.Text = GraphicController.Selected.Graphic.AnimationIn.EasePower.ToString(); animationOutStyle.SelectedIndex = (int)GraphicController.Selected.Graphic.AnimationOut.Style; animationOutDuration.Text = GraphicController.Selected.Graphic.AnimationOut.Duration.ToString(); animationOutDelay.Text = GraphicController.Selected.Graphic.AnimationOut.Delay.ToString(); animationOutEasePower.Text = GraphicController.Selected.Graphic.AnimationOut.EasePower.ToString(); if (GraphicController.Selected.Graphic.AnimationIn.AddFade) { animationInAddFade.IsChecked = true; } else { animationInAddFade.IsChecked = false; } if (GraphicController.Selected.Graphic.AnimationOut.AddFade) { animationOutAddFade.IsChecked = true; } else { animationOutAddFade.IsChecked = false; } if (GraphicController.Selected.Graphic.AnimationIn.Style == GraphicAnimation.AnimationStyle.Fade) { animationInAddFade.IsEnabled = false; animationInAddFade.Foreground = new SolidColorBrush(Color.FromRgb(100, 100, 100)); } if (GraphicController.Selected.Graphic.AnimationOut.Style == GraphicAnimation.AnimationStyle.Fade) { animationOutAddFade.IsEnabled = false; animationOutAddFade.Foreground = new SolidColorBrush(Color.FromRgb(100, 100, 100)); } if (GraphicController.Selected.Graphic.AnimationIn.Ease) { animationineasing.IsChecked = true; animationInEasePower.IsEnabled = true; } else { animationineasing.IsChecked = false; animationInEasePower.IsEnabled = false; } if (GraphicController.Selected.Graphic.AnimationOut.Ease) { animationOutEasing.IsChecked = true; animationOutEasePower.IsEnabled = true; } else { animationOutEasing.IsChecked = false; animationOutEasePower.IsEnabled = false; } } } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && selected.Graphic is Bracket) { BracketTitle.Text = ((Bracket)GraphicController.Selected.Graphic).Texts[0].Content; N1.Text = ((Bracket)GraphicController.Selected.Graphic).Names[0].Content.ToString(); N2.Text = ((Bracket)GraphicController.Selected.Graphic).Names[1].Content.ToString(); N3.Text = ((Bracket)GraphicController.Selected.Graphic).Names[2].Content.ToString(); N4.Text = ((Bracket)GraphicController.Selected.Graphic).Names[3].Content.ToString(); N5.Text = ((Bracket)GraphicController.Selected.Graphic).Names[4].Content.ToString(); N6.Text = ((Bracket)GraphicController.Selected.Graphic).Names[5].Content.ToString(); if (((Bracket)GraphicController.Selected.Graphic).Competitors >= 8) { N7.Text = ((Bracket)GraphicController.Selected.Graphic).Names[6].Content.ToString(); N8.Text = ((Bracket)GraphicController.Selected.Graphic).Names[7].Content.ToString(); N9.Text = ((Bracket)GraphicController.Selected.Graphic).Names[8].Content.ToString(); N10.Text = ((Bracket)GraphicController.Selected.Graphic).Names[9].Content.ToString(); N11.Text = ((Bracket)GraphicController.Selected.Graphic).Names[10].Content.ToString(); N12.Text = ((Bracket)GraphicController.Selected.Graphic).Names[11].Content.ToString(); N13.Text = ((Bracket)GraphicController.Selected.Graphic).Names[12].Content.ToString(); N14.Text = ((Bracket)GraphicController.Selected.Graphic).Names[13].Content.ToString(); } else { N7.IsEnabled = false; N8.IsEnabled = false; N9.IsEnabled = false; N10.IsEnabled = false; N11.IsEnabled = false; N12.IsEnabled = false; N13.IsEnabled = false; N14.IsEnabled = false; } S1.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[0].Content.ToString(); S2.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[1].Content.ToString(); S3.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[2].Content.ToString(); S4.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[3].Content.ToString(); S5.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[4].Content.ToString(); S6.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[5].Content.ToString(); if (((Bracket)GraphicController.Selected.Graphic).Competitors >= 8) { S7.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[6].Content.ToString(); S8.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[7].Content.ToString(); S9.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[8].Content.ToString(); S10.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[9].Content.ToString(); S11.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[10].Content.ToString(); S12.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[11].Content.ToString(); S13.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[12].Content.ToString(); S14.Text = ((Bracket)GraphicController.Selected.Graphic).Scores[13].Content.ToString(); } else { S7.IsEnabled = false; S8.IsEnabled = false; S9.IsEnabled = false; S10.IsEnabled = false; S11.IsEnabled = false; S12.IsEnabled = false; S13.IsEnabled = false; S14.IsEnabled = false; } } else { Visibility = Visibility.Collapsed; } }
private void OnSelectedChanged(object sender, GraphicController selected) { if (selected != null && (selected.Graphic is SingleText || selected.Graphic is DoubleText)) { Visibility = Visibility.Visible; if (selected.Graphic is SingleText) { SingleText singleText = (SingleText)selected.Graphic; lineOneText1.Text = singleText.TextStorage[0]; lineOneText2.Text = singleText.TextStorage[2]; lineOneText3.Text = singleText.TextStorage[4]; switch (singleText.SelectedIndex) { case 0: { radioButton1.IsChecked = true; break; } case 1: { radioButton2.IsChecked = true; break; } case 2: { radioButton3.IsChecked = true; break; } } lineTwoText1.Visibility = Visibility.Collapsed; lineTwoText2.Visibility = Visibility.Collapsed; lineTwoText3.Visibility = Visibility.Collapsed; } else { DoubleText doubleText = (DoubleText)selected.Graphic; lineOneText1.Text = doubleText.TextStorage[0]; lineOneText2.Text = doubleText.TextStorage[2]; lineOneText3.Text = doubleText.TextStorage[4]; lineTwoText1.Text = doubleText.TextStorage[1]; lineTwoText2.Text = doubleText.TextStorage[3]; lineTwoText3.Text = doubleText.TextStorage[5]; switch (doubleText.SelectedIndex) { case 0: { radioButton1.IsChecked = true; break; } case 1: { radioButton2.IsChecked = true; break; } case 2: { radioButton3.IsChecked = true; break; } } lineTwoText1.Visibility = Visibility.Visible; lineTwoText2.Visibility = Visibility.Visible; lineTwoText3.Visibility = Visibility.Visible; } } else { Visibility = Visibility.Collapsed; } }