# HG changeset patch # User sarias # Date 1255286302 -7200 # Node ID 7eb5f979d0865eb34ca5626a47a637e341185e53 # Parent 61ba19954ed46db3d64fcabc83e573fc74300459# Parent 5a47756f7fb8db44fed0ad6c5b5775f22ffe505d Merge diff -r 61ba19954ed4 -r 7eb5f979d086 src/FingersDance/MainSurfaceWindow.xaml --- a/src/FingersDance/MainSurfaceWindow.xaml Sun Oct 11 20:34:56 2009 +0200 +++ b/src/FingersDance/MainSurfaceWindow.xaml Sun Oct 11 20:38:22 2009 +0200 @@ -16,7 +16,7 @@ x:Class="FingersDance.SurfaceWindow1" Title="FingersDance" Width="1024" Height="768" x:Name="mainSurfaceWindow" - Background="{x:Null}" + Background="{x:Null}" Loaded="mainSurfaceWindow_Loaded" > @@ -125,8 +125,11 @@ + + + - + diff -r 61ba19954ed4 -r 7eb5f979d086 src/FingersDance/MainSurfaceWindow.xaml.cs --- a/src/FingersDance/MainSurfaceWindow.xaml.cs Sun Oct 11 20:34:56 2009 +0200 +++ b/src/FingersDance/MainSurfaceWindow.xaml.cs Sun Oct 11 20:38:22 2009 +0200 @@ -85,26 +85,6 @@ /// - /// CopyTo rotate the layout based on the suggested orientation - /// - /// - private void MainGrid_Loaded(object sender, RoutedEventArgs e) - { - if (ApplicationLauncher.InitialOrientation == UserOrientation.Top) - { - // Rotate the main canvas by 180 degrees. - this.MainGrid.LayoutTransform = new RotateTransform(180.0); - } - else - { - // Remove the rotate transform on the main canvas. - this.MainGrid.LayoutTransform = null; - } - // Dismiss the loading screen. - ApplicationLauncher.SignalApplicationLoadComplete(); - } - - /// /// Occurs when the window is about to close. /// /// @@ -146,6 +126,7 @@ private void OnApplicationActivated(object sender, EventArgs e) { //TODO: enable audio, animations here + } /// @@ -170,6 +151,29 @@ //TODO: disable audio, animations here } + /// + /// This is called when application has been loaded, we change the orientation + /// of the application + /// + /// + /// + private void mainSurfaceWindow_Loaded(object sender, RoutedEventArgs e) + { + + if (ApplicationLauncher.InitialOrientation == UserOrientation.Top) + { + // Rotate the main canvas by 180 degrees. + this.MainGrid.LayoutTransform = new RotateTransform(180.0); + } + else + { + // Remove the rotate transform on the main canvas. + this.MainGrid.LayoutTransform = null; + } + // Dismiss the loading screen. + ApplicationLauncher.SignalApplicationLoadComplete(); + } + private void scaterview_ContactChanged(object sender, ContactEventArgs e) { }