Browse Source

Added calls to `Application.Shutdown ()` into docs

Thomas Nind 3 years ago
parent
commit
0fbb2bc81a
2 changed files with 8 additions and 1 deletions
  1. 2 0
      README.md
  2. 6 1
      docfx/articles/overview.md

+ 2 - 0
README.md

@@ -187,6 +187,7 @@ win.Add(
 );
 
 Application.Run();
+Application.Shutdown();
 ```
 
 Alternatively, you can encapsulate the app behavior in a new `Window`-derived class, say `App.cs` containing the code above, and simplify your `Main` method to:
@@ -198,6 +199,7 @@ class Demo {
 	static void Main ()
 	{
 		Application.Run<App> ();
+		Application.Shutdown ();
 	}
 }
 ```

+ 6 - 1
docfx/articles/overview.md

@@ -26,7 +26,8 @@ class Demo {
 
         var n = MessageBox.Query (50, 7, 
             "Question", "Do you like console apps?", "Yes", "No");
-
+            
+		Application.Shutdown ();
         return n;
     }
 }
@@ -62,6 +63,7 @@ class Demo {
         };
         Application.Top.Add (label);
         Application.Run ();
+        Application.Shutdown ();
     }
 }
 ```
@@ -95,6 +97,7 @@ class Demo {
         // Add both menu and win in a single call
         Application.Top.Add (menu, win);
         Application.Run ();
+        Application.Shutdown ();
     }
 }
 ```
@@ -277,6 +280,7 @@ class Demo {
         // Add both menu and win in a single call
         top.Add (win, menu);
         Application.Run (top);
+        Application.Shutdown ();
     }
 }
 ```
@@ -342,6 +346,7 @@ var entry = new TextField () {
 };
 dialog.Add (entry);
 Application.Run (dialog);
+Application.Shutdown ();
 if (okpressed)
     Console.WriteLine ("The user entered: " + entry.Text);
 ```