OSDN Git Service

5
[psychlops/silverlight.git] / dev4 / psychlops / core / app / app.cs
diff --git a/dev4/psychlops/core/app/app.cs b/dev4/psychlops/core/app/app.cs
new file mode 100644 (file)
index 0000000..827da65
--- /dev/null
@@ -0,0 +1,28 @@
+namespace Psychlops\r
+{\r
+\r
+       public static class AppState\r
+       {\r
+\r
+               public static string statusBar\r
+               {\r
+                       set { setStatusBar(value); }\r
+               }\r
+               internal static void setStatusBar(string str)\r
+               {\r
+                       Internal.Main.statusBar.Dispatcher.BeginInvoke(setStatusBar_, str);\r
+               }\r
+               internal static void setStatusBar__(string str)\r
+               {\r
+                       Internal.Main.statusBar.Text = str;\r
+               }\r
+               internal delegate void StringDelegate(string str);\r
+               internal static StringDelegate setStatusBar_;\r
+\r
+               static AppState()\r
+               {\r
+                       setStatusBar_ = new StringDelegate(setStatusBar__);\r
+               }\r
+       }\r
+\r
+}\r