OSDN Git Service

image
[psychlops/silverlight.git] / test4 / MainPage.xaml.cs
index 7aa4b92..cfe5cf5 100644 (file)
@@ -1,6 +1,6 @@
 using Psychlops;\r
 \r
-namespace PsychlopsSilverlight3test\r
+namespace PsychlopsSilverlight4test\r
 {\r
        public partial class MainPage : System.Windows.Controls.UserControl\r
        {\r
@@ -23,6 +23,7 @@ namespace PsychlopsSilverlight3test
                        System.Windows.Application.Current.Host.Settings.MaxFrameRate = 60;\r
                        System.Windows.Application.Current.Host.Settings.EnableFrameRateCounter = true;\r
                        System.Windows.Application.Current.Host.Settings.EnableCacheVisualization = false;\r
+                       //System.Windows.Application.Current.Host.Settings.EnableGPUAcceleration = false;\r
                        //<param name="enableGPUAcceleration" value="true"/>\r
                        System.Windows.Media.CompositionTarget.Rendering += new System.EventHandler(CompositionTarget_Rendering);\r
                        //main_routine =  new System.ComponentModel.BackgroundWorker();\r
@@ -30,14 +31,24 @@ namespace PsychlopsSilverlight3test
                        //main_routine.RunWorkerAsync();\r
 \r
                        main = new PsychlopsMain();\r
+//                     Psychlops.AppState.statusBar.\r
                        Psychlops.Internal.Main.routine = new System.Threading.Thread(main.psychlops_main);\r
                        Psychlops.Internal.Main.routine.Start();\r
                        //main.initialize();\r
                        //main_routine = main.psychlops_main();\r
 \r
                        Psychlops.Internal.Main.statusBar = AppStatusBar;\r
-                       Psychlops.Internal.Main.widgetStack = Controller;\r
-                       AppStatusBar.Text = System.Windows.Application.Current.Host.Settings.EnableGPUAcceleration.ToString();\r
+                       //Psychlops.Internal.Main.widgetStack = Controller;\r
+                       AppStatusBar.Text = "Now starting Psychlops environment... please wait a minute";\r
+\r
+\r
+                       var ur = new System.Uri("Resources/logo.png", System.UriKind.RelativeOrAbsolute);\r
+                       var bitmap = new System.Windows.Media.Imaging.BitmapImage(ur);\r
+                       var img = new System.Windows.Controls.Image();\r
+                       img.Source = bitmap;\r
+                       System.Windows.Controls.Canvas.SetLeft(img, 100);\r
+                       System.Windows.Controls.Canvas.SetTop(img, 100);\r
+                       LayoutRoot.Children.Add(img);\r
                }\r
                protected void getFocusMouseEnter(object sender, System.Windows.Input.MouseEventArgs e) {\r
                        this.Focus();\r