aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarver Harrison <[email protected]>2017-01-08 11:41:51 -0800
committerGitHub <[email protected]>2017-01-08 11:41:51 -0800
commitf01aeef7c768c1c8ce37fb34019e83219a168836 (patch)
tree12a96633d8abaa4a8e54ab8fe39a9c8fecc5c441
parentf46e6e8bbc84092b1f4a8a0ed1cce1ff4229c248 (diff)
downloadshiftos_thereturn-f01aeef7c768c1c8ce37fb34019e83219a168836.tar.gz
shiftos_thereturn-f01aeef7c768c1c8ce37fb34019e83219a168836.tar.bz2
shiftos_thereturn-f01aeef7c768c1c8ce37fb34019e83219a168836.zip
Update Infobox.cs
-rw-r--r--ShiftOS_TheReturn/Infobox.cs24
1 files changed, 20 insertions, 4 deletions
diff --git a/ShiftOS_TheReturn/Infobox.cs b/ShiftOS_TheReturn/Infobox.cs
index e45ac69..4e7a87b 100644
--- a/ShiftOS_TheReturn/Infobox.cs
+++ b/ShiftOS_TheReturn/Infobox.cs
@@ -36,25 +36,41 @@ namespace ShiftOS.Engine
{
public class Infobox
{
+ // Set the infobox's interface to null
private static IInfobox _infobox = null;
-
+
+ /// <summary>
+ /// Creates a new infobox
+ /// </summary>
+ /// <param name="title">Infobox title</param>
+ /// <param name="message">Infobox message</param>
[Obsolete("Please use Infobox.Show instead.")]
public Infobox(string title, string message)
{
Infobox.Show(title, message);
}
-
+
+ /// <summary>
+ /// Shows an infobox
+ /// </summary>
+ /// <param name="title">Infobox title</param>
+ /// <param name="message">Infobox message</param>
public static void Show(string title, string message)
{
_infobox.Open(title, message);
}
-
+
+ /// <summary>
+ /// Inits an infobox
+ /// </summary>
+ /// <param name="info">Interface for infobox</param>
public static void Init(IInfobox info)
{
_infobox = info;
}
}
-
+
+ // Infobox Interface
public interface IInfobox
{
void Open(string title, string msg);