|
// --------------------------------------------------------------------------------------------------------------------
// <copyright file="PleaseWaitService.cs" company="Catel development team">
// Copyright (c) 2008 - 2011 Catel development team. All rights reserved.
// </copyright>
// <summary>
// Please wait service to show a please wait window during background activities. This service uses the <see cref="PleaseWaitWindow" />
// for the actual displaying of the please wait status to the user.
// </summary>
// --------------------------------------------------------------------------------------------------------------------
using Catel.Windows;
namespace Catel.MVVM.Services
{
///// <summary>
///// Please wait service to show a please wait window during background activities. This service uses the <see cref="PleaseWaitWindow"/>
///// for the actual displaying of the please wait status to the user.
///// </summary>
//public class PleaseWaitService : IPleaseWaitService
//{
// #region Variables
// #endregion
// #region Constructor & destructor
// #endregion
// #region Properties
// #endregion
// #region Methods
// /// <summary>
// /// Shows the please wait window with the default status text.
// /// </summary>
// /// <remarks>
// /// When this method is used, the <see cref="Hide"/> method must be called to hide the window again.
// /// </remarks>
// public void Show()
// {
// PleaseWaitHelper.Show();
// }
// /// <summary>
// /// Shows the please wait window with the specified status text.
// /// </summary>
// /// <param name="status">The status.</param>
// /// <remarks>
// /// When this method is used, the <see cref="Hide"/> method must be called to hide the window again.
// /// </remarks>
// public void Show(string status)
// {
// PleaseWaitHelper.Show(status);
// }
// /// <summary>
// /// Shows the please wait window with the default status text and executes the work delegate (in a background thread). When the work
// /// is finished, the please wait window will be automatically closed.
// /// </summary>
// /// <param name="workDelegate">The work delegate.</param>
// public void Show(PleaseWaitWorkDelegate workDelegate)
// {
// PleaseWaitHelper.Show(workDelegate);
// }
// /// <summary>
// /// Shows the please wait window with the specified status text and executes the work delegate (in a background thread). When the work
// /// is finished, the please wait window will be automatically closed.
// /// </summary>
// /// <param name="workDelegate">The work delegate.</param>
// /// <param name="status">The status.</param>
// public void Show(PleaseWaitWorkDelegate workDelegate, string status)
// {
// PleaseWaitHelper.Show(workDelegate, status);
// }
// /// <summary>
// /// Updates the status text.
// /// </summary>
// /// <param name="status">The status.</param>
// public void UpdateStatus(string status)
// {
// PleaseWaitHelper.UpdateStatus(status);
// }
// /// <summary>
// /// Updates the status text.
// /// </summary>
// /// <param name="status">The status.</param>
// /// <param name="width">The width.</param>
// public void UpdateStatus(string status, int width)
// {
// PleaseWaitHelper.UpdateStatus(status, width);
// }
// /// <summary>
// /// Hides this please wait window.
// /// </summary>
// public void Hide()
// {
// PleaseWaitHelper.Hide();
// }
// #endregion
//}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.