using System;
namespace Utils.MessageBoxExLib
{
///
/// Enumerates the kind of results that can be returned when a
/// message box times out
///
public enum TimeoutResult
{
///
/// On timeout the value associated with the default button is set as the result.
/// This is the default action on timeout.
///
Default,
///
/// On timeout the value associated with the cancel button is set as the result. If
/// the messagebox does not have a cancel button then the value associated with
/// the default button is set as the result.
///
Cancel,
///
/// On timeout MessageBoxExResult.Timeout is set as the result.
///
Timeout
}
}