Example #1
0
        private void rangeSelector_ValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
        {
            double rangemax = rangeSelector.RangeMax / 1000;
            double rangemin = rangeSelector.RangeMin / 1000;

            int stopHour   = (int)rangemax / 3600;
            int stopMinute = (int)(rangemax - stopHour * 3600) / 60;
            int stopSecond = (int)(rangemax - stopMinute * 60);
            int stopMili   = (int)((rangemax - stopMinute * 60 - stopSecond) * 1000);

            TimeSpan stopTime = new TimeSpan(0, stopHour, stopMinute, stopSecond, stopMili);

            int startHour   = (int)rangemin / 3600;
            int startMinute = (int)rangemin / 60;
            int startSecond = (int)(rangemin - startMinute * 60);
            int startMili   = (int)((rangemin - startMinute * 60 - startSecond) * 1000);

            TimeSpan startTime = new TimeSpan(0, startHour, startMinute, startSecond, startMili);

            string format = @"h\:mm\:ss\:fff";

            if (stopHour == 0 && startHour == 0)
            {
                format = @"m\:ss\:fff";
            }

            timeRangeStart.Text = startTime.ToString(format);
            timeRangeStop.Text  = stopTime.ToString(format);
        }
Example #2
0
        private void TrimControlValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
        {
            if (sender == null)
            {
                return;
            }
            try
            {
                var start = TrimControl.RangeMin;
                var end   = TrimControl.RangeMax;

                StartTimeText.Text = $"Start time: {start:00}";
                EndTimeText.Text   = $"End time: {end:00}";
            }
            catch { }
        }
Example #3
0
        private void CutRange_ValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
        {
            TrimStartTime.LostFocus -= TrimStartTime_LostFocus;
            TrimEndTime.LostFocus   -= TrimEndTime_LostFocus;
            CutRange.Focus(FocusState.Programmatic);
            TrimStartTime.LostFocus += TrimStartTime_LostFocus;
            TrimEndTime.LostFocus   += TrimEndTime_LostFocus;

            if (e.ChangedRangeProperty == Microsoft.Toolkit.Uwp.UI.Controls.RangeSelectorProperty.MaximumValue)
            {
                UpdatePreviewVideoOnDisplay(true, CutRange.RangeMax, null);
            }
            else
            {
                UpdatePreviewVideoOnDisplay(false, null, CutRange.RangeMin);
            }
        }
        private void RangeSelectorControl_ValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
        {
            if (e.ChangedRangeProperty == Microsoft.Toolkit.Uwp.UI.Controls.RangeSelectorProperty.MaximumValue)
            {
                if (RangeSelectorControl.RangeMax - RangeSelectorControl.RangeMin > 200)
                {
                    RangeSelectorControl.RangeMin = RangeSelectorControl.RangeMax - 200 + 1;
                }
            }

            if (e.ChangedRangeProperty == Microsoft.Toolkit.Uwp.UI.Controls.RangeSelectorProperty.MinimumValue)
            {
                if (RangeSelectorControl.RangeMax - RangeSelectorControl.RangeMin > 200)
                {
                    RangeSelectorControl.RangeMax = RangeSelectorControl.RangeMin + 200 - 1;
                }
            }

            ApplyDataSource();
        }
Example #5
0
 private void RandomInputRangeSelector_ValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
 {
     PartyOptions.activePartyOption.minRandomBrightness = Convert.ToInt32(RandomInputRangeSelector.RangeMin);
     PartyOptions.activePartyOption.maxRandomBrightness = Convert.ToInt32(RandomInputRangeSelector.RangeMax);
 }
Example #6
0
 private void YearRange_ValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
 {
     formMovies();
 }
Example #7
0
 private void RangeSelector_ValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
 {
     ShowForecast(IsSomethingToShow);
 }
 private void MicrophoneInputRangeSelector_ValueChanged(object sender, Microsoft.Toolkit.Uwp.UI.Controls.RangeChangedEventArgs e)
 {
     PartyOptions.activePartyOption.minSoundLevel = MicrophoneInputRangeSelector.RangeMin;
     PartyOptions.activePartyOption.maxSoundLevel = MicrophoneInputRangeSelector.RangeMax;
 }