Example #1
0
                /// <summary>
                /// Set ProgressBars to blockstyle an zero if requested
                /// </summary>
                /// <param name="setBlockStyle">Set ProgressBars blockstyle if true</param>
                /// <param name="clearProgressBars">Set ProgressBar values to zero if true</param>
                public void ResetAllProgressBars(bool setBlockStyle, bool clearProgressBars)
                {
                    ExtProgrBarInv.DescriptionText(this._progressControle.expActualDir, "");
                    ExtProgrBarInv.DescriptionText(this._progressControle.expActualFile, "");

                    if (setBlockStyle)
                    {
                        ExtProgrBarInv.Style(this._progressControle.expActualDir, ProgressBarStyle.Blocks);
                        ExtProgrBarInv.Style(this._progressControle.expActualDir, ProgressBarStyle.Blocks);
                        ExtProgrBarInv.Style(this._progressControle.expAllByte, ProgressBarStyle.Blocks);
                        ExtProgrBarInv.Style(this._progressControle.expAllDir, ProgressBarStyle.Blocks);
                        ExtProgrBarInv.Style(this._progressControle.expAllItems, ProgressBarStyle.Blocks);
                        ExtProgrBarInv.Style(this._progressControle.expActualFile, ProgressBarStyle.Blocks);
                    }

                    if (clearProgressBars)
                    {
                        ExtProgrBarInv.Value(this._progressControle.expActualDir, null);
                        ExtProgrBarInv.Value(this._progressControle.expActualDir, null);
                        ExtProgrBarInv.Value(this._progressControle.expAllByte, null);
                        ExtProgrBarInv.Value(this._progressControle.expAllDir, null);
                        ExtProgrBarInv.Value(this._progressControle.expAllItems, null);
                        ExtProgrBarInv.Value(this._progressControle.expActualFile, null);
                    }
                }
Example #2
0
 /// <summary>
 /// Set controles for state: Cancel
 /// </summary>
 internal void SetProgress_Cancel()
 {
     LabelInv.Text(this._progressControle.lblStepText, Stringtable._0x001B);
     ExtProgrBarInv.Style(this._progressControle.expAllItems, ProgressBarStyle.Blocks);
     ExtProgrBarInv.Style(this._progressControle.expAllByte, ProgressBarStyle.Blocks);
     ExtProgrBarInv.Style(this._progressControle.expAllDir, ProgressBarStyle.Blocks);
     ExtProgrBarInv.Style(this._progressControle.expActualDir, ProgressBarStyle.Blocks);
     ExtProgrBarInv.Style(this._progressControle.expActualFile, ProgressBarStyle.Blocks);
 }
Example #3
0
 /// <summary>
 /// Set the values to the extendes ProgressBar, given by progress
 /// </summary>
 /// <param name="progressBar">ProgressBar controle to set</param>
 /// <param name="progressElement">The progress of the process</param>
 public void SetProgressCluster(ExtProgressBar progressBar, ProgressStore.ProgressElement progressElement)
 {
     ExtProgrBarInv.DescriptionText(progressBar, progressElement.ElemenName);
     if (progressElement.ActualValue == null)    //Workaround because null will blank the numeric TextBoxes
     {
         ExtProgrBarInv.Value(progressBar, progressElement.MaxValue);
     }
     else
     {
         ExtProgrBarInv.MaxValue(progressBar, progressElement.MaxValue);
         ExtProgrBarInv.Value(progressBar, progressElement.ActualValue);
     }
 }
Example #4
0
            /// <summary>
            /// Set controles for state: CountStart
            /// </summary>
            internal void SetProgress_CountStart()
            {
                this._progressControle._progressStart = DateTime.Now;

                this._setControleValue.InitialControles();

                LabelInv.Text(this._progressControle.lblStepText, Stringtable._0x0015);

                DateTime ProgressStart = this._progressControle._progressStart;

                TextBoxInv.Text(this._progressControle.txtCopyStart, ProgressStart.ToString(FORMAT_TIME));
                ExtProgrBarInv.Style(this._progressControle.expAllByte, ProgressBarStyle.Marquee);
                ExtProgrBarInv.Style(this._progressControle.expAllDir, ProgressBarStyle.Marquee);
                ExtProgrBarInv.Style(this._progressControle.expAllItems, ProgressBarStyle.Marquee);
            }
Example #5
0
            /// <summary>
            /// Set controles for state: CopyStart
            /// Also set progress start time
            /// </summary>
            internal void SetProgress_CopyStart(ProgressStore progressStore)
            {
                DateTime StartTime = DateTime.Now;

                this._progressControle._progressStart = StartTime;
                // Set controles
                this._setControleValue.InitialControles();
                LabelInv.Text(this._progressControle.lblStepText, Stringtable._0x0018);

                TextBoxInv.Text(this._progressControle.txtCopyStart, StartTime.ToString(FORMAT_TIME));
                if (progressStore.TotalItems.MaxValue == null)
                {
                    ExtProgrBarInv.Style(this._progressControle.expAllByte, ProgressBarStyle.Marquee);
                    ExtProgrBarInv.Style(this._progressControle.expAllDir, ProgressBarStyle.Marquee);
                    this._progressControle.expAllItems.Style = ProgressBarStyle.Marquee;
                }
            }
Example #6
0
            /// <summary>
            /// Set controles for state: CopyFinish
            /// </summary>
            internal void SetProgress_CopyFinish()
            {
                LabelInv.Text(this._progressControle.lblStepText, Stringtable._0x001A);
                DateTime ProgressStart = this._progressControle._progressStart;

                TextBoxInv.Text(this._progressControle.txtCopyStart, ProgressStart.ToString(FORMAT_TIME));
                TextBoxInv.Text(this._progressControle.txtCopyElapsed, this.TimeSpanForamt(this._progressControle.ElapsedTime));
                this._progressControle.expActualDir.DescriptionText = "";

                TextBoxInv.Text(this._progressControle._conclusionDurationTextBox, this.TimeSpanForamt(this._progressControle.ElapsedTime));

                ExtProgrBarInv.DescriptionText(this._progressControle.expActualDir, "");
                ExtProgrBarInv.DescriptionText(this._progressControle.expActualFile, "");
                ExtProgrBarInv.Style(this._progressControle.expAllByte, ProgressBarStyle.Blocks);
                ExtProgrBarInv.Style(this._progressControle.expAllDir, ProgressBarStyle.Blocks);
                ExtProgrBarInv.Style(this._progressControle.expAllItems, ProgressBarStyle.Blocks);
                ExtProgrBarInv.Style(this._progressControle.expActualDir, ProgressBarStyle.Blocks);
                ExtProgrBarInv.Value(this._progressControle.expActualDir, null);
                ExtProgrBarInv.Value(this._progressControle.expActualFile, null);
            }