src/FingersDance/MainSurfaceWindow.xaml
author cavaliet
Tue, 24 Nov 2009 11:35:07 +0100
changeset 225 b60e13ed75c8
parent 224 874de6d84a2e
permissions -rw-r--r--
Now an annotation has a list of gesture string and not simple gesture string. These are saved into and loaded from the ldt xml file.
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"
106
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
     9
    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
    10
    xmlns:Microsoft_Surface_Presentation_Generic="clr-namespace:Microsoft.Surface.Presentation.Generic;assembly=Microsoft.Surface.Presentation.Generic"
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    11
    x:Class="FingersDance.SurfaceWindow1"
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    12
    Title="FingersDance"
61
9e2f007b19b3 Projet InputSession
sarias
parents: 60
diff changeset
    13
    Width="1024" Height="768" x:Name="mainSurfaceWindow" 
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
    14
    Background="{x:Null}" Loaded="mainSurfaceWindow_Loaded"
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    15
    >
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
    16
    <s:SurfaceWindow.Resources>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
    17
    <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
    18
  	<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
    19
  		<Setter Property="Background">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    20
  			<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    21
  				<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    22
  					<GradientStop Color="#FFA4B4BD" Offset="0"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    23
  					<GradientStop Color="#FFDFE9EE" Offset="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    24
  				</LinearGradientBrush>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    25
  			</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    26
  		</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    27
  		<Setter Property="BorderBrush" Value="#33000000"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    28
  		<Setter Property="Foreground" Value="#FF515151"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    29
  		<Setter Property="BorderThickness" Value="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    30
  		<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    31
  		<Setter Property="VerticalContentAlignment" Value="Stretch"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    32
  		<Setter Property="MinWidth" Value="48"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    33
  		<Setter Property="MinHeight" Value="48"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    34
  		<Setter Property="Template">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    35
  			<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    36
  				<ControlTemplate TargetType="{x:Type s:ScatterViewItem}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    37
  					<ControlTemplate.Resources>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    38
  						<Storyboard x:Key="ActivationTimeline">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    39
  							<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
    40
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    41
  								<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
    42
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    43
  							<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
    44
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    45
  								<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
    46
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    47
  						</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    48
  						<Storyboard x:Key="DeactivationTimeline">
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.ScaleX)">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    50
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    51
  								<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
    52
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    53
  							<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
    54
  								<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    55
  								<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
    56
  							</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    57
  						</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    58
  					</ControlTemplate.Resources>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    59
  					<Grid x:Name="container" RenderTransformOrigin="{TemplateBinding RenderTransformOrigin}">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    60
  						<Grid.RenderTransform>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    61
  							<ScaleTransform ScaleX="1" ScaleY="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    62
  						</Grid.RenderTransform>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    63
  						<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
    64
  							<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
    65
  						</Border>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    66
  						<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
    67
  					</Grid>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    68
  					<ControlTemplate.Triggers>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    69
  						<MultiTrigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    70
  							<MultiTrigger.Conditions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    71
  								<Condition Property="IsActive" Value="True"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    72
  								<Condition Property="ShowsActivationEffects" Value="True"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    73
  							</MultiTrigger.Conditions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    74
  							<MultiTrigger.ExitActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    75
  								<BeginStoryboard x:Name="DeactivationTimeline_BeginStoryboard">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    76
  									<Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    77
  										<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
    78
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    79
  											<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
    80
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    81
  										<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
    82
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.03"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    83
  											<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
    84
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    85
  									</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    86
  								</BeginStoryboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    87
  							</MultiTrigger.ExitActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    88
  							<MultiTrigger.EnterActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    89
  								<BeginStoryboard x:Name="ActivationTimeline_BeginStoryboard">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    90
  									<Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    91
  										<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
    92
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    93
  											<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
    94
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    95
  										<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
    96
  											<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.01"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    97
  											<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
    98
  										</DoubleAnimationUsingKeyFrames>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
    99
  									</Storyboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   100
  								</BeginStoryboard>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   101
  							</MultiTrigger.EnterActions>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   102
  						</MultiTrigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   103
  						<Trigger Property="IsEnabled" Value="False">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   104
  							<Setter Property="Background" TargetName="contentBorder">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   105
  								<Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   106
  									<LinearGradientBrush EndPoint="0,0" StartPoint="0,1">
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   107
  										<GradientStop Color="#4CA4B4BD" Offset="0"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   108
  										<GradientStop Color="#4CDFE9EE" Offset="1"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   109
  									</LinearGradientBrush>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   110
  								</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   111
  							</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   112
  							<Setter Property="Foreground" Value="#A5333333"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   113
  							<Setter Property="BorderBrush" Value="#33000000"/>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   114
  						</Trigger>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   115
  					</ControlTemplate.Triggers>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   116
  				</ControlTemplate>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   117
  			</Setter.Value>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   118
  		</Setter>
9dfc0ee0ab17 Update Pivot(disbled effects) add Session input design
riley
parents: 89
diff changeset
   119
  	</Style>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   120
    </s:SurfaceWindow.Resources>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   121
	<s:SurfaceWindow.Triggers>
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   122
		<EventTrigger RoutedEvent="FrameworkElement.Loaded"/>
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   123
	</s:SurfaceWindow.Triggers>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   124
170
91024994f6eb UserControl InfoUser V1
ARIAS Santiago
parents: 146
diff changeset
   125
  <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
   126
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
   127
  	<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
   128
  		<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
   129
  			<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
   130
  				<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
   131
  				<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
   132
  				<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
   133
  				<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
   134
  			</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
   135
  		</Grid.RenderTransform>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   136
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect1" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   137
        <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
   138
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   139
        <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
   140
            <TextBlock x:Name="CreditsText1" Text="Crédits" Foreground="White"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   141
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   142
        </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   143
    </Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   144
  	<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
   145
  		<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
   146
  			<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
   147
  				<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
   148
  				<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
   149
  				<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
   150
  				<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
   151
  			</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
   152
  		</Grid.RenderTransform>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   153
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect2" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   154
        <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
   155
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   156
        <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
   157
            <TextBlock x:Name="CreditsText2" Text="Crédits" Foreground="White"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   158
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   159
        </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   160
    </Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   161
  	<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
   162
  		<Grid.RenderTransform>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   163
  			<TransformGroup>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   164
  				<ScaleTransform ScaleX="1" ScaleY="1"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   165
  				<SkewTransform AngleX="0" AngleY="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   166
  				<RotateTransform Angle="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   167
  				<TranslateTransform X="0" Y="0"/>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   168
  			</TransformGroup>
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   169
  		</Grid.RenderTransform>
143
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 112
diff changeset
   170
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect3" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   171
        <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
   172
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   173
            <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
   174
                <TextBlock x:Name="CreditsText3" Text="Crédits" Foreground="White"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   175
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   176
            </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   177
        </Grid>
60
b4008a356f90 Resolution Inertie du Pivot.
sarias
parents: 58
diff changeset
   178
  	<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
   179
  		<Rectangle Fill="{x:Null}" Stroke="#FFFFFFFF" x:Name="rect4" StrokeThickness="0.1"/>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   180
        <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
   181
                         Click="CreditsButton_ContactDown" ContactDown="CreditsButton_ContactDown"/>
218
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   182
        <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
   183
            <TextBlock x:Name="CreditsText4" Text="Crédits"
36d086fde143 modification for more readable credits
cavaliet
parents: 217
diff changeset
   184
               FontSize="12" TextWrapping="Wrap" Background="Black"></TextBlock>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   185
        </s:SurfaceScrollViewer>
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   186
        </Grid>
77
e95e916eb018 Travail sur le Pivot et le control Session Input
sarias
parents: 72
diff changeset
   187
  	<s:ScatterView x:Name="scaterview"  ContactChanged="scaterview_ContactChanged">
224
874de6d84a2e Panels visibility
ARIAS Santiago
parents: 218
diff changeset
   188
  		<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
   189
  			<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
   190
  		</s:ScatterViewItem>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   191
  	</s:ScatterView>
217
6cfd723a1378 add credit panel
cavaliet
parents: 170
diff changeset
   192
    </Grid>
45
f003ae353cd7 Dev des 4 User Panels Resizables avec un pivot basique.
sarias
parents:
diff changeset
   193
</s:SurfaceWindow>