internal void Close() { _divContainer.Hide(); _progressContainer.Hide(); _btnAbort.Hide(); _overlay.Hide(); _progressInstance = null; }
public ProgressDisplay(Overlay overlay) { _overlay = overlay; _divTitle = new Div(); _divTitle.SetClass("progress--title"); _divAnimationPart1 = new Div(); _divAnimationPart1.SetClass("line"); _divAnimationPart2 = new Div(); _divAnimationPart2.SetClass("line"); _divAnimationPart3 = new Div(); _divAnimationPart3.SetClass("line"); _divAnimationBg = new Div(); _divAnimationBg.SetClass("animation-bg"); _divAnimation = new Div(_divAnimationPart1, _divAnimationPart2, _divAnimationPart3, _divAnimationBg); _divAnimation.SetClass("progress--animation"); _btnAbort = new Button("Abort", OnAbort); _btnAbort.Hide(); _progressBar = new Util.ProgressBar(false); _progressContainer = new DumpContainer(_progressBar); _progressContainer.Hide(); _divWrap = new Div(_divTitle, _divAnimation, _progressContainer, _btnAbort); _divWrap.SetClass("progress-container"); _divContainer = new Div(_divWrap); _divContainer.SetClass("progress"); _divContainer.Hide(); VisualTree.Add(_divContainer); }