OSDN Git Service

kb
[psychlops/silverlight.git] / test3 / MainPage.xaml.cs
index b61a607..89df586 100644 (file)
@@ -12,7 +12,11 @@ namespace PsychlopsSilverlight3test
                        InitializeComponent();\r
                        // Show fps counter\r
                        Canvas.default_buffer_frame = main_buffer;\r
+                       Canvas.default_api_canvas = LayoutRoot;\r
                        Canvas.default_panel = this;\r
+                       this.IsTabStop = true;\r
+                       this.IsEnabled = true;\r
+                       this.MouseEnter += getFocusMouseEnter;\r
                        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 = true;\r
@@ -25,6 +29,10 @@ namespace PsychlopsSilverlight3test
                        main = new PsychlopsMain();\r
                        main.initialize();\r
                }\r
+               protected void getFocusMouseEnter(object sender, System.Windows.Input.MouseEventArgs e)\r
+               {\r
+                       this.Focus();\r
+               }\r
                int background;\r
                private void backgroundWorker_DoWork(object sender, System.ComponentModel.DoWorkEventArgs args)\r
                {\r