src/FingersDance/MainSurfaceWindow.xaml
author ARIAS Santiago
Tue, 24 Nov 2009 07:50:17 +0100
changeset 224 874de6d84a2e
parent 218 36d086fde143
child 225 b60e13ed75c8
permissions -rw-r--r--
Panels visibility Pivot Position OnContactLeave UserPanel Close "UserTest" removed
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     1
<s:SurfaceWindow
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     2
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     3
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     4
    xmlns:s="http://schemas.microsoft.com/surface/2008"
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
     5
    xmlns:System="clr-namespace:System;assembly=mscorlib"
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
     6
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
     7
    xmlns:FingersDance_Control_UserPanel="clr-namespace:FingersDance.Control.UserPanel;assembly=FingersDance.Control.UserPanel"
61
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
     8
    xmlns:FingersDance_Control_Pivot="clr-namespace:FingersDance.Control.Pivot;assembly=FingersDance.Control.Pivot"
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
     9
    
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
    10
    
106
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    11
    xmlns:FingersDance_Control_SessionInput1="clr-namespace:FingersDance.Control.SessionInput;assembly=FingersDance.Control.SaisieSeance"
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    12
    
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    13
    
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    14
    xmlns:Microsoft_Surface_Presentation_Generic="clr-namespace:Microsoft.Surface.Presentation.Generic;assembly=Microsoft.Surface.Presentation.Generic"
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    15
    
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    16
    
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    17
    x:Class="FingersDance.SurfaceWindow1"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    18
    Title="FingersDance"
61
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
    19
    Width="1024" Height="768" x:Name="mainSurfaceWindow" 
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
    20
    Background="{x:Null}" Loaded="mainSurfaceWindow_Loaded"
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    21
    >
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
    22
    <s:SurfaceWindow.Resources>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    23
    <ImageBrush x:Key="WindowBackground" Stretch="None" Opacity="0.6" ImageSource="pack://application:,,,/Resources/WindowBackground.jpg"/>
106
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    24
  	<Style x:Key="FingersDance.Control.ScatterView" TargetType="{x:Type s:ScatterViewItem}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    25
  		<Setter Property="Background">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    26
  			<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    27
  				<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    28
  					<GradientStop Color="#FFA4B4BD" Offset="0"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    29
  					<GradientStop Color="#FFDFE9EE" Offset="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    30
  				</LinearGradientBrush>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    31
  			</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    32
  		</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    33
  		<Setter Property="BorderBrush" Value="#33000000"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    34
  		<Setter Property="Foreground" Value="#FF515151"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    35
  		<Setter Property="BorderThickness" Value="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    36
  		<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    37
  		<Setter Property="VerticalContentAlignment" Value="Stretch"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    38
  		<Setter Property="MinWidth" Value="48"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    39
  		<Setter Property="MinHeight" Value="48"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    40
  		<Setter Property="Template">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    41
  			<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    42
  				<ControlTemplate TargetType="{x:Type s:ScatterViewItem}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    43
  					<ControlTemplate.Resources>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    44
  						<Storyboard x:Key="ActivationTimeline">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    45
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    46
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    47
  								<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    48
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    49
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    50
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    51
  								<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    52
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    53
  						</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    54
  						<Storyboard x:Key="DeactivationTimeline">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    55
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    56
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    57
  								<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    58
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    59
  							<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    60
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    61
  								<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    62
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    63
  						</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    64
  					</ControlTemplate.Resources>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    65
  					<Grid x:Name="container" RenderTransformOrigin="{TemplateBinding RenderTransformOrigin}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    66
  						<Grid.RenderTransform>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    67
  							<ScaleTransform ScaleX="1" ScaleY="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    68
  						</Grid.RenderTransform>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    69
  						<Border x:Name="contentBorder" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    70
  							<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" ContentTemplate="{TemplateBinding ContentTemplate}"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    71
  						</Border>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    72
  						<Rectangle x:Name="Sheen" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Focusable="False" IsHitTestVisible="False" Opacity="0.6" Fill="{x:Null}"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    73
  					</Grid>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    74
  					<ControlTemplate.Triggers>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    75
  						<MultiTrigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    76
  							<MultiTrigger.Conditions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    77
  								<Condition Property="IsActive" Value="True"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    78
  								<Condition Property="ShowsActivationEffects" Value="True"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    79
  							</MultiTrigger.Conditions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    80
  							<MultiTrigger.ExitActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    81
  								<BeginStoryboard x:Name="DeactivationTimeline_BeginStoryboard">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    82
  									<Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    83
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    84
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    85
  											<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    86
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    87
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    88
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    89
  											<SplineDoubleKeyFrame KeySpline="0,0,0.148,0.933" KeyTime="00:00:00.7500000" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    90
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    91
  									</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    92
  								</BeginStoryboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    93
  							</MultiTrigger.ExitActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    94
  							<MultiTrigger.EnterActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    95
  								<BeginStoryboard x:Name="ActivationTimeline_BeginStoryboard">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    96
  									<Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    97
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    98
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    99
  											<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   100
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   101
  										<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="container" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   102
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   103
  											<SplineDoubleKeyFrame KeySpline="0,1,1,1" KeyTime="00:00:00.4500000" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   104
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   105
  									</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   106
  								</BeginStoryboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   107
  							</MultiTrigger.EnterActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   108
  						</MultiTrigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   109
  						<Trigger Property="IsEnabled" Value="False">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   110
  							<Setter Property="Background" TargetName="contentBorder">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   111
  								<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   112
  									<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   113
  										<GradientStop Color="#4CA4B4BD" Offset="0"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   114
  										<GradientStop Color="#4CDFE9EE" Offset="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   115
  									</LinearGradientBrush>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   116
  								</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   117
  							</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   118
  							<Setter Property="Foreground" Value="#A5333333"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   119
  							<Setter Property="BorderBrush" Value="#33000000"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   120
  						</Trigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   121
  					</ControlTemplate.Triggers>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   122
  				</ControlTemplate>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   123
  			</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   124
  		</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   125
  	</Style>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   126
    </s:SurfaceWindow.Resources>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   127
	<s:SurfaceWindow.Triggers>
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   128
		<EventTrigger RoutedEvent="FrameworkElement.Loaded"/>
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   129
	</s:SurfaceWindow.Triggers>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   130
170
91024994f6eb UserControl InfoUser V1
ARIAS Santiago
parents: 146
diff changeset
   131
  <Grid x:Name="MainGrid" Width="1024" Height="768" Background="#FF000000" >
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   132
48
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   133
  	<Grid HorizontalAlignment="Left" x:Name="Grid1" VerticalAlignment="Top" Width="100" Height="100" Background="{x:Null}" RenderTransformOrigin="0.5,0.5">
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   134
  		<Grid.RenderTransform>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   135
  			<TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   136
  				<ScaleTransform ScaleX="-1" ScaleY="-1"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   137
  				<SkewTransform AngleX="0" AngleY="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   138
  				<RotateTransform Angle="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   139
  				<TranslateTransform X="0" Y="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   140
  			</TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   141
  		</Grid.RenderTransform>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   142
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect1" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   143
        <s:SurfaceButton x:Name="CreditsButton1" Background="Black" Foreground="White" Content="Crédits" HorizontalAlignment="Center" VerticalAlignment="Bottom" Panel.ZIndex="100"
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   144
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   145
        <s:SurfaceScrollViewer x:Name="CreditsScroll1" Margin="50,20,30,30" HorizontalScrollBarVisibility="Disabled" Visibility="Hidden" Panel.ZIndex="101">
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   146
            <TextBlock x:Name="CreditsText1" Text="Crédits" Foreground="White"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   147
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   148
        </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   149
    </Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   150
  	<Grid HorizontalAlignment="Right" Margin="0,0,0,0" x:Name="Grid2" VerticalAlignment="Top" Width="100" Height="100" Background="{x:Null}" RenderTransformOrigin="0.5,0.5">
48
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   151
  		<Grid.RenderTransform>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   152
  			<TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   153
  				<ScaleTransform ScaleX="-1" ScaleY="-1"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   154
  				<SkewTransform AngleX="0" AngleY="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   155
  				<RotateTransform Angle="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   156
  				<TranslateTransform X="0" Y="0"/>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   157
  			</TransformGroup>
50f075139497 travail sur le design et le Control Pivot pour que dans un scatter View le puisse etre deplace sans declancher les events des surface bouttons.
sarias
parents: 46
diff changeset
   158
  		</Grid.RenderTransform>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   159
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect2" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   160
        <s:SurfaceButton x:Name="CreditsButton2" Background="Black" Foreground="White" Content="Crédits" HorizontalAlignment="Center" VerticalAlignment="Bottom" Panel.ZIndex="100"
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   161
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   162
        <s:SurfaceScrollViewer x:Name="CreditsScroll2" Margin="50,20,30,30" HorizontalScrollBarVisibility="Disabled" Visibility="Hidden" Panel.ZIndex="101">
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   163
            <TextBlock x:Name="CreditsText2" Text="Crédits" Foreground="White"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   164
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   165
        </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   166
    </Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   167
  	<Grid RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Left" Margin="0,0,0,0" x:Name="Grid3" VerticalAlignment="Bottom" Width="100" Height="100" Background="{x:Null}">
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   168
  		<Grid.RenderTransform>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   169
  			<TransformGroup>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   170
  				<ScaleTransform ScaleX="1" ScaleY="1"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   171
  				<SkewTransform AngleX="0" AngleY="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   172
  				<RotateTransform Angle="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   173
  				<TranslateTransform X="0" Y="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   174
  			</TransformGroup>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   175
  		</Grid.RenderTransform>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   176
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect3" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   177
        <s:SurfaceButton x:Name="CreditsButton3" Background="Black" Foreground="White" Content="Crédits" HorizontalAlignment="Center" VerticalAlignment="Bottom" Panel.ZIndex="100"
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   178
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   179
            <s:SurfaceScrollViewer x:Name="CreditsScroll3" Margin="50,20,30,30" HorizontalScrollBarVisibility="Disabled" Visibility="Hidden" Panel.ZIndex="101">
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   180
                <TextBlock x:Name="CreditsText3" Text="Crédits" Foreground="White"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   181
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   182
            </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   183
        </Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   184
  	<Grid HorizontalAlignment="Right" Margin="0,0,0,0" x:Name="Grid4" VerticalAlignment="Bottom" Width="100" Height="100" Background="{x:Null}">
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   185
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect4" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   186
        <s:SurfaceButton x:Name="CreditsButton4" Background="Black" Foreground="White" Content="Crédits" HorizontalAlignment="Center" VerticalAlignment="Bottom" Panel.ZIndex="100"
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   187
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   188
        <s:SurfaceScrollViewer x:Name="CreditsScroll4" Margin="50,20,30,30" HorizontalScrollBarVisibility="Disabled" Visibility="Hidden" Panel.ZIndex="101">
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   189
            <TextBlock x:Name="CreditsText4" Text="Crédits"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   190
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   191
        </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   192
        </Grid>
77
e95e916eb018 Travail sur le Pivot et le control Session Input
sarias
parents: 72
diff changeset
   193
  	<s:ScatterView x:Name="scaterview"  ContactChanged="scaterview_ContactChanged">
224
874de6d84a2e Panels visibility
ARIAS Santiago
parents: 218
diff changeset
   194
  		<s:ScatterViewItem   Center="512,384" CanMove="True" CanRotate="False" CanScale="False" Background="{x:Null}" x:Name="ScatterViewItemPivot" ContactChanged="ScatterViewItemPivot_ContactChanged" Style="{DynamicResource FingersDance.Control.ScatterView}" BorderBrush="{x:Null}" Foreground="{x:Null}" ContactLeave="ScatterViewItemPivot_ContactLeave" >
112
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 106
diff changeset
   195
  			<FingersDance_Control_Pivot:UserControlPivot x:Name="UserControlPivot" EH_SurfaceButtonPlayer_ContactDown="UserControlPivot_EH_SurfaceButtonPlayer_ContactDown"/>
46
f1a26ca4177e Travail sur le UserControlPivot + changement de design.
sarias
parents: 45
diff changeset
   196
  		</s:ScatterViewItem>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   197
  	</s:ScatterView>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   198
    </Grid>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   199
</s:SurfaceWindow>