Esempio n. 1
0
 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;
     }
 }
Esempio n. 2
0
 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;
         }
     }
 }
Esempio n. 3
0
 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;
     }
 }
Esempio n. 5
0
 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;
     }
 }
Esempio n. 6
0
 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;
     }
 }
Esempio n. 7
0
 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;
     }
 }
Esempio n. 8
0
 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;
     }
 }
Esempio n. 9
0
 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;
     }
 }
Esempio n. 10
0
 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;
     }
 }
Esempio n. 11
0
 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;
     }
 }
Esempio n. 12
0
 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;
     }
 }
Esempio n. 13
0
 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;
     }
 }
Esempio n. 15
0
 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;
     }
 }
Esempio n. 16
0
 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;
     }
 }
Esempio n. 17
0
 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;
     }
 }
Esempio n. 18
0
 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;
             }
         }
     }
 }
Esempio n. 19
0
 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;
     }
 }
Esempio n. 20
0
        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;
            }
        }