| 1234567891011121314151617181920212223242526272829303132 |
- using Microsoft.WindowsAPICodePack.Taskbar;
- namespace PicView.SystemIntegration
- {
- internal static class Taskbar
- {
- #region Progress
- /// <summary>
- /// Show progress on taskbar
- /// </summary>
- /// <param name="i">index</param>
- /// <param name="ii">size</param>
- internal static void Progress(int i, int ii)
- {
- TaskbarManager prog = TaskbarManager.Instance;
- prog.SetProgressState(TaskbarProgressBarState.Normal);
- prog.SetProgressValue(i, ii);
- }
- /// <summary>
- /// Stop showing taskbar progress, return to default
- /// </summary>
- internal static void NoProgress()
- {
- TaskbarManager prog = TaskbarManager.Instance;
- prog.SetProgressState(TaskbarProgressBarState.NoProgress);
- }
- #endregion Progress
- }
- }
|