Beispiel #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);
                    }
                }
Beispiel #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);
 }
Beispiel #3
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);
            }
Beispiel #4
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;
                }
            }
Beispiel #5
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);
            }