Exemple #1
0
        private void Set_Indicator_Initial_Values(ProgressInput progressInput)
        {
            //For main controls
            indicator_UC.bars_Indicator_GraphWidth_Numeric.Value = (decimal)progressInput.GraphWidth;

            indicator_UC.bars_Indicator_Color_Btn.BackColor = progressInput.Color;

            indicator_UC.bars_Indicator_BorderColor_Btn.BackColor = progressInput.BorderColor;

            //For previewer
            indicator_UC.ZeroitThematicProgress1.GraphWidth = progressInput.GraphWidth;

            indicator_UC.ZeroitThematicProgress1.Color = progressInput.Color;

            indicator_UC.ZeroitThematicProgress1.BorderColor = progressInput.BorderColor;

            #region Events

            indicator_UC.bars_Indicator_GraphWidth_Numeric.ValueChanged += Bars_Indicator_GraphWidth_Numeric_ValueChanged;
            indicator_UC.bars_Indicator_Color_Btn.Click       += Bars_Indicator_Color_Btn_Click;
            indicator_UC.bars_Indicator_BorderColor_Btn.Click += Bars_Indicator_BorderColor_Btn_Click;
            #endregion

            #region Preview Button

            indicator_UC.Preview_Btn.Click += Preview_Indicator_Btn_Click;

            #endregion
        }
Exemple #2
0
        private void Set_CircularProgressV2_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            circularProgressV2_UC.Preview_Btn.Click += Preview_CircularProgressV2_Click;

            #endregion

            #region Colors

            circularProgressV2_UC.circular_V2_EmptyColor_Btn.BackColor =
                progressInput.CPv2_ColorEmpty;

            circularProgressV2_UC.circular_V2_Color_Btn.BackColor =
                progressInput.CPv2_Color;



            circularProgressV2_UC.ZeroitThematicProgress1.CPv2_ColorEmpty =
                progressInput.CPv2_ColorEmpty;

            circularProgressV2_UC.ZeroitThematicProgress1.CPv2_Color =
                progressInput.CPv2_Color;


            #endregion

            #region Values

            circularProgressV2_UC.circular_V2_ProgressWidth_Numeric.Value = progressInput.CPv2_ProgressWidth;
            circularProgressV2_UC.circular_V2_Shift_Numeric.Value         = progressInput.CPv2_Shift;
            circularProgressV2_UC.circular_V2_StartAngle_Numeric.Value    = progressInput.CPv2_StartAngle;
            circularProgressV2_UC.circular_V2_AngleReduced_Numeric.Value  = progressInput.CPv2_AngleReduced;



            circularProgressV2_UC.ZeroitThematicProgress1.CPv2_ProgressWidth = progressInput.CPv2_ProgressWidth;
            circularProgressV2_UC.ZeroitThematicProgress1.CPv2_Shift         = progressInput.CPv2_Shift;
            circularProgressV2_UC.ZeroitThematicProgress1.CPv2_StartAngle    = progressInput.CPv2_StartAngle;
            circularProgressV2_UC.ZeroitThematicProgress1.CPv2_AngleReduced  = progressInput.CPv2_AngleReduced;

            #endregion

            #region Bool

            //if (progressInput.CPv2_ShowText == true)
            //{
            //    circularProgressV2_UC.circular_V2_ShowText_Yes_RadioBtn.Checked = true;

            //    circularProgressV2_UC.ZeroitThematicProgress1.CPv2_ShowText = true;
            //}
            //else
            //{
            //    circularProgressV2_UC.circular_V2_ShowText_No_RadioBtn.Checked = true;

            //    circularProgressV2_UC.ZeroitThematicProgress1.CPv2_ShowText = false;
            //}

            #endregion
        }
Exemple #3
0
        private void Set_Rect_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            rect_UC.Preview_Btn.Click += Preview_Rect_Btn_Click;

            #endregion

            #region Colors

            rect_UC.bars_Rect_Color_Btn.BackColor          = progressInput.ProgressRect_ValueColour;
            rect_UC.bars_Rect_Background_Btn.BackColor     = progressInput.ProgressRect_ColorBackground;
            rect_UC.bars_Rect_BorderColor_Btn.BackColor    = progressInput.ProgressRect_ColorBorder;
            rect_UC.bars_Rect_InterpolColor1_Btn.BackColor = progressInput.InterpolateColors[0];
            rect_UC.bars_Rect_InterpolColor1_Btn.BackColor = progressInput.InterpolateColors[1];


            rect_UC.ZeroitThematicProgress1.ProgressRect_ValueColour     = progressInput.ProgressRect_ValueColour;
            rect_UC.ZeroitThematicProgress1.ProgressRect_ColorBackground = progressInput.ProgressRect_ColorBackground;
            rect_UC.ZeroitThematicProgress1.ProgressRect_ColorBorder     = progressInput.ProgressRect_ColorBorder;
            rect_UC.ZeroitThematicProgress1.InterpolateColors[0]         = progressInput.InterpolateColors[0];
            rect_UC.ZeroitThematicProgress1.InterpolateColors[1]         = progressInput.InterpolateColors[1];


            #endregion

            #region Values

            rect_UC.bars_Rect_Corner_Numeric.Value = progressInput.ProgressRect_Corner;

            rect_UC.ZeroitThematicProgress1.ProgressRect_Corner = progressInput.ProgressRect_Corner;

            #endregion
        }
Exemple #4
0
        private void Set_Dagger_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            dagger_UC.Preview_Btn.Click += Preview_Dagger_Click;

            #endregion

            #region Values

            dagger_UC.circular_Dagger_StartAngle_Numeric.Value        = progressInput.DagStartAngle;
            dagger_UC.circular_Dagger_AnimationSpeed_Numeric.Value    = progressInput.DagAnimSpeed;
            dagger_UC.circular_Dagger_Transparency_Numeric.Value      = progressInput.DagFilledColorAlpha;
            dagger_UC.circular_Dagger_FilledThickness_Numeric.Value   = progressInput.DagFilledThickness;
            dagger_UC.circular_Dagger_UnfilledThickness_Numeric.Value = progressInput.DagUnfilledThickness;

            dagger_UC.ZeroitThematicProgress1.DagStartAngle        = progressInput.DagStartAngle;
            dagger_UC.ZeroitThematicProgress1.DagAnimSpeed         = progressInput.DagAnimSpeed;
            dagger_UC.ZeroitThematicProgress1.DagFilledColorAlpha  = progressInput.DagFilledColorAlpha;
            dagger_UC.ZeroitThematicProgress1.DagFilledThickness   = progressInput.DagFilledThickness;
            dagger_UC.ZeroitThematicProgress1.DagUnfilledThickness = progressInput.DagUnfilledThickness;
            dagger_UC.ZeroitThematicProgress1.Value = progressInput.Value;

            #endregion

            #region Colors

            dagger_UC.circular_Dagger_FilledColor_Btn.BackColor   = progressInput.DagFilledColor;
            dagger_UC.circular_Dagger_UnfilledColor_Btn.BackColor = progressInput.DagUnFilledColor;

            dagger_UC.ZeroitThematicProgress1.DagUnFilledColor = progressInput.DagUnFilledColor;
            dagger_UC.ZeroitThematicProgress1.DagUnFilledColor = progressInput.DagUnFilledColor;

            #endregion

            #region Bool

            if (progressInput.DagIsAnimated == true)
            {
                dagger_UC.circular_Dagger_Animated_Yes_RadioBtn.Checked = true;

                dagger_UC.ZeroitThematicProgress1.DagIsAnimated = true;
            }
            else
            {
                dagger_UC.circular_Dagger_Animated_No_RadioBtn.Checked = true;

                dagger_UC.ZeroitThematicProgress1.DagIsAnimated = false;
            }

            #endregion
        }
        private void Set_Win8Ring_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            winRing_UC.Preview_Btn.Click += Preview_Win8Ring_Click;

            #endregion

            #region Values

            winRing_UC.indicator_Win8Ring_ControlWidth_Numeric.Value =
                (int)progressInput.Control_Height;

            winRing_UC.indicator_Win8Ring_RefreshRate_Numeric.Value =
                (int)progressInput.WinRing_Refresh_Rate;



            winRing_UC.ZeroitThematicProgress1.Control_Height =
                (int)progressInput.Control_Height;

            winRing_UC.ZeroitThematicProgress1.WinRing_Refresh_Rate =
                (int)progressInput.WinRing_Refresh_Rate;

            #endregion

            #region Colors

            winRing_UC.indicator_Win8Ring_IndicatorColor_Btn.BackColor = progressInput.WinRing_Indicator_Color;

            winRing_UC.ZeroitThematicProgress1.WinRing_Indicator_Color = progressInput.WinRing_Indicator_Color;

            #endregion

            #region Bool

            if (progressInput.WinRing_Animate == true)
            {
                winRing_UC.indicator_Win8Ring_Animate_Yes_RadioBtn.Checked = true;

                winRing_UC.ZeroitThematicProgress1.WinRing_Animate = true;
            }
            else
            {
                winRing_UC.indicator_Win8Ring_Animate_No_RadioBtn.Checked = true;

                winRing_UC.ZeroitThematicProgress1.WinRing_Animate = false;
            }

            #endregion
        }
Exemple #6
0
        private void Set_Clear_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            clear_UC.Preview_Btn.Click += Preview_Clear_Btn_Click;

            #endregion

            #region Add Mode Type to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string orientation in Enum.GetNames(typeof(ZeroitThematicProgress.coloringMode)))
            {
                clear_UC.bars_Clear_Mode_ComboBox.Items.Add(orientation);
            }

            for (int i = 0; i < clear_UC.bars_Clear_Mode_ComboBox.Items.Count; i++)
            {
                if (progressInput.Mode ==
                    (ZeroitThematicProgress.coloringMode)Enum.Parse(typeof
                                                                    (ZeroitThematicProgress.coloringMode),
                                                                    clear_UC.bars_Clear_Mode_ComboBox.Items[i].ToString()))
                {
                    clear_UC.bars_Clear_Mode_ComboBox.SelectedIndex = i;

                    clear_UC.ZeroitThematicProgress1.Mode =
                        (ZeroitThematicProgress.coloringMode)Enum.Parse(typeof
                                                                        (ZeroitThematicProgress.coloringMode),
                                                                        clear_UC.bars_Clear_Mode_ComboBox.SelectedItem.ToString());
                }
            }

            #endregion

            #region Colors

            clear_UC.bars_Clear_Gradient1_Btn.BackColor   = progressInput.ProgressBarClear_ColorGradient1;
            clear_UC.bars_Clear_Gradient2_Btn.BackColor   = progressInput.ProgressBarClear_ColorGradient2;
            clear_UC.bars_Clear_BorderColor_Btn.BackColor = progressInput.ProgressBarClear_ColorBorder;
            clear_UC.bars_Clear_GlowColor_Btn.BackColor   = progressInput.ProgressBarClear_ColorGlow;

            clear_UC.ZeroitThematicProgress1.ProgressBarClear_ColorGradient1 = progressInput.ProgressBarClear_ColorGradient1;
            clear_UC.ZeroitThematicProgress1.ProgressBarClear_ColorGradient2 = progressInput.ProgressBarClear_ColorGradient2;
            clear_UC.ZeroitThematicProgress1.ProgressBarClear_ColorBorder    = progressInput.ProgressBarClear_ColorBorder;
            clear_UC.ZeroitThematicProgress1.ProgressBarClear_ColorGlow      = progressInput.ProgressBarClear_ColorGlow;

            #endregion

            clear_UC.bars_Clear_Mode_ComboBox.SelectedIndexChanged += Bars_Clear_Mode_ComboBox_SelectedIndexChanged;
        }
Exemple #7
0
        private void Set_ProgressIndicator_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            progressIndicator_UC.Preview_Btn.Click += Preview_ProgressIndicator_Click;

            #endregion

            #region Values

            progressIndicator_UC.indicator_ProgIndicator_CircleWidth_Numeric.Value =
                (int)progressInput.ProgIndicator_CircleWidth;

            progressIndicator_UC.indicator_ProgIndicator_NoOfCircles_Numeric.Value =
                (int)progressInput.ProgIndicator_NumberOfCircles;

            progressIndicator_UC.indicator_ProgIndicator_Radian_Numeric.Value =
                (int)progressInput.ProgIndicator_Radian;


            progressIndicator_UC.ZeroitThematicProgress1.ProgIndicator_CircleWidth =
                (int)progressInput.ProgIndicator_CircleWidth;

            progressIndicator_UC.ZeroitThematicProgress1.ProgIndicator_NumberOfCircles =
                (int)progressInput.ProgIndicator_NumberOfCircles;

            progressIndicator_UC.ZeroitThematicProgress1.ProgIndicator_Radian =
                (int)progressInput.ProgIndicator_Radian;


            #endregion

            #region Colors

            progressIndicator_UC.indicator_ProgIndicator_AnimationColor_Btn.BackColor = progressInput.P_AnimationColor;
            progressIndicator_UC.indicator_ProgIndicator_BaseColor_Btn.BackColor      = progressInput.P_BaseColor;

            progressIndicator_UC.ZeroitThematicProgress1.P_AnimationColor = progressInput.P_AnimationColor;
            progressIndicator_UC.ZeroitThematicProgress1.P_BaseColor      = progressInput.P_BaseColor;

            #endregion
        }
Exemple #8
0
        private void Set_Transparent_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            transparent_UC.Preview_Btn.Click += Preview_Transparent_Btn_Click;

            #endregion

            #region Colors

            transparent_UC.bars_Transparent_Background_Btn.BackColor = progressInput.Trans_Background;
            transparent_UC.bars_Transparent_Color1_Btn.BackColor     = progressInput.Trans_ProgressColor1;
            transparent_UC.bars_Transparent_Color2_Btn.BackColor     = progressInput.Trans_ProgressColor2;

            transparent_UC.ZeroitThematicProgress1.Trans_Background = progressInput.Trans_Background;
            transparent_UC.ZeroitThematicProgress1.Trans_Background = progressInput.Trans_ProgressColor1;
            transparent_UC.ZeroitThematicProgress1.Trans_Background = progressInput.Trans_ProgressColor2;


            #endregion

            #region Bool

            if (progressInput.Trans_ShowText == true)
            {
                transparent_UC.bars_Transparent_ShowText_Yes_RadioBtn.Checked = true;

                transparent_UC.ZeroitThematicProgress1.Trans_ShowText = true;
            }
            else
            {
                transparent_UC.bars_Transparent_ShowText_No_RadioBtn.Checked = true;

                transparent_UC.ZeroitThematicProgress1.Trans_ShowText = false;
            }

            #endregion
        }
        private void Set_ProgressIndicatorUnique_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            progressIndicatorUnique_UC.Preview_Btn.Click += Preview_ProgressIndicatorUnique_Click;

            #endregion

            #region Enum


            #region Add Rotation to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string indicatorType in Enum.GetNames(typeof(Unique_RotationType)))
            {
                progressIndicatorUnique_UC.indicator_Unique_Rotation_ComboBox.Items.Add(indicatorType);
            }

            for (int i = 0; i < progressIndicatorUnique_UC.indicator_Unique_Rotation_ComboBox.Items.Count; i++)
            {
                if (progressInput.Unique_Rotation ==
                    (Unique_RotationType)Enum.Parse(typeof
                                                    (Unique_RotationType),
                                                    progressIndicatorUnique_UC.indicator_Unique_Rotation_ComboBox.Items[i].ToString()))
                {
                    progressIndicatorUnique_UC.indicator_Unique_Rotation_ComboBox.SelectedIndex = i;

                    progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_Rotation =
                        (Unique_RotationType)Enum.Parse(typeof
                                                        (Unique_RotationType),
                                                        progressIndicatorUnique_UC.indicator_Unique_Rotation_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add TextDisplay Modes to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string indicatorType in Enum.GetNames(typeof(Unique_TextDisplayModes)))
            {
                progressIndicatorUnique_UC.indicator_Unique_TextDisplay_ComboBox.Items.Add(indicatorType);
            }

            for (int i = 0; i < progressIndicatorUnique_UC.indicator_Unique_TextDisplay_ComboBox.Items.Count; i++)
            {
                if (progressInput.Unique_TextDisplay ==
                    (Unique_TextDisplayModes)Enum.Parse(typeof
                                                        (Unique_TextDisplayModes),
                                                        progressIndicatorUnique_UC.indicator_Unique_TextDisplay_ComboBox.Items[i].ToString()))
                {
                    progressIndicatorUnique_UC.indicator_Unique_TextDisplay_ComboBox.SelectedIndex = i;

                    progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_TextDisplay =
                        (Unique_TextDisplayModes)Enum.Parse(typeof
                                                            (Unique_TextDisplayModes),
                                                            progressIndicatorUnique_UC.indicator_Unique_TextDisplay_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion


            #endregion

            #region Values

            progressIndicatorUnique_UC.indicator_Unique_CircleSize_Numeric.Value =
                (int)progressInput.Unique_CircleSize;

            progressIndicatorUnique_UC.indicator_Unique_AnimationSpeed_Numeric.Value =
                (int)progressInput.Unique_AnimationSpeed;

            progressIndicatorUnique_UC.indicator_Unique_NoOfVisibleCircles_Numeric.Value =
                (int)progressInput.Unique_NumberOfVisibleCircles;

            progressIndicatorUnique_UC.indicator_Unique_NoOfCircles_Numeric.Value =
                (int)progressInput.Unique_NumberOfCircles;

            progressIndicatorUnique_UC.indicator_Unique_Percentage_Numeric.Value =
                (int)progressInput.Unique_Percentage;



            progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_CircleSize =
                (int)progressInput.Unique_CircleSize;

            progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_AnimationSpeed =
                (int)progressInput.Unique_AnimationSpeed;

            progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_NumberOfVisibleCircles =
                (int)progressInput.Unique_NumberOfVisibleCircles;

            progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_NumberOfCircles =
                (int)progressInput.Unique_NumberOfCircles;

            progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_Percentage =
                (int)progressInput.Unique_Percentage;
            #endregion

            #region Colors

            progressIndicatorUnique_UC.indicator_Unique_CircleColor_Btn.BackColor = progressInput.Unique_CircleColor;

            progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_CircleColor = progressInput.Unique_CircleColor;

            #endregion

            #region Bool

            if (progressInput.Unique_ShowText == true)
            {
                progressIndicatorUnique_UC.indicator_Unique_ShowText_Yes_RadioBtn.Checked = true;

                progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_ShowText = true;
            }
            else
            {
                progressIndicatorUnique_UC.indicator_Unique_ShowText_No_RadioBtn.Checked = true;

                progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_ShowText = false;
            }

            if (progressInput.Unique_ShowPercentage == true)
            {
                progressIndicatorUnique_UC.indicator_Unique_ShowPercentage_Yes_RadioBtn.Checked = true;

                progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_ShowPercentage = true;
            }
            else
            {
                progressIndicatorUnique_UC.indicator_Unique_ShowPercentage_No_RadioBtn.Checked = true;

                progressIndicatorUnique_UC.ZeroitThematicProgress1.Unique_ShowPercentage = false;
            }

            #endregion

            #region String

            progressIndicatorUnique_UC.indicator_Unique_CustomText_TextBox.Text = progressInput.Unique_CustomText;

            #endregion
        }
        private void Set_Awesome_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            progressAwesome_UC.Preview_Btn.Click += Preview_Awesome_Click;

            #endregion

            #region Enum

            #region Add Start Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string progressBarStyle in Enum.GetNames(typeof(ProgressBarStyle)))
            {
                progressAwesome_UC.circular_Awesome_Style_ComboBox.Items.Add(progressBarStyle);
            }

            for (int i = 0; i < progressAwesome_UC.circular_Awesome_Style_ComboBox.Items.Count; i++)
            {
                if (progressInput.ProgressBarAwesomeStyle ==
                    (ProgressBarStyle)Enum.Parse(typeof
                                                 (ProgressBarStyle),
                                                 progressAwesome_UC.circular_Awesome_Style_ComboBox.Items[i].ToString()))
                {
                    progressAwesome_UC.circular_Awesome_Style_ComboBox.SelectedIndex = i;

                    progressAwesome_UC.ZeroitThematicProgress1.ProgressBarAwesomeStyle =
                        (ProgressBarStyle)Enum.Parse(typeof
                                                     (ProgressBarStyle),
                                                     progressAwesome_UC.circular_Awesome_Style_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #endregion

            #region Values

            progressAwesome_UC.circular_Awesome_InnerMargin_Numeric.Value     = progressInput.InnerMargin;
            progressAwesome_UC.circular_Awesome_InnerWidth_Numeric.Value      = progressInput.InnerWidth;
            progressAwesome_UC.circular_Awesome_OuterMargin_Numeric.Value     = progressInput.OuterMargin;
            progressAwesome_UC.circular_Awesome_OuterWidth_Numeric.Value      = progressInput.OuterWidth;
            progressAwesome_UC.circular_Awesome_AnimationSpeed_Numeric.Value  = progressInput.ProgressAwesome_AnimationSpeed;
            progressAwesome_UC.circular_Awesome_ProgressWidth_Numeric.Value   = progressInput.ProgressAwesome_ProgressWidth;
            progressAwesome_UC.circular_Awesome_StartAngle_Numeric.Value      = progressInput.StartAngle;
            progressAwesome_UC.circular_Awesome_SpMarginTop_Numeric.Value     = progressInput.SuperscriptMargin.Top;
            progressAwesome_UC.circular_Awesome_SpMarginLeft_Numeric.Value    = progressInput.SuperscriptMargin.Left;
            progressAwesome_UC.circular_Awesome_SbMarginTop_Numeric.Value     = progressInput.SubscriptMargin.Top;
            progressAwesome_UC.circular_Awesome_SbMarginLeft_Numeric.Value    = progressInput.SubscriptMargin.Left;
            progressAwesome_UC.circular_Awesome_SbMarginAll_Numeric.Value     = progressInput.SubscriptMargin.All;
            progressAwesome_UC.circular_Awesome_TxtMarginTop_Numeric.Value    = progressInput.TextMargin.Top;
            progressAwesome_UC.circular_Awesome_TxtMarginLeft_Numeric.Value   = progressInput.TextMargin.Left;
            progressAwesome_UC.circular_Awesome_TxtMarginAll_Numeric.Value    = progressInput.TextMargin.All;
            progressAwesome_UC.circular_Awesome_SpMarginBottom_Numeric.Value  = progressInput.SuperscriptMargin.Bottom;
            progressAwesome_UC.circular_Awesome_SpMarginRight_Numeric.Value   = progressInput.SuperscriptMargin.Right;
            progressAwesome_UC.circular_Awesome_SbMarginBottom_Numeric.Value  = progressInput.SubscriptMargin.Bottom;
            progressAwesome_UC.circular_Awesome_SpMarginAll_Numeric.Value     = progressInput.SuperscriptMargin.All;
            progressAwesome_UC.circular_Awesome_TxtMarginBottom_Numeric.Value = progressInput.TextMargin.Bottom;
            progressAwesome_UC.circular_Awesome_TxtMarginRight_Numeric.Value  = progressInput.TextMargin.Right;

            progressAwesome_UC.ZeroitThematicProgress1.InnerMargin = progressInput.InnerMargin;
            progressAwesome_UC.ZeroitThematicProgress1.InnerWidth  = progressInput.InnerWidth;
            progressAwesome_UC.ZeroitThematicProgress1.OuterMargin = progressInput.OuterMargin;
            progressAwesome_UC.ZeroitThematicProgress1.OuterWidth  = progressInput.OuterWidth;
            progressAwesome_UC.ZeroitThematicProgress1.ProgressAwesome_AnimationSpeed = progressInput.ProgressAwesome_AnimationSpeed;
            progressAwesome_UC.ZeroitThematicProgress1.ProgressAwesome_ProgressWidth  = progressInput.ProgressAwesome_ProgressWidth;
            progressAwesome_UC.ZeroitThematicProgress1.StartAngle        = progressInput.StartAngle;
            progressAwesome_UC.ZeroitThematicProgress1.SuperscriptMargin = new Padding(
                progressInput.SuperscriptMargin.Left, progressInput.SuperscriptMargin.Top,
                progressInput.SuperscriptMargin.Right, progressInput.SuperscriptMargin.Bottom);
            progressAwesome_UC.ZeroitThematicProgress1.SubscriptMargin = new Padding(
                progressInput.SubscriptMargin.Left, progressInput.SubscriptMargin.Top,
                progressInput.SubscriptMargin.Right, progressInput.SubscriptMargin.Bottom);
            progressAwesome_UC.ZeroitThematicProgress1.TextMargin = new Padding(
                progressInput.TextMargin.Left, progressInput.TextMargin.Top,
                progressInput.TextMargin.Right, progressInput.TextMargin.Bottom);



            #endregion

            #region Colors

            progressAwesome_UC.circular_Awesome_SpColor_Btn.BackColor       = progressInput.SuperscriptColor;
            progressAwesome_UC.circular_Awesome_InnerColor_Btn.BackColor    = progressInput.InnerColor;
            progressAwesome_UC.circular_Awesome_SbColor_Btn.BackColor       = progressInput.SubscriptColor;
            progressAwesome_UC.circular_Awesome_ProgressColor_Btn.BackColor = progressInput.ProgressColor;
            progressAwesome_UC.circular_Awesome_OuterColor_Btn.BackColor    = progressInput.OuterColor;

            progressAwesome_UC.ZeroitThematicProgress1.SuperscriptColor = progressInput.SuperscriptColor;
            progressAwesome_UC.ZeroitThematicProgress1.InnerColor       = progressInput.InnerColor;
            progressAwesome_UC.ZeroitThematicProgress1.SubscriptColor   = progressInput.SubscriptColor;
            progressAwesome_UC.ZeroitThematicProgress1.ProgressColor    = progressInput.ProgressColor;
            progressAwesome_UC.ZeroitThematicProgress1.OuterColor       = progressInput.OuterColor;


            #endregion

            #region TextBox - String

            progressAwesome_UC.circular_Awesome_SbText_TextBox.Text = progressInput.SubscriptText;
            progressAwesome_UC.circular_Awesome_SpText_TextBox.Text = progressInput.SuperscriptText;

            progressAwesome_UC.ZeroitThematicProgress1.SubscriptText   = progressInput.SubscriptText;
            progressAwesome_UC.ZeroitThematicProgress1.SuperscriptText = progressInput.SuperscriptText;


            #endregion

            #region Font

            progressAwesome_UC.circular_Awesome_SecondaryFontName_Label.Text = progressInput.SecondaryFont.Name;
            progressAwesome_UC.circular_Awesome_SecondaryFontSize_Label.Text = progressInput.SecondaryFont.Size.ToString();

            progressAwesome_UC.ZeroitThematicProgress1.SecondaryFont = new Font(progressInput.SecondaryFont.Name, progressInput.SecondaryFont.Size);

            #endregion

            #region Value

            progressAwesome_UC.ZeroitThematicProgress1.Value = progressInput.Value;

            #endregion
        }
        private void Set_ProgressIndicatorUnique_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enum

            progressInput.Unique_Rotation =
                (Unique_RotationType)Enum.Parse(typeof
                                                (Unique_RotationType),
                                                progressIndicatorUnique_UC.indicator_Unique_Rotation_ComboBox.SelectedItem.ToString());

            progressInput.Unique_TextDisplay =
                (Unique_TextDisplayModes)Enum.Parse(typeof
                                                    (Unique_TextDisplayModes),
                                                    progressIndicatorUnique_UC.indicator_Unique_TextDisplay_ComboBox.SelectedItem.ToString());


            #endregion

            #region Values

            progressInput.Unique_CircleSize =
                (float)progressIndicatorUnique_UC.indicator_Unique_CircleSize_Numeric.Value;

            progressInput.Unique_AnimationSpeed =
                (int)progressIndicatorUnique_UC.indicator_Unique_AnimationSpeed_Numeric.Value;

            progressInput.Unique_NumberOfVisibleCircles =
                (int)progressIndicatorUnique_UC.indicator_Unique_NoOfVisibleCircles_Numeric.Value;

            progressInput.Unique_NumberOfCircles =
                (float)progressIndicatorUnique_UC.indicator_Unique_NoOfCircles_Numeric.Value;

            progressInput.Unique_Percentage =
                (float)progressIndicatorUnique_UC.indicator_Unique_Percentage_Numeric.Value;

            #endregion

            #region Colors

            progressInput.Unique_CircleColor = progressIndicatorUnique_UC.indicator_Unique_CircleColor_Btn.BackColor;

            #endregion

            #region Bool

            if (progressIndicatorUnique_UC.indicator_Unique_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.Unique_ShowText = true;
            }
            else
            {
                progressInput.Unique_ShowText = false;
            }

            if (progressIndicatorUnique_UC.indicator_Unique_ShowPercentage_Yes_RadioBtn.Checked == true)
            {
                progressInput.Unique_ShowPercentage = true;
            }
            else
            {
                progressInput.Unique_ShowPercentage = false;
            }

            #endregion

            #region String

            progressInput.Unique_CustomText = progressIndicatorUnique_UC.indicator_Unique_CustomText_TextBox.Text;

            #endregion
        }
Exemple #12
0
        private void Set_Perplex_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enums

            progressInput.Perplex_DrawMode =
                (ZeroitThematicProgress.perplex_DrawMode)Enum.Parse(typeof
                                                                    (ZeroitThematicProgress.perplex_DrawMode),
                                                                    perplex_UC.bars_Perplex_DrawMode_ComboBox.SelectedItem.ToString());



            #endregion

            #region Value

            perplex_UC.bars_Perplex_ColorGradientAngle_Numeric.Value = (decimal)progressInput.ColorGradientAngle;

            perplex_UC.ZeroitThematicProgress1.ColorGradientAngle = progressInput.ColorGradientAngle;

            #endregion

            #region Color - Button

            progressInput.Perplex_BorderColor    = perplex_UC.bars_Perplex_BorderColor_Btn.BackColor;
            progressInput.Perplex_ColorGradient1 = perplex_UC.bars_Perplex_GradientColor1_Btn.BackColor;
            progressInput.Perplex_ColorGradient2 = perplex_UC.bars_Perplex_GradientColor2_Btn.BackColor;
            progressInput.Perplex_ColorGradient3 = perplex_UC.bars_Perplex_GradientColor3_Btn.BackColor;
            progressInput.Perplex_ColorGradient4 = perplex_UC.bars_Perplex_GradientColor4_Btn.BackColor;


            #endregion

            #region Bool

            if (perplex_UC.bars_Perplex_ShowPercentage_Yes_RadioBtn.Checked == true)
            {
                progressInput.Perplex_ShowPercentage = true;
            }
            else
            {
                progressInput.Perplex_ShowPercentage = true;
            }

            #endregion
        }
Exemple #13
0
        private void Set_Perplex_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            perplex_UC.Preview_Btn.Click += Preview_Perplex_Btn_Click;

            #endregion

            #region Add Mode Type to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string orientation in Enum.GetNames(typeof(ZeroitThematicProgress.perplex_DrawMode)))
            {
                perplex_UC.bars_Perplex_DrawMode_ComboBox.Items.Add(orientation);
            }

            for (int i = 0; i < perplex_UC.bars_Perplex_DrawMode_ComboBox.Items.Count; i++)
            {
                if (progressInput.Perplex_DrawMode ==
                    (ZeroitThematicProgress.perplex_DrawMode)Enum.Parse(typeof
                                                                        (ZeroitThematicProgress.perplex_DrawMode),
                                                                        perplex_UC.bars_Perplex_DrawMode_ComboBox.Items[i].ToString()))
                {
                    perplex_UC.bars_Perplex_DrawMode_ComboBox.SelectedIndex = i;

                    perplex_UC.ZeroitThematicProgress1.Perplex_DrawMode =
                        (ZeroitThematicProgress.perplex_DrawMode)Enum.Parse(typeof
                                                                            (ZeroitThematicProgress.perplex_DrawMode),
                                                                            perplex_UC.bars_Perplex_DrawMode_ComboBox.SelectedItem.ToString());
                }
            }

            #endregion

            #region Value

            perplex_UC.bars_Perplex_ColorGradientAngle_Numeric.Value = (decimal)progressInput.ColorGradientAngle;

            perplex_UC.ZeroitThematicProgress1.ColorGradientAngle = progressInput.ColorGradientAngle;
            ;
            #endregion

            #region Color - Button

            perplex_UC.bars_Perplex_BorderColor_Btn.BackColor    = progressInput.Perplex_BorderColor;
            perplex_UC.bars_Perplex_GradientColor1_Btn.BackColor = progressInput.Perplex_ColorGradient1;
            perplex_UC.bars_Perplex_GradientColor2_Btn.BackColor = progressInput.Perplex_ColorGradient2;
            perplex_UC.bars_Perplex_GradientColor3_Btn.BackColor = progressInput.Perplex_ColorGradient3;
            perplex_UC.bars_Perplex_GradientColor4_Btn.BackColor = progressInput.Perplex_ColorGradient4;

            perplex_UC.ZeroitThematicProgress1.Perplex_BorderColor    = progressInput.Perplex_BorderColor;
            perplex_UC.ZeroitThematicProgress1.Perplex_ColorGradient1 = progressInput.Perplex_ColorGradient1;
            perplex_UC.ZeroitThematicProgress1.Perplex_ColorGradient2 = progressInput.Perplex_ColorGradient2;
            perplex_UC.ZeroitThematicProgress1.Perplex_ColorGradient3 = progressInput.Perplex_ColorGradient3;
            perplex_UC.ZeroitThematicProgress1.Perplex_ColorGradient4 = progressInput.Perplex_ColorGradient4;

            perplex_UC.ZeroitThematicProgress1.ColorHatchBrushgradient1 = progressInput.ColorHatchBrushgradient1;
            perplex_UC.ZeroitThematicProgress1.ColorHatchBrushgradient2 = progressInput.ColorHatchBrushgradient2;
            #endregion

            #region Bool

            if (progressInput.Perplex_ShowPercentage == true)
            {
                perplex_UC.bars_Perplex_ShowPercentage_Yes_RadioBtn.Checked = true;
            }
            else
            {
                perplex_UC.bars_Perplex_ShowPercentage_No_RadioBtn.Checked = true;
            }

            #endregion

            perplex_UC.bars_Perplex_DrawMode_ComboBox.SelectedIndexChanged += Bars_Perplex_DrawMode_ComboBox_SelectedIndexChanged;
        }
        private void Set_CircularProgressBarDefault_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            circularProgressBarDefault_UC.Preview_Btn.Click += Preview_CircularProgressBarDefault_Click;

            #endregion

            #region Add Start Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string shape in Enum.GetNames(typeof(ZeroitThematicProgress._ProgressShape)))
            {
                circularProgressBarDefault_UC.circular_ProgressBarDefault_Shape_ComboBox.Items.Add(shape);
            }

            for (int i = 0; i < circularProgressBarDefault_UC.circular_ProgressBarDefault_Shape_ComboBox.Items.Count; i++)
            {
                if (progressInput.ProgressShape_Default ==
                    (ZeroitThematicProgress._ProgressShape)Enum.Parse(typeof
                                                                      (ZeroitThematicProgress._ProgressShape),
                                                                      circularProgressBarDefault_UC.circular_ProgressBarDefault_Shape_ComboBox.Items[i].ToString()))
                {
                    circularProgressBarDefault_UC.circular_ProgressBarDefault_Shape_ComboBox.SelectedIndex = i;

                    circularProgressBarDefault_UC.ZeroitThematicProgress1.ProgressShape_Default =
                        (ZeroitThematicProgress._ProgressShape)Enum.Parse(typeof
                                                                          (ZeroitThematicProgress._ProgressShape),
                                                                          circularProgressBarDefault_UC.circular_ProgressBarDefault_Shape_ComboBox.SelectedItem.ToString());
                }
            }

            #endregion

            #region Colors

            circularProgressBarDefault_UC.circular_ProgressBarDefault_Color1_Btn.BackColor =
                progressInput.ProgressColor1_Default;

            circularProgressBarDefault_UC.circular_ProgressBarDefault_Color2_Btn.BackColor =
                progressInput.ProgressColor2_Default;

            circularProgressBarDefault_UC.circular_ProgressBarDefault_InnerColor1_Btn.BackColor =
                progressInput.ProgressInnerColor1_Default;

            circularProgressBarDefault_UC.circular_ProgressBarDefault_InnerColor2_Btn.BackColor =
                progressInput.ProgressInnerColor2_Default;



            circularProgressBarDefault_UC.ZeroitThematicProgress1.ProgressColor1_Default =
                progressInput.ProgressColor1_Default;

            circularProgressBarDefault_UC.ZeroitThematicProgress1.ProgressColor2_Default =
                progressInput.ProgressColor2_Default;

            circularProgressBarDefault_UC.ZeroitThematicProgress1.ProgressInnerColor1_Default =
                progressInput.ProgressInnerColor1_Default;

            circularProgressBarDefault_UC.ZeroitThematicProgress1.ProgressInnerColor2_Default =
                progressInput.ProgressInnerColor2_Default;

            #endregion
        }
        private void Set_Indeterminate_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            circularIndeterminate_UC.Preview_Btn.Click += Preview_Indeterminate_Click;

            #endregion

            #region Add Indicator Type to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string indicatorType in Enum.GetNames(typeof(ZeroitThematicProgress.INDICATORTYPES)))
            {
                circularIndeterminate_UC.indicator_Indeterminate_IndicatorType_ComboBox.Items.Add(indicatorType);
            }

            for (int i = 0; i < circularIndeterminate_UC.indicator_Indeterminate_IndicatorType_ComboBox.Items.Count; i++)
            {
                if (progressInput.IndicatorType ==
                    (ZeroitThematicProgress.INDICATORTYPES)Enum.Parse(typeof
                                                                      (ZeroitThematicProgress.INDICATORTYPES),
                                                                      circularIndeterminate_UC.indicator_Indeterminate_IndicatorType_ComboBox.Items[i].ToString()))
                {
                    circularIndeterminate_UC.indicator_Indeterminate_IndicatorType_ComboBox.SelectedIndex = i;

                    circularIndeterminate_UC.ZeroitThematicProgress1.IndicatorType =
                        (ZeroitThematicProgress.INDICATORTYPES)Enum.Parse(typeof
                                                                          (ZeroitThematicProgress.INDICATORTYPES),
                                                                          circularIndeterminate_UC.indicator_Indeterminate_IndicatorType_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Values

            circularIndeterminate_UC.indicator_Indeterminate_CirclesCount_Numeric.Value =
                (int)progressInput.CirclesCount;

            circularIndeterminate_UC.indicator_Indeterminate_IndicatorDiameter_Numeric.Value =
                (int)progressInput.IndicatorDiameter;

            circularIndeterminate_UC.indicator_Indeterminate_ControlSize_Numeric.Value =
                (decimal)progressInput.ControlWidthHeight;

            circularIndeterminate_UC.indicator_Indeterminate_RefreshRate_Numeric.Value =
                (decimal)progressInput.RefreshRate;


            circularIndeterminate_UC.ZeroitThematicProgress1.CirclesCount =
                progressInput.CirclesCount;

            circularIndeterminate_UC.ZeroitThematicProgress1.IndicatorDiameter =
                progressInput.IndicatorDiameter;

            circularIndeterminate_UC.ZeroitThematicProgress1.ControlWidthHeight =
                progressInput.ControlWidthHeight;

            circularIndeterminate_UC.ZeroitThematicProgress1.RefreshRate =
                progressInput.RefreshRate;



            #endregion

            #region Colors

            circularIndeterminate_UC.indicator_Indeterminate_BackgroundColor_Btn.BackColor = progressInput.BackgroundColor;
            circularIndeterminate_UC.indicator_Indeterminate_IndicatorColor_Btn.BackColor  = progressInput.IndicatorColor;

            circularIndeterminate_UC.ZeroitThematicProgress1.BackgroundColor = progressInput.BackgroundColor;
            circularIndeterminate_UC.ZeroitThematicProgress1.IndicatorColor  = progressInput.IndicatorColor;


            #endregion
        }
Exemple #16
0
        private void Set_Alter_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            alter_UC.Preview_Btn.Click += Preview_Alter_Btn_Click;

            #endregion

            #region Add Orientation Type to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string orientation in Enum.GetNames(typeof(Orientation)))
            {
                alter_UC.bars_Alter_Orientation_ComboBox.Items.Add(orientation);
            }

            for (int i = 0; i < alter_UC.bars_Alter_Orientation_ComboBox.Items.Count; i++)
            {
                if (progressInput.ProgressAlter_Orientation ==
                    (Orientation)Enum.Parse(typeof
                                            (Orientation),
                                            alter_UC.bars_Alter_Orientation_ComboBox.Items[i].ToString()))
                {
                    alter_UC.bars_Alter_Orientation_ComboBox.SelectedIndex = i;

                    alter_UC.ZeroitThematicProgress1.ProgressAlter_Orientation =
                        (Orientation)Enum.Parse(typeof
                                                (Orientation),
                                                alter_UC.bars_Alter_Orientation_ComboBox.SelectedItem.ToString());
                }
            }

            #endregion

            #region Value

            alter_UC.bars_Alter_ColorAngle_Numeric.Value = (decimal)progressInput.ProgressAlter_ColorAngle;

            alter_UC.ZeroitThematicProgress1.ProgressAlter_ColorAngle = progressInput.ProgressAlter_ColorAngle;

            #endregion

            #region Colors

            alter_UC.bars_Alter_BackColor_Btn.BackColor = progressInput.ProgressAlter_ColorBack;
            alter_UC.bars_Alter_Color1_Btn.BackColor    = progressInput.ProgressAlter_Color1;
            alter_UC.bars_Alter_Color2_Btn.BackColor    = progressInput.Color2;
            alter_UC.bars_Alter_Border_Btn.BackColor    = progressInput.ProgressAlter_ColorBorder;
            alter_UC.bars_Alter_IC_Btn.BackColor        = progressInput.ProgressAlter_ColorIC;
            alter_UC.bars_Alter_Text_Btn.BackColor      = progressInput.ProgressAlter_ColorText;

            alter_UC.ZeroitThematicProgress1.ProgressAlter_ColorBack = progressInput.ProgressAlter_ColorBack;
            alter_UC.ZeroitThematicProgress1.ProgressAlter_Color1    = progressInput.ProgressAlter_Color1;
            alter_UC.ZeroitThematicProgress1.Color2 = progressInput.Color2;
            alter_UC.ZeroitThematicProgress1.ProgressAlter_ColorBorder = progressInput.ProgressAlter_ColorBorder;
            alter_UC.ZeroitThematicProgress1.ProgressAlter_ColorIC     = progressInput.ProgressAlter_ColorIC;
            alter_UC.ZeroitThematicProgress1.ProgressAlter_ColorText   = progressInput.ProgressAlter_ColorText;


            #endregion

            #region Bool

            if (progressInput.ShowValue)
            {
                alter_UC.bars_Alter_ShowValue_Yes_RadioBtn.Checked = true;

                alter_UC.ZeroitThematicProgress1.ShowValue = true;
            }
            else
            {
                alter_UC.bars_Alter_ShowValue_No_RadioBtn.Checked = true;

                alter_UC.ZeroitThematicProgress1.ShowValue = false;
            }


            #endregion

            #region Events

            alter_UC.bars_Alter_Orientation_ComboBox.SelectedIndexChanged += Bars_Alter_Orientation_ComboBox_SelectedIndexChanged;

            #endregion
        }
        private void Set_Google_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enums

            progressInput.GoogleProgress_IndicatorType =
                (ZeroitThematicProgress.GoogleProgress_INDICATORTYPES)Enum.Parse(typeof
                                                                                 (ZeroitThematicProgress.GoogleProgress_INDICATORTYPES),
                                                                                 googleProgress_UC.indicator_GoogleProg_IndicatorType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Values

            progressInput.ColorAngle =
                (float)googleProgress_UC.indicator_GoogleProg_ColorAngle_Numeric.Value;

            progressInput.GoogleProgress_RefreshRate =
                (int)googleProgress_UC.indicator_GoogleProg_RefreshRate_Numeric.Value;

            progressInput.IndicatorAngularAdvance =
                (int)googleProgress_UC.indicator_GoogleProg_IndicatorAngularAdv_Numeric.Value;

            progressInput.InnerRadius =
                (int)googleProgress_UC.indicator_GoogleProg_InnerRadius_Numeric.Value * 2;

            progressInput.OuterRadius =
                (int)googleProgress_UC.indicator_GoogleProg_OuterRadius_Numeric.Value * 2;

            progressInput.InnerBorder =
                (int)googleProgress_UC.indicator_GoogleProg_InnerBorder_Numeric.Value;


            #endregion

            #region Colors

            progressInput.AnnulusColor    = googleProgress_UC.indicator_GoogleProg_AnnulusColor_Btn.BackColor;
            progressInput.Color1Bigcircle = googleProgress_UC.indicator_GoogleProg_BicCirc1_Btn.BackColor;
            progressInput.Color2Bigcircle = googleProgress_UC.indicator_GoogleProg_BicCirc2_Btn.BackColor;
            progressInput.Color1Indicator = googleProgress_UC.indicator_GoogleProg_IndicatorCol1_Btn.BackColor;
            progressInput.Color2Indicator = googleProgress_UC.indicator_GoogleProg_IndicatorCol2_Btn.BackColor;
            progressInput.TransitionColor = googleProgress_UC.indicator_GoogleProg_TransitionColor_Btn.BackColor;
            progressInput.GoogleProgress_IndicatorColor = googleProgress_UC.indicator_GoogleProg_IndicatorColor_Btn.BackColor;
            progressInput.ColorInnerBorder = googleProgress_UC.indicator_GoogleProg_InnerBorder_Btn.BackColor;
            progressInput.GoogleProgress_BackgroundColor = googleProgress_UC.indicator_GoogleProg_Background_Btn.BackColor;

            #endregion
        }
        private void Set_SpinnerCircle_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enum

            progressInput.StylePreset =
                (ZeroitThematicProgress.StylePresets)Enum.Parse(typeof
                                                                (ZeroitThematicProgress.StylePresets),
                                                                spinnerCircle_UC.indicator_SpinnerCircle_StylePreset_ComboBox.SelectedItem.ToString());

            progressInput.Spinner_StartCap =
                (LineCap)Enum.Parse(typeof
                                    (LineCap),
                                    spinnerCircle_UC.indicator_SpinnerCircle_StartCap_ComboBox.SelectedItem.ToString());

            progressInput.Spinner_EndCap =
                (LineCap)Enum.Parse(typeof
                                    (LineCap),
                                    spinnerCircle_UC.indicator_SpinnerCircle_EndCap_ComboBox.SelectedItem.ToString());


            #endregion

            #region Values

            progressInput.InnerCircleRadius =
                (int)spinnerCircle_UC.indicator_SpinnerCircle_InnerCircRadius_Numeric.Value;

            progressInput.NumberSpoke =
                (int)spinnerCircle_UC.indicator_SpinnerCircle_NoOfSpoke_Numeric.Value;

            progressInput.OuterCircleRadius =
                (int)spinnerCircle_UC.indicator_SpinnerCircle_OuterCircRadius_Numeric.Value;

            progressInput.RotationSpeed =
                (int)spinnerCircle_UC.indicator_SpinnerCircle_RotationSpeed_Numeric.Value;

            progressInput.SpokeThickness =
                (int)spinnerCircle_UC.indicator_SpinnerCircle_SpokeThickness_Numeric.Value;



            #endregion

            #region Colors

            progressInput.SpokeColor = spinnerCircle_UC.indicator_SpinnerCircle_SpokeColor_Btn.BackColor;

            #endregion
        }
        private void Set_CircularProgressV4_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            circularProgressV4_UC.Preview_Btn.Click += Preview_CircularProgressV4_Click;

            #endregion

            #region Enums

            #region Add Start Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string startCap in Enum.GetNames(typeof(LineCap)))
            {
                circularProgressV4_UC.circular_V4_StartCap_ComboBox.Items.Add(startCap);
            }

            for (int i = 0; i < circularProgressV4_UC.circular_V4_StartCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.CPv4_StartCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        circularProgressV4_UC.circular_V4_StartCap_ComboBox.Items[i].ToString()))
                {
                    circularProgressV4_UC.circular_V4_StartCap_ComboBox.SelectedIndex = i;

                    circularProgressV4_UC.ZeroitThematicProgress1.CPv4_StartCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            circularProgressV4_UC.circular_V4_StartCap_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add End Cap Style to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string endCap in Enum.GetNames(typeof(LineCap)))
            {
                circularProgressV4_UC.circular_V4_EndCap_ComboBox.Items.Add(endCap);
            }

            for (int i = 0; i < circularProgressV4_UC.circular_V4_EndCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.CPv4_EndCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        circularProgressV4_UC.circular_V4_EndCap_ComboBox.Items[i].ToString()))
                {
                    circularProgressV4_UC.circular_V4_EndCap_ComboBox.SelectedIndex = i;

                    circularProgressV4_UC.ZeroitThematicProgress1.CPv4_EndCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            circularProgressV4_UC.circular_V4_EndCap_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #endregion

            #region Values

            circularProgressV4_UC.circular_V4_Thickness_Numeric.Value            = progressInput.CPv4_Thickness;
            circularProgressV4_UC.circular_V4_StartAngle_Numeric.Value           = progressInput.CPv4_StartAngle;
            circularProgressV4_UC.circular_V4_GradientAngle_Numeric.Value        = (decimal)progressInput.CPv4_GradientAngle;
            circularProgressV4_UC.circular_V4_InnerBorderThickness_Numeric.Value = progressInput.CPv4_InnerBorderThickness;
            circularProgressV4_UC.circular_V4_OuterBorderThickness_Numeric.Value = progressInput.CPv4_OuterBorderThickness;

            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_Thickness            = progressInput.CPv4_Thickness;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_StartAngle           = progressInput.CPv4_StartAngle;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_GradientAngle        = progressInput.CPv4_GradientAngle;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_InnerBorderThickness = progressInput.CPv4_InnerBorderThickness;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_OuterBorderThickness = progressInput.CPv4_OuterBorderThickness;


            #endregion

            #region Colors

            circularProgressV4_UC.circular_V4_ProgressColor1_Btn.BackColor = progressInput.CPv4_ProgressGrad1;
            circularProgressV4_UC.circular_V4_ProgressColor2_Btn.BackColor = progressInput.CPv4_ProgressGrad2;
            circularProgressV4_UC.circular_V4_BackColor1_Btn.BackColor     = progressInput.CPv4_ProgressBackGrad1;
            circularProgressV4_UC.circular_V4_BackColor2_Btn.BackColor     = progressInput.CPv4_ProgressBackGrad2;
            circularProgressV4_UC.circular_V4_InnerBorder_Btn.BackColor    = progressInput.CPv4_InnerBorder;
            circularProgressV4_UC.circular_V4_OuterBorder_Btn.BackColor    = progressInput.CPv4_OuterBorder;
            circularProgressV4_UC.circular_V4_FillEllipse1_Btn.BackColor   = progressInput.CPv4_FillEllipse[0];
            circularProgressV4_UC.circular_V4_FillEllipse2_Btn.BackColor   = progressInput.CPv4_FillEllipse[1];

            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_ProgressGrad1     = progressInput.CPv4_ProgressGrad1;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_ProgressGrad2     = progressInput.CPv4_ProgressGrad2;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_ProgressBackGrad1 = progressInput.CPv4_ProgressBackGrad1;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_ProgressBackGrad2 = progressInput.CPv4_ProgressBackGrad2;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_InnerBorder       = progressInput.CPv4_InnerBorder;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_OuterBorder       = progressInput.CPv4_OuterBorder;
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_FillEllipse[0]    = progressInput.CPv4_FillEllipse[0];
            circularProgressV4_UC.ZeroitThematicProgress1.CPv4_FillEllipse[1]    = progressInput.CPv4_FillEllipse[1];


            #endregion
        }
Exemple #20
0
        private void Set_CircularPie_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            progressBarPie_UC.Preview_Btn.Click += Preview_CircularPie_Click;

            #endregion

            #region Enum

            #region Add Start Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string startCap in Enum.GetNames(typeof(LineCap)))
            {
                progressBarPie_UC.circular_Pie_StartCap_ComboBox.Items.Add(startCap);
            }

            for (int i = 0; i < progressBarPie_UC.circular_Pie_StartCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.ProgressPie_WidthStartCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        progressBarPie_UC.circular_Pie_StartCap_ComboBox.Items[i].ToString()))
                {
                    progressBarPie_UC.circular_Pie_StartCap_ComboBox.SelectedIndex = i;

                    progressBarPie_UC.ZeroitThematicProgress1.ProgressPie_WidthStartCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            progressBarPie_UC.circular_Pie_StartCap_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add End Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string endCap in Enum.GetNames(typeof(LineCap)))
            {
                progressBarPie_UC.circular_Pie_EndCap_ComboBox.Items.Add(endCap);
            }

            for (int i = 0; i < progressBarPie_UC.circular_Pie_EndCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.ProgressPie_WidthEndCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        progressBarPie_UC.circular_Pie_EndCap_ComboBox.Items[i].ToString()))
                {
                    progressBarPie_UC.circular_Pie_EndCap_ComboBox.SelectedIndex = i;

                    progressBarPie_UC.ZeroitThematicProgress1.ProgressPie_WidthEndCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            progressBarPie_UC.circular_Pie_EndCap_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add Progress Shape to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string progressShape in Enum.GetNames(typeof(ZeroitThematicProgress.ProgressPie_ProgressShape)))
            {
                progressBarPie_UC.circular_Pie_ProgressShape_ComboBox.Items.Add(progressShape);
            }

            for (int i = 0; i < progressBarPie_UC.circular_Pie_ProgressShape_ComboBox.Items.Count; i++)
            {
                if (progressInput.ProgressPie__ProgressShape ==
                    (ZeroitThematicProgress.ProgressPie_ProgressShape)Enum.Parse(typeof
                                                                                 (ZeroitThematicProgress.ProgressPie_ProgressShape),
                                                                                 progressBarPie_UC.circular_Pie_ProgressShape_ComboBox.Items[i].ToString()))
                {
                    progressBarPie_UC.circular_Pie_ProgressShape_ComboBox.SelectedIndex = i;

                    progressBarPie_UC.ZeroitThematicProgress1.ProgressPie__ProgressShape =
                        (ZeroitThematicProgress.ProgressPie_ProgressShape)Enum.Parse(typeof
                                                                                     (ZeroitThematicProgress.ProgressPie_ProgressShape),
                                                                                     progressBarPie_UC.circular_Pie_ProgressShape_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #endregion

            #region Values

            progressBarPie_UC.circular_Pie_InnerBorderWidth_Numeric.Value = (decimal)progressInput.ProgressPie_InnerBorderWidth;
            progressBarPie_UC.circular_Pie_Position_Numeric.Value         = (decimal)progressInput.ProgressPie_Position;
            progressBarPie_UC.circular_Pie_ProgressWidth_Numeric.Value    = (decimal)progressInput.ProgressPie_ProgressWidth;
            progressBarPie_UC.circular_Pie_SweepAngle_Numeric.Value       = (decimal)progressInput.ProgressPie_SweepAngle;


            #endregion

            #region Colors

            progressBarPie_UC.circular_Pie_FillEllipse1_Btn.BackColor   = progressInput.ProgressPie_FillEllipse1;
            progressBarPie_UC.circular_Pie_FillEllipse2_Btn.BackColor   = progressInput.ProgressPie_FillEllipse2;
            progressBarPie_UC.circular_Pie_InnerBorder_Btn.BackColor    = progressInput.ProgressPie_InnerBorderColor;
            progressBarPie_UC.circular_Pie_TextColor_Btn.BackColor      = progressInput.ProgressPie_TextColor;
            progressBarPie_UC.circular_Pie_ProgressColor1_Btn.BackColor = progressInput.ProgressPie_ProgressColor1;
            progressBarPie_UC.circular_Pie_ProgressColor2_Btn.BackColor = progressInput.ProgressPie_ProgressColor2;


            #endregion

            #region Bool

            if (progressInput.ProgressPie_ShowText == true)
            {
                progressBarPie_UC.circular_Pie_ShowText_Yes_RadioBtn.Checked = true;
            }
            else
            {
                progressBarPie_UC.circular_Pie_ShowText_No_RadioBtn.Checked = true;
            }

            #endregion
        }
Exemple #21
0
        private void Set_Supreme_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            supreme_UC.Preview_Btn.Click += Preview_Supreme_Click;

            #endregion

            #region Enum

            #region Add Type to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string type in Enum.GetNames(typeof(ZeroitThematicProgress.Supreme_type)))
            {
                supreme_UC.circular_Supreme_Type_ComboBox.Items.Add(type);
            }

            for (int i = 0; i < supreme_UC.circular_Supreme_Type_ComboBox.Items.Count; i++)
            {
                if (progressInput.Supreme_Type ==
                    (ZeroitThematicProgress.Supreme_type)Enum.Parse(typeof
                                                                    (ZeroitThematicProgress.Supreme_type),
                                                                    supreme_UC.circular_Supreme_Type_ComboBox.Items[i].ToString()))
                {
                    supreme_UC.circular_Supreme_Type_ComboBox.SelectedIndex = i;

                    supreme_UC.ZeroitThematicProgress1.Supreme_Type =
                        (ZeroitThematicProgress.Supreme_type)Enum.Parse(typeof
                                                                        (ZeroitThematicProgress.Supreme_type),
                                                                        supreme_UC.circular_Supreme_Type_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add Draw Mode to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string drawMOde in Enum.GetNames(typeof(ZeroitThematicProgress.Supreme_colorMode)))
            {
                supreme_UC.circular_Supreme_DrawMode_ComboBox.Items.Add(drawMOde);
            }

            for (int i = 0; i < supreme_UC.circular_Supreme_DrawMode_ComboBox.Items.Count; i++)
            {
                if (progressInput.SP_DrawMode ==
                    (ZeroitThematicProgress.Supreme_colorMode)Enum.Parse(typeof
                                                                         (ZeroitThematicProgress.Supreme_colorMode),
                                                                         supreme_UC.circular_Supreme_DrawMode_ComboBox.Items[i].ToString()))
                {
                    supreme_UC.circular_Supreme_DrawMode_ComboBox.SelectedIndex = i;

                    supreme_UC.ZeroitThematicProgress1.SP_DrawMode =
                        (ZeroitThematicProgress.Supreme_colorMode)Enum.Parse(typeof
                                                                             (ZeroitThematicProgress.Supreme_colorMode),
                                                                             supreme_UC.circular_Supreme_DrawMode_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add Gradient Mode to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string drawMOde in Enum.GetNames(typeof(LinearGradientMode)))
            {
                supreme_UC.circular_Supreme_GradientMode_ComboBox.Items.Add(drawMOde);
            }

            for (int i = 0; i < supreme_UC.circular_Supreme_GradientMode_ComboBox.Items.Count; i++)
            {
                if (progressInput.SP_GradientMode ==
                    (LinearGradientMode)Enum.Parse(typeof
                                                   (LinearGradientMode),
                                                   supreme_UC.circular_Supreme_GradientMode_ComboBox.Items[i].ToString()))
                {
                    supreme_UC.circular_Supreme_GradientMode_ComboBox.SelectedIndex = i;

                    supreme_UC.ZeroitThematicProgress1.SP_GradientMode =
                        (LinearGradientMode)Enum.Parse(typeof
                                                       (LinearGradientMode),
                                                       supreme_UC.circular_Supreme_GradientMode_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add Start Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string drawMOde in Enum.GetNames(typeof(LineCap)))
            {
                supreme_UC.circular_Supreme_StartCap_ComboBox.Items.Add(drawMOde);
            }

            for (int i = 0; i < supreme_UC.circular_Supreme_StartCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.Supreme_StartCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        supreme_UC.circular_Supreme_StartCap_ComboBox.Items[i].ToString()))
                {
                    supreme_UC.circular_Supreme_StartCap_ComboBox.SelectedIndex = i;

                    supreme_UC.ZeroitThematicProgress1.Supreme_StartCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            supreme_UC.circular_Supreme_StartCap_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add End Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string drawMOde in Enum.GetNames(typeof(LineCap)))
            {
                supreme_UC.circular_Supreme_EndCap_ComboBox.Items.Add(drawMOde);
            }

            for (int i = 0; i < supreme_UC.circular_Supreme_EndCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.Supreme_EndCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        supreme_UC.circular_Supreme_EndCap_ComboBox.Items[i].ToString()))
                {
                    supreme_UC.circular_Supreme_EndCap_ComboBox.SelectedIndex = i;

                    supreme_UC.ZeroitThematicProgress1.Supreme_EndCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            supreme_UC.circular_Supreme_EndCap_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #endregion

            #region Values

            supreme_UC.circular_Supreme_OuterBorder_Numeric.Value     = progressInput.SP_OuterBorder;
            supreme_UC.circular_Supreme_InnerBorder_Numeric.Value     = progressInput.SP_InnerBorder;
            supreme_UC.circular_Supreme_Angle_Numeric.Value           = (decimal)progressInput.SP_Angle;
            supreme_UC.circular_Supreme_StartAngle_Numeric.Value      = (decimal)progressInput.Supreme_StartAngle;
            supreme_UC.circular_Supreme_SweepAngle_Numeric.Value      = (decimal)progressInput.Supreme_SweepAngle;
            supreme_UC.circular_Supreme_HorizontalTweak_Numeric.Value = (decimal)progressInput.SP_Position_Horizontal;
            supreme_UC.circular_Supreme_VerticalTweak_Numeric.Value   = (decimal)progressInput.SP_Position_Vertical;
            supreme_UC.circular_Supreme_WidthTweak_Numeric.Value      = (decimal)progressInput.SP_Width_Tweak;
            supreme_UC.circular_Supreme_HeightTweak_Numeric.Value     = (decimal)progressInput.SP_Height_Tweak;



            supreme_UC.ZeroitThematicProgress1.SP_OuterBorder         = progressInput.SP_OuterBorder;
            supreme_UC.ZeroitThematicProgress1.SP_InnerBorder         = progressInput.SP_InnerBorder;
            supreme_UC.ZeroitThematicProgress1.SP_Angle               = progressInput.SP_Angle;
            supreme_UC.ZeroitThematicProgress1.Supreme_StartAngle     = progressInput.Supreme_StartAngle;
            supreme_UC.ZeroitThematicProgress1.Supreme_SweepAngle     = progressInput.Supreme_SweepAngle;
            supreme_UC.ZeroitThematicProgress1.SP_Position_Horizontal = progressInput.SP_Position_Horizontal;
            supreme_UC.ZeroitThematicProgress1.SP_Position_Vertical   = progressInput.SP_Position_Vertical;
            supreme_UC.ZeroitThematicProgress1.SP_Width_Tweak         = progressInput.SP_Width_Tweak;
            supreme_UC.ZeroitThematicProgress1.SP_Height_Tweak        = progressInput.SP_Height_Tweak;



            #endregion

            #region Colors

            supreme_UC.circular_Supreme_GradColor1_Btn.BackColor    = progressInput.SP_GradientColor[0];
            supreme_UC.circular_Supreme_GradColor2_Btn.BackColor    = progressInput.SP_GradientColor[1];
            supreme_UC.circular_Supreme_OuterColor_Btn.BackColor    = progressInput.SP_OuterColor;
            supreme_UC.circular_Supreme_ProgressColor_Btn.BackColor = progressInput.SP_ProgressColor;
            supreme_UC.circular_Supreme_SolidColor_Btn.BackColor    = progressInput.SP_SolidColor;

            supreme_UC.ZeroitThematicProgress1.SP_GradientColor[0] = progressInput.SP_GradientColor[0];
            supreme_UC.ZeroitThematicProgress1.SP_GradientColor[1] = progressInput.SP_GradientColor[1];
            supreme_UC.ZeroitThematicProgress1.SP_OuterColor       = progressInput.SP_OuterColor;
            supreme_UC.ZeroitThematicProgress1.SP_ProgressColor    = progressInput.SP_ProgressColor;
            supreme_UC.ZeroitThematicProgress1.SP_SolidColor       = progressInput.SP_SolidColor;


            #endregion
        }
Exemple #22
0
        private void Set_Supreme_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enums

            progressInput.Supreme_Type =
                (ZeroitThematicProgress.Supreme_type)Enum.Parse(typeof
                                                                (ZeroitThematicProgress.Supreme_type),
                                                                supreme_UC.circular_Supreme_Type_ComboBox.SelectedItem.ToString());

            progressInput.SP_DrawMode =
                (ZeroitThematicProgress.Supreme_colorMode)Enum.Parse(typeof
                                                                     (ZeroitThematicProgress.Supreme_colorMode),
                                                                     supreme_UC.circular_Supreme_DrawMode_ComboBox.SelectedItem.ToString());

            progressInput.SP_GradientMode =
                (LinearGradientMode)Enum.Parse(typeof
                                               (LinearGradientMode),
                                               supreme_UC.circular_Supreme_GradientMode_ComboBox.SelectedItem.ToString());

            progressInput.Supreme_StartCap =
                (LineCap)Enum.Parse(typeof
                                    (LineCap),
                                    supreme_UC.circular_Supreme_StartCap_ComboBox.SelectedItem.ToString());

            progressInput.Supreme_EndCap =
                (LineCap)Enum.Parse(typeof
                                    (LineCap),
                                    supreme_UC.circular_Supreme_EndCap_ComboBox.SelectedItem.ToString());


            #endregion

            #region Values

            progressInput.SP_OuterBorder         = (int)supreme_UC.circular_Supreme_OuterBorder_Numeric.Value;
            progressInput.SP_InnerBorder         = (int)supreme_UC.circular_Supreme_InnerBorder_Numeric.Value;
            progressInput.SP_Angle               = (float)supreme_UC.circular_Supreme_Angle_Numeric.Value;
            progressInput.Supreme_StartAngle     = (float)supreme_UC.circular_Supreme_StartAngle_Numeric.Value;
            progressInput.Supreme_SweepAngle     = (float)supreme_UC.circular_Supreme_SweepAngle_Numeric.Value;
            progressInput.SP_Position_Horizontal = (int)supreme_UC.circular_Supreme_HorizontalTweak_Numeric.Value;
            progressInput.SP_Position_Vertical   = (int)supreme_UC.circular_Supreme_VerticalTweak_Numeric.Value;
            progressInput.SP_Width_Tweak         = (int)supreme_UC.circular_Supreme_WidthTweak_Numeric.Value;
            progressInput.SP_Height_Tweak        = (int)supreme_UC.circular_Supreme_HeightTweak_Numeric.Value;

            #endregion

            #region Colors

            progressInput.SP_GradientColor[0] = supreme_UC.circular_Supreme_GradColor1_Btn.BackColor;
            progressInput.SP_GradientColor[1] = supreme_UC.circular_Supreme_GradColor2_Btn.BackColor;
            progressInput.SP_OuterColor       = supreme_UC.circular_Supreme_OuterColor_Btn.BackColor;
            progressInput.SP_ProgressColor    = supreme_UC.circular_Supreme_ProgressColor_Btn.BackColor;
            progressInput.SP_SolidColor       = supreme_UC.circular_Supreme_SolidColor_Btn.BackColor;

            #endregion
        }
Exemple #23
0
        private void Set_Gorgeous_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enum

            progressInput.RotatingAngle =
                (ZeroitThematicProgress.Gorgeous_rotatingAngle)Enum.Parse(typeof
                                                                          (ZeroitThematicProgress.Gorgeous_rotatingAngle),
                                                                          gorgeous_UC.circular_Gorgeous_RotatingAngle_ComboBox.SelectedItem.ToString());

            progressInput.GorgeousDrawMode =
                (ZeroitThematicProgress.Gorgeous_drawMode)Enum.Parse(typeof
                                                                     (ZeroitThematicProgress.Gorgeous_drawMode),
                                                                     gorgeous_UC.circular_Gorgeous_DrawMode_ComboBox.SelectedItem.ToString());


            #endregion

            #region Values

            progressInput.Border          = (int)gorgeous_UC.circular_Gorgeous_Border_Numeric.Value;
            progressInput.ShiftInner      = (int)gorgeous_UC.circular_Gorgeous_ShiftInner_Numeric.Value;
            progressInput.ShiftInnerCover = (int)gorgeous_UC.circular_Gorgeous_ShiftInnerCover_Numeric.Value;
            progressInput.ShiftOuter      = (int)gorgeous_UC.circular_Gorgeous_ShiftOuter_Numeric.Value;
            progressInput.ShiftSmallRect  = (int)gorgeous_UC.circular_Gorgeous_ShiftSmallRect_Numeric.Value;

            #endregion

            #region Gradient Colors

            progressInput.GradientColor[0] = gorgeous_UC.circular_Gorgeous_GradientColor1_Btn.BackColor;
            progressInput.GradientColor[1] = gorgeous_UC.circular_Gorgeous_GradientColor2_Btn.BackColor;

            #endregion

            #region Solid Colors

            progressInput.SolidColors[0] = gorgeous_UC.circular_Gorgeous_Color1_Btn.BackColor;
            progressInput.SolidColors[1] = gorgeous_UC.circular_Gorgeous_Color2_Btn.BackColor;
            progressInput.SolidColors[2] = gorgeous_UC.circular_Gorgeous_Color3_Btn.BackColor;
            progressInput.SolidColors[3] = gorgeous_UC.circular_Gorgeous_Color4_Btn.BackColor;
            progressInput.SolidColors[4] = gorgeous_UC.circular_Gorgeous_Color5_Btn.BackColor;

            #endregion

            #region Bool

            if (gorgeous_UC.circular_Gorgeous_EnableCover_Yes_RadioBtn.Checked == true)
            {
                progressInput.EnableInnerCover = true;
            }
            else
            {
                progressInput.EnableInnerCover = false;
            }

            #endregion
        }
        private void Set_Google_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            googleProgress_UC.Preview_Btn.Click += Preview_Google_Click;

            #endregion

            #region Add Indicator Type to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string indicatorType in Enum.GetNames(typeof(ZeroitThematicProgress.GoogleProgress_INDICATORTYPES)))
            {
                googleProgress_UC.indicator_GoogleProg_IndicatorType_ComboBox.Items.Add(indicatorType);
            }

            for (int i = 0; i < googleProgress_UC.indicator_GoogleProg_IndicatorType_ComboBox.Items.Count; i++)
            {
                if (progressInput.GoogleProgress_IndicatorType ==
                    (ZeroitThematicProgress.GoogleProgress_INDICATORTYPES)Enum.Parse(typeof
                                                                                     (ZeroitThematicProgress.GoogleProgress_INDICATORTYPES),
                                                                                     googleProgress_UC.indicator_GoogleProg_IndicatorType_ComboBox.Items[i].ToString()))
                {
                    googleProgress_UC.indicator_GoogleProg_IndicatorType_ComboBox.SelectedIndex = i;

                    googleProgress_UC.ZeroitThematicProgress1.GoogleProgress_IndicatorType =
                        (ZeroitThematicProgress.GoogleProgress_INDICATORTYPES)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.GoogleProgress_INDICATORTYPES),
                                                                                         googleProgress_UC.indicator_GoogleProg_IndicatorType_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Values

            googleProgress_UC.indicator_GoogleProg_ColorAngle_Numeric.Value =
                (int)progressInput.ColorAngle;

            googleProgress_UC.indicator_GoogleProg_RefreshRate_Numeric.Value =
                (int)progressInput.GoogleProgress_RefreshRate;

            googleProgress_UC.indicator_GoogleProg_IndicatorAngularAdv_Numeric.Value =
                (decimal)progressInput.IndicatorAngularAdvance;

            googleProgress_UC.indicator_GoogleProg_InnerRadius_Numeric.Value =
                (decimal)progressInput.InnerRadius / 2;

            googleProgress_UC.indicator_GoogleProg_OuterRadius_Numeric.Value =
                (decimal)progressInput.OuterRadius / 2;

            googleProgress_UC.indicator_GoogleProg_InnerBorder_Numeric.Value =
                (decimal)progressInput.InnerBorder;



            googleProgress_UC.ZeroitThematicProgress1.ColorAngle =
                (int)progressInput.ColorAngle;

            googleProgress_UC.ZeroitThematicProgress1.GoogleProgress_RefreshRate =
                (int)progressInput.GoogleProgress_RefreshRate;

            googleProgress_UC.ZeroitThematicProgress1.IndicatorAngularAdvance =
                progressInput.IndicatorAngularAdvance;

            googleProgress_UC.ZeroitThematicProgress1.InnerRadius =
                progressInput.InnerRadius / 2;

            googleProgress_UC.ZeroitThematicProgress1.OuterRadius =
                progressInput.OuterRadius / 2;

            googleProgress_UC.ZeroitThematicProgress1.InnerBorder =
                progressInput.InnerBorder;
            #endregion

            #region Colors

            googleProgress_UC.indicator_GoogleProg_AnnulusColor_Btn.BackColor    = progressInput.AnnulusColor;
            googleProgress_UC.indicator_GoogleProg_BicCirc1_Btn.BackColor        = progressInput.Color1Bigcircle;
            googleProgress_UC.indicator_GoogleProg_BicCirc2_Btn.BackColor        = progressInput.Color2Bigcircle;
            googleProgress_UC.indicator_GoogleProg_IndicatorCol1_Btn.BackColor   = progressInput.Color1Indicator;
            googleProgress_UC.indicator_GoogleProg_IndicatorCol2_Btn.BackColor   = progressInput.Color2Indicator;
            googleProgress_UC.indicator_GoogleProg_TransitionColor_Btn.BackColor = progressInput.TransitionColor;
            googleProgress_UC.indicator_GoogleProg_IndicatorColor_Btn.BackColor  = progressInput.GoogleProgress_IndicatorColor;
            googleProgress_UC.indicator_GoogleProg_InnerBorder_Btn.BackColor     = progressInput.ColorInnerBorder;
            googleProgress_UC.indicator_GoogleProg_Background_Btn.BackColor      = progressInput.GoogleProgress_BackgroundColor;


            googleProgress_UC.ZeroitThematicProgress1.AnnulusColor    = progressInput.AnnulusColor;
            googleProgress_UC.ZeroitThematicProgress1.Color1Bigcircle = progressInput.Color1Bigcircle;
            googleProgress_UC.ZeroitThematicProgress1.Color2Bigcircle = progressInput.Color2Bigcircle;
            googleProgress_UC.ZeroitThematicProgress1.Color1Indicator = progressInput.Color1Indicator;
            googleProgress_UC.ZeroitThematicProgress1.Color2Indicator = progressInput.Color2Indicator;
            googleProgress_UC.ZeroitThematicProgress1.TransitionColor = progressInput.TransitionColor;
            googleProgress_UC.ZeroitThematicProgress1.GoogleProgress_IndicatorColor = progressInput.GoogleProgress_IndicatorColor;
            googleProgress_UC.ZeroitThematicProgress1.ColorInnerBorder = progressInput.ColorInnerBorder;
            googleProgress_UC.ZeroitThematicProgress1.GoogleProgress_BackgroundColor = progressInput.GoogleProgress_BackgroundColor;


            #endregion
        }
Exemple #25
0
        private void Set_Gorgeous_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            gorgeous_UC.Preview_Btn.Click += Preview_Gorgeous_Click;

            #endregion

            #region Enum

            #region Add Rotating Angle to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string rotatingAngle in Enum.GetNames(typeof(ZeroitThematicProgress.Gorgeous_rotatingAngle)))
            {
                gorgeous_UC.circular_Gorgeous_RotatingAngle_ComboBox.Items.Add(rotatingAngle);
            }

            for (int i = 0; i < gorgeous_UC.circular_Gorgeous_RotatingAngle_ComboBox.Items.Count; i++)
            {
                if (progressInput.RotatingAngle ==
                    (ZeroitThematicProgress.Gorgeous_rotatingAngle)Enum.Parse(typeof
                                                                              (ZeroitThematicProgress.Gorgeous_rotatingAngle),
                                                                              gorgeous_UC.circular_Gorgeous_RotatingAngle_ComboBox.Items[i].ToString()))
                {
                    gorgeous_UC.circular_Gorgeous_RotatingAngle_ComboBox.SelectedIndex = i;

                    gorgeous_UC.ZeroitThematicProgress1.RotatingAngle =
                        (ZeroitThematicProgress.Gorgeous_rotatingAngle)Enum.Parse(typeof
                                                                                  (ZeroitThematicProgress.Gorgeous_rotatingAngle),
                                                                                  gorgeous_UC.circular_Gorgeous_RotatingAngle_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add Rotating Angle to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string rotatingAngle in Enum.GetNames(typeof(ZeroitThematicProgress.Gorgeous_drawMode)))
            {
                gorgeous_UC.circular_Gorgeous_DrawMode_ComboBox.Items.Add(rotatingAngle);
            }

            for (int i = 0; i < gorgeous_UC.circular_Gorgeous_DrawMode_ComboBox.Items.Count; i++)
            {
                if (progressInput.GorgeousDrawMode ==
                    (ZeroitThematicProgress.Gorgeous_drawMode)Enum.Parse(typeof
                                                                         (ZeroitThematicProgress.Gorgeous_drawMode),
                                                                         gorgeous_UC.circular_Gorgeous_DrawMode_ComboBox.Items[i].ToString()))
                {
                    gorgeous_UC.circular_Gorgeous_DrawMode_ComboBox.SelectedIndex = i;

                    gorgeous_UC.ZeroitThematicProgress1.GorgeousDrawMode =
                        (ZeroitThematicProgress.Gorgeous_drawMode)Enum.Parse(typeof
                                                                             (ZeroitThematicProgress.Gorgeous_drawMode),
                                                                             gorgeous_UC.circular_Gorgeous_DrawMode_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion


            #endregion

            #region Values

            gorgeous_UC.circular_Gorgeous_Border_Numeric.Value          = progressInput.Border;
            gorgeous_UC.circular_Gorgeous_ShiftInner_Numeric.Value      = progressInput.ShiftInner;
            gorgeous_UC.circular_Gorgeous_ShiftInnerCover_Numeric.Value = progressInput.ShiftInnerCover;
            gorgeous_UC.circular_Gorgeous_ShiftOuter_Numeric.Value      = progressInput.ShiftOuter;
            gorgeous_UC.circular_Gorgeous_ShiftSmallRect_Numeric.Value  = progressInput.ShiftSmallRect;

            gorgeous_UC.ZeroitThematicProgress1.Border          = progressInput.Border;
            gorgeous_UC.ZeroitThematicProgress1.ShiftInner      = progressInput.ShiftInner;
            gorgeous_UC.ZeroitThematicProgress1.ShiftInnerCover = progressInput.ShiftInnerCover;
            gorgeous_UC.ZeroitThematicProgress1.ShiftOuter      = progressInput.ShiftOuter;
            gorgeous_UC.ZeroitThematicProgress1.ShiftSmallRect  = progressInput.ShiftSmallRect;


            #endregion

            #region Gradient Colors

            gorgeous_UC.circular_Gorgeous_GradientColor1_Btn.BackColor = progressInput.GradientColor[0];
            gorgeous_UC.circular_Gorgeous_GradientColor2_Btn.BackColor = progressInput.GradientColor[1];

            gorgeous_UC.ZeroitThematicProgress1.GradientColor[0] = progressInput.GradientColor[0];
            gorgeous_UC.ZeroitThematicProgress1.GradientColor[1] = progressInput.GradientColor[1];

            #endregion

            #region Solid Colors

            gorgeous_UC.circular_Gorgeous_Color1_Btn.BackColor = progressInput.SolidColors[0];
            gorgeous_UC.circular_Gorgeous_Color2_Btn.BackColor = progressInput.SolidColors[1];
            gorgeous_UC.circular_Gorgeous_Color3_Btn.BackColor = progressInput.SolidColors[2];
            gorgeous_UC.circular_Gorgeous_Color4_Btn.BackColor = progressInput.SolidColors[3];
            gorgeous_UC.circular_Gorgeous_Color5_Btn.BackColor = progressInput.SolidColors[4];

            gorgeous_UC.ZeroitThematicProgress1.SolidColors[0] = progressInput.SolidColors[0];
            gorgeous_UC.ZeroitThematicProgress1.SolidColors[1] = progressInput.SolidColors[1];
            gorgeous_UC.ZeroitThematicProgress1.SolidColors[2] = progressInput.SolidColors[2];
            gorgeous_UC.ZeroitThematicProgress1.SolidColors[3] = progressInput.SolidColors[3];
            gorgeous_UC.ZeroitThematicProgress1.SolidColors[4] = progressInput.SolidColors[4];

            gorgeous_UC.ZeroitThematicProgress1.ColorHatchBrushgradient1 = progressInput.ColorHatchBrushgradient1;
            gorgeous_UC.ZeroitThematicProgress1.ColorHatchBrushgradient2 = progressInput.ColorHatchBrushgradient2;

            #endregion

            #region Bool

            if (progressInput.EnableInnerCover == true)
            {
                gorgeous_UC.circular_Gorgeous_EnableCover_Yes_RadioBtn.Checked = true;

                gorgeous_UC.ZeroitThematicProgress1.EnableInnerCover = true;
            }
            else
            {
                gorgeous_UC.circular_Gorgeous_EnableCover_No_RadioBtn.Checked = true;

                gorgeous_UC.ZeroitThematicProgress1.EnableInnerCover = false;
            }

            #endregion
        }
        private void Set_SpinnerCircle_Initial_Values(ProgressInput progressInput)
        {
            #region Preview Button

            spinnerCircle_UC.Preview_Btn.Click += Preview_SpinnerCircle_Click;

            #endregion

            #region Enum

            #region Add Style Preset to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string indicatorType in Enum.GetNames(typeof(ZeroitThematicProgress.StylePresets)))
            {
                spinnerCircle_UC.indicator_SpinnerCircle_StylePreset_ComboBox.Items.Add(indicatorType);
            }

            for (int i = 0; i < spinnerCircle_UC.indicator_SpinnerCircle_StylePreset_ComboBox.Items.Count; i++)
            {
                if (progressInput.StylePreset ==
                    (ZeroitThematicProgress.StylePresets)Enum.Parse(typeof
                                                                    (ZeroitThematicProgress.StylePresets),
                                                                    spinnerCircle_UC.indicator_SpinnerCircle_StylePreset_ComboBox.Items[i].ToString()))
                {
                    spinnerCircle_UC.indicator_SpinnerCircle_StylePreset_ComboBox.SelectedIndex = i;

                    spinnerCircle_UC.ZeroitThematicProgress1.StylePreset =
                        (ZeroitThematicProgress.StylePresets)Enum.Parse(typeof
                                                                        (ZeroitThematicProgress.StylePresets),
                                                                        spinnerCircle_UC.indicator_SpinnerCircle_StylePreset_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add Start Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string indicatorType in Enum.GetNames(typeof(LineCap)))
            {
                spinnerCircle_UC.indicator_SpinnerCircle_StartCap_ComboBox.Items.Add(indicatorType);
            }

            for (int i = 0; i < spinnerCircle_UC.indicator_SpinnerCircle_StartCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.Spinner_StartCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        spinnerCircle_UC.indicator_SpinnerCircle_StartCap_ComboBox.Items[i].ToString()))
                {
                    spinnerCircle_UC.indicator_SpinnerCircle_StartCap_ComboBox.SelectedIndex = i;

                    spinnerCircle_UC.ZeroitThematicProgress1.Spinner_StartCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            spinnerCircle_UC.indicator_SpinnerCircle_StartCap_ComboBox.SelectedItem.ToString());
                }
            }
            #endregion

            #region Add End Cap to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string indicatorType in Enum.GetNames(typeof(LineCap)))
            {
                spinnerCircle_UC.indicator_SpinnerCircle_EndCap_ComboBox.Items.Add(indicatorType);
            }

            for (int i = 0; i < spinnerCircle_UC.indicator_SpinnerCircle_EndCap_ComboBox.Items.Count; i++)
            {
                if (progressInput.Spinner_EndCap ==
                    (LineCap)Enum.Parse(typeof
                                        (LineCap),
                                        spinnerCircle_UC.indicator_SpinnerCircle_EndCap_ComboBox.Items[i].ToString()))
                {
                    spinnerCircle_UC.indicator_SpinnerCircle_EndCap_ComboBox.SelectedIndex = i;

                    spinnerCircle_UC.ZeroitThematicProgress1.Spinner_EndCap =
                        (LineCap)Enum.Parse(typeof
                                            (LineCap),
                                            spinnerCircle_UC.indicator_SpinnerCircle_EndCap_ComboBox.SelectedItem.ToString());
                }
            }

            #endregion

            #endregion

            #region Values

            spinnerCircle_UC.indicator_SpinnerCircle_InnerCircRadius_Numeric.Value =
                (int)progressInput.InnerCircleRadius;

            spinnerCircle_UC.indicator_SpinnerCircle_NoOfSpoke_Numeric.Value =
                (int)progressInput.NumberSpoke;

            spinnerCircle_UC.indicator_SpinnerCircle_OuterCircRadius_Numeric.Value =
                (int)progressInput.OuterCircleRadius;

            spinnerCircle_UC.indicator_SpinnerCircle_RotationSpeed_Numeric.Value =
                (int)progressInput.RotationSpeed;

            spinnerCircle_UC.indicator_SpinnerCircle_SpokeThickness_Numeric.Value =
                (int)progressInput.SpokeThickness;



            spinnerCircle_UC.ZeroitThematicProgress1.InnerCircleRadius =
                (int)progressInput.InnerCircleRadius;

            spinnerCircle_UC.ZeroitThematicProgress1.NumberSpoke =
                (int)progressInput.NumberSpoke;

            spinnerCircle_UC.ZeroitThematicProgress1.OuterCircleRadius =
                (int)progressInput.OuterCircleRadius;

            spinnerCircle_UC.ZeroitThematicProgress1.RotationSpeed =
                (int)progressInput.RotationSpeed;

            spinnerCircle_UC.ZeroitThematicProgress1.SpokeThickness =
                (int)progressInput.SpokeThickness;

            #endregion

            #region Colors

            spinnerCircle_UC.indicator_SpinnerCircle_SpokeColor_Btn.BackColor = progressInput.SpokeColor;

            spinnerCircle_UC.ZeroitThematicProgress1.SpokeColor = progressInput.SpokeColor;

            #endregion
        }
        private void Set_CircularProgressV4_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enums

            progressInput.CPv4_StartCap =
                (LineCap)Enum.Parse(typeof
                                    (LineCap),
                                    circularProgressV4_UC.circular_V4_StartCap_ComboBox.SelectedItem.ToString());

            progressInput.CPv4_EndCap =
                (LineCap)Enum.Parse(typeof
                                    (LineCap),
                                    circularProgressV4_UC.circular_V4_EndCap_ComboBox.SelectedItem.ToString());



            #endregion

            #region Values

            progressInput.CPv4_Thickness            = (int)circularProgressV4_UC.circular_V4_Thickness_Numeric.Value;
            progressInput.CPv4_StartAngle           = (int)circularProgressV4_UC.circular_V4_StartAngle_Numeric.Value;
            progressInput.CPv4_GradientAngle        = (float)circularProgressV4_UC.circular_V4_GradientAngle_Numeric.Value;
            progressInput.CPv4_InnerBorderThickness = (int)circularProgressV4_UC.circular_V4_InnerBorderThickness_Numeric.Value;
            progressInput.CPv4_OuterBorderThickness = (int)circularProgressV4_UC.circular_V4_OuterBorderThickness_Numeric.Value;


            #endregion

            #region Colors

            progressInput.CPv4_ProgressGrad1     = circularProgressV4_UC.circular_V4_ProgressColor1_Btn.BackColor;
            progressInput.CPv4_ProgressGrad2     = circularProgressV4_UC.circular_V4_ProgressColor2_Btn.BackColor;
            progressInput.CPv4_ProgressBackGrad1 = circularProgressV4_UC.circular_V4_BackColor1_Btn.BackColor;
            progressInput.CPv4_ProgressBackGrad2 = circularProgressV4_UC.circular_V4_BackColor2_Btn.BackColor;
            progressInput.CPv4_InnerBorder       = circularProgressV4_UC.circular_V4_InnerBorder_Btn.BackColor;
            progressInput.CPv4_OuterBorder       = circularProgressV4_UC.circular_V4_OuterBorder_Btn.BackColor;
            progressInput.CPv4_FillEllipse[0]    = circularProgressV4_UC.circular_V4_FillEllipse1_Btn.BackColor;
            progressInput.CPv4_FillEllipse[1]    = circularProgressV4_UC.circular_V4_FillEllipse2_Btn.BackColor;

            #endregion
        }
        private void Set_iTunes_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                                                                  (ProgressType),
                                                                  mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                                                                     (ProgressBar),
                                                                     mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                                                                (SmoothingMode),
                                                                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                                                                        (TextRenderingHint),
                                                                        mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                                                                       (PeaceAnimatorEasing),
                                                                       mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                                                                                 (transparencyEasingType),
                                                                                 mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                                                                                         (ZeroitThematicProgress.HatchBrushType),
                                                                                         mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum           = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum           = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle     = (float)mainControl_StartingAngle_Numeric.Value;


            #endregion

            #endregion

            #region Enums

            progressInput.BarType =
                (BarType)Enum.Parse(typeof
                                    (BarType),
                                    iTunes_UC.bars_iTunes_Bar_Type_ComboBox.SelectedItem.ToString());

            #endregion

            #region Values

            progressInput.BarBorderWidth   = (int)iTunes_UC.bars_iTunes_BorderWidth_Numeric.Value;
            progressInput.BarDividersCount = (int)iTunes_UC.bars_iTunes_DividersCount_Numeric.Value;
            progressInput.BarMirrorOpacity = (int)iTunes_UC.bars_iTunes_MirrorOpacity_Numeric.Value;
            progressInput.StepSize         = (int)iTunes_UC.bars_iTunes_StepSize_Numeric.Value;
            progressInput.StepInterval     = (int)iTunes_UC.bars_iTunes_StepInterval_Numeric.Value;


            #endregion

            #region Colors

            progressInput.BarBackgroundDark  = iTunes_UC.bars_iTunes_BackgroundDark_Btn.BackColor;
            progressInput.BarBackgroundLight = iTunes_UC.bars_iTunes_BackgroundLight_Btn.BackColor;
            progressInput.BarBorderColor     = iTunes_UC.bars_iTunes_BorderColor_Btn.BackColor;
            progressInput.BarDark            = iTunes_UC.bars_iTunes_BarDark_Btn.BackColor;
            progressInput.BarLight           = iTunes_UC.bars_iTunes_BarLight_Btn.BackColor;


            #endregion
        }
        private void Set_Win8Horizontal_Retrieved_Values(ProgressInput progressInput)
        {
            #region MainControl Inputs

            #region Enums - ComboBox

            progressInput.ProgressType = (ProgressType)Enum.Parse(typeof
                        (ProgressType),
                    mainControl_ProgressType_ComboBox.SelectedItem.ToString());

            progressInput.SolidProgressBar = (ProgressBar)Enum.Parse(typeof
                    (ProgressBar),
                mainControl_BarProgress_ComboBox.SelectedItem.ToString());

            progressInput.Smoothing = (SmoothingMode)Enum.Parse(typeof
                    (SmoothingMode),
                mainControl_Smoothing_ComboBox.SelectedItem.ToString());

            progressInput.TextRendering = (TextRenderingHint)Enum.Parse(typeof
                    (TextRenderingHint),
                mainControl_TextRendering_ComboBox.SelectedItem.ToString());

            progressInput.EasingType = (PeaceAnimatorEasing)Enum.Parse(typeof
                    (PeaceAnimatorEasing),
                mainControl_IncrementEasing_ComboBox.SelectedItem.ToString());

            progressInput.TransparentEasing = (transparencyEasingType)Enum.Parse(typeof
                    (transparencyEasingType),
                mainControl_TransparentEasing_ComboBox.SelectedItem.ToString());

            progressInput.HatchBrush = (ZeroitThematicProgress.HatchBrushType)Enum.Parse(typeof
                    (ZeroitThematicProgress.HatchBrushType),
                mainControl_HatchType_ComboBox.SelectedItem.ToString());

            #endregion

            #region Bool - Radio Buttton

            if (mainControl_Transparency_Yes_RadioBtn.Checked == true)
            {
                progressInput.AllowTransparency = true;
            }
            else
            {
                progressInput.AllowTransparency = false;
            }

            if (mainControl_AutoAnimate_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoAnimate = true;
            }
            else
            {
                progressInput.AutoAnimate = false;
            }

            if (mainControl_AutoIncrement_Yes_RadioBtn.Checked == true)
            {
                progressInput.AutoIncrement = true;
            }
            else
            {
                progressInput.AutoIncrement = false;
            }

            if (mainControl_AnimateStartAngle_Yes_RadioBtn.Checked == true)
            {
                progressInput.AnimateStartAngle = true;
            }
            else
            {
                progressInput.AnimateStartAngle = false;
            }

            if (mainControl_ShowText_Yes_RadioBtn.Checked == true)
            {
                progressInput.ShowText = true;
            }
            else
            {
                progressInput.ShowText = false;
            }

            if (mainControl_FixedSize_Yes_RadioBtn.Checked == true)
            {
                progressInput.FixedSize = true;
            }
            else
            {
                progressInput.FixedSize = false;
            }

            #endregion

            #region String

            progressInput.PostFix = mainControl_PostFix_TextBox.Text;

            #endregion

            #region Hatch Colors

            progressInput.ColorHatchBrushgradient1 = mainControl_HatchColor1_Btn.BackColor;

            progressInput.ColorHatchBrushgradient2 = mainControl_HatchColor2_Btn.BackColor;

            #endregion

            #region Values

            progressInput.Minimum = (float)mainControl_Minimum_Numeric.Value;
            progressInput.Maximum = (float)mainControl_Maximum_Numeric.Value;
            progressInput.AnimationSpeed[2] = (int)mainControl_AI_Duration_Numeric.Value;
            progressInput.AnimationSpeed[0] = (int)mainControl_AA_Speed_Numeric.Value;
            progressInput.AnimationSpeed[1] = (int)mainControl_ASA_Interval_Numeric.Value;
            progressInput.StartingAngle = (float)mainControl_StartingAngle_Numeric.Value;

            #endregion

            #endregion

            #region Values

            progressInput.Control_Width =
                (int)winHorizontal_UC.indicator_Win8Horiz_ControlWidth_Numeric.Value;

            progressInput.Refresh_Rate =
                (int)winHorizontal_UC.indicator_Win8Horiz_RefreshRate_Numeric.Value;

            #endregion

            #region Colors

            progressInput.Indicator_Color = winHorizontal_UC.indicator_Win8Horiz_IndicatorColor_Btn.BackColor;

            #endregion

            #region Bool

            if (winHorizontal_UC.indicator_Win8Horiz_Animate_Yes_RadioBtn.Checked == true)
            {

                progressInput.WinHR_Animate = true;

            }
            else
            {
                progressInput.WinHR_Animate = false;
            }

            #endregion
        }
        private void Set_iTunes_Initial_Values(ProgressInput progressInput)
        {
            #region Add Bar Type to ComboBox
            // get a list of member names from EasingFunctionTypes enum,
            // figure out the numeric value, and display
            foreach (string barType in Enum.GetNames(typeof(BarType)))
            {
                iTunes_UC.bars_iTunes_Bar_Type_ComboBox.Items.Add(barType);
            }

            for (int i = 0; i < iTunes_UC.bars_iTunes_Bar_Type_ComboBox.Items.Count; i++)
            {
                if (progressInput.BarType ==
                    (BarType)Enum.Parse(typeof
                                        (BarType),
                                        iTunes_UC.bars_iTunes_Bar_Type_ComboBox.Items[i].ToString()))
                {
                    iTunes_UC.bars_iTunes_Bar_Type_ComboBox.SelectedIndex = i;
                }
            }

            #endregion

            #region Numerics

            iTunes_UC.bars_iTunes_BorderWidth_Numeric.Value   = (decimal)progressInput.BarBorderWidth;
            iTunes_UC.bars_iTunes_DividersCount_Numeric.Value = (decimal)progressInput.BarDividersCount;
            iTunes_UC.bars_iTunes_MirrorOpacity_Numeric.Value = (decimal)progressInput.BarMirrorOpacity;
            iTunes_UC.bars_iTunes_StepSize_Numeric.Value      = (decimal)progressInput.StepSize;
            iTunes_UC.bars_iTunes_StepInterval_Numeric.Value  = (decimal)progressInput.StepInterval;


            iTunes_UC.ZeroitThematicProgress1.BarBorderWidth   = progressInput.BarBorderWidth;
            iTunes_UC.ZeroitThematicProgress1.BarDividersCount = progressInput.BarDividersCount;
            iTunes_UC.ZeroitThematicProgress1.BarMirrorOpacity = progressInput.BarMirrorOpacity;
            iTunes_UC.ZeroitThematicProgress1.StepSize         = progressInput.StepSize;
            iTunes_UC.ZeroitThematicProgress1.StepInterval     = progressInput.StepInterval;


            #endregion

            #region Colors

            iTunes_UC.bars_iTunes_BackgroundDark_Btn.BackColor  = progressInput.BarBackgroundDark;
            iTunes_UC.bars_iTunes_BackgroundLight_Btn.BackColor = progressInput.BarBackgroundLight;
            iTunes_UC.bars_iTunes_BorderColor_Btn.BackColor     = progressInput.BarBorderColor;
            iTunes_UC.bars_iTunes_BarDark_Btn.BackColor         = progressInput.BarDark;
            iTunes_UC.bars_iTunes_BarLight_Btn.BackColor        = progressInput.BarLight;

            iTunes_UC.ZeroitThematicProgress1.BarBackgroundDark  = progressInput.BarBackgroundDark;
            iTunes_UC.ZeroitThematicProgress1.BarBackgroundLight = progressInput.BarBackgroundLight;
            iTunes_UC.ZeroitThematicProgress1.BarBorderColor     = progressInput.BarBorderColor;
            iTunes_UC.ZeroitThematicProgress1.BarDark            = progressInput.BarDark;
            iTunes_UC.ZeroitThematicProgress1.BarLight           = progressInput.BarLight;


            #endregion

            #region Preview Button

            iTunes_UC.Preview_Btn.Click += Preview_iTunes_Btn_Click;

            #endregion

            #region Index Changed

            iTunes_UC.bars_iTunes_Bar_Type_ComboBox.SelectedIndexChanged += Bars_iTunes_Bar_Type_ComboBox_SelectedIndexChanged;


            #endregion

            #region Value Changed

            iTunes_UC.bars_iTunes_BorderWidth_Numeric.ValueChanged   += Bars_iTunes_BorderWidth_Numeric_ValueChanged;
            iTunes_UC.bars_iTunes_DividersCount_Numeric.ValueChanged += Bars_iTunes_DividersCount_Numeric_ValueChanged;
            iTunes_UC.bars_iTunes_MirrorOpacity_Numeric.ValueChanged += Bars_iTunes_MirrorOpacity_Numeric_ValueChanged;
            iTunes_UC.bars_iTunes_StepSize_Numeric.ValueChanged      += Bars_iTunes_StepSize_Numeric_ValueChanged;
            iTunes_UC.bars_iTunes_StepInterval_Numeric.ValueChanged  += Bars_iTunes_StepInterval_Numeric_ValueChanged;
            #endregion

            #region Color - Button Click

            iTunes_UC.bars_iTunes_BackgroundDark_Btn.Click  += Bars_iTunes_BackgroundDark_Btn_Click;
            iTunes_UC.bars_iTunes_BackgroundLight_Btn.Click += Bars_iTunes_BackgroundLight_Btn_Click;
            iTunes_UC.bars_iTunes_BorderColor_Btn.Click     += Bars_iTunes_BorderColor_Btn_Click;
            iTunes_UC.bars_iTunes_BarDark_Btn.Click         += Bars_iTunes_BarDark_Btn_Click;
            iTunes_UC.bars_iTunes_BarLight_Btn.Click        += Bars_iTunes_BarLight_Btn_Click;
            #endregion
        }