client/src/Iri.Modernisation.Controls/View/HeaderProduction/HeaderProduction.xaml
changeset 17 0e4e63f6f567
parent 0 249d70e7b32d
child 19 7d044e7562ea
--- a/client/src/Iri.Modernisation.Controls/View/HeaderProduction/HeaderProduction.xaml	Thu Dec 03 16:05:43 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/HeaderProduction/HeaderProduction.xaml	Thu Dec 03 16:05:57 2009 +0100
@@ -4,9 +4,15 @@
 	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
 	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
     xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions"
+	xmlns:View="clr-namespace:Iri.Modernisation.Controls.View"
+	 xmlns:Lang="clr-namespace:Iri.Modernisation.Lang;assembly=Iri.Modernisation.Lang"
+
 	mc:Ignorable="d"
 	x:Class="Iri.Modernisation.Controls.View.HeaderProduction" d:DesignHeight="216" Width="952">
-
+<UserControl.Resources>
+ <Lang:LangResource x:Name="LangLabels" x:Key="LangLabels"></Lang:LangResource>
+      
+    </UserControl.Resources>
 	<Grid x:Name="HeaderProductionPanel">
 		<StackPanel x:Name="HeaderProductionOptionPanel" Width="282" Orientation="Horizontal" Height="24" HorizontalAlignment="Left" VerticalAlignment="Top">
 			<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="HeaderProductionLabel"  Text="Mon Video Livre" TextWrapping="Wrap"/>
@@ -18,13 +24,12 @@
 				<TextBlock Style="{StaticResource CommonTextBlock}" x:Name="ChapterTitleLabel"  Text="Modernisation" TextWrapping="Wrap"/>
 				<StackPanel x:Name="Chapter01Panel" Height="82" Margin="8,0,19,0">
 					<Grid x:Name="C01EPanel" Height="27" HorizontalAlignment="Left" Width="149">
-						<Button x:Name="C01EButton" BorderThickness="1" Input:CommandService.Command="Chap01EditingOkClick"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,26,0" d:LayoutOverrides="HorizontalAlignment" IsEnabled="{Binding IsChap01EditingEnable}"  />
-						<TextBlock Style="{StaticResource CommonTextBlock}" x:Name="C01ELabel"  Text="Edition"  TextWrapping="Wrap" HorizontalAlignment="Left" Width="53"/>
+					    <View:HeaderProductionPartControler x:Name="ModernisationEditionController" Text="{Binding AnnotationMakerTitle, Source={StaticResource LangLabels}}" d:LayoutOverrides="VerticalMargin"/>
 					</Grid>
 					<Grid x:Name="C01IPanel" Height="27" HorizontalAlignment="Left" Width="149">
-						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C01ILabel"  Text="Indexation" TextWrapping="Wrap" Margin="0,0,76,0"/>
-						<Button Input:CommandService.Command="Chap01IndexingOkClick" x:Name="C01IButton" BorderThickness="1"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,26,0" d:LayoutOverrides="HorizontalAlignment" IsEnabled="{Binding IsChap01IndexingEnable}"/>
-					</Grid>
+						
+						<View:HeaderProductionPartControler IsActive="{Binding IsChap01IndexingEnable}" x:Name="ModernisationIndexController" Text="Indexation"/>
+						</Grid>
 					<Grid x:Name="C01EnPanel" Height="28" HorizontalAlignment="Left" Width="149" RenderTransformOrigin="0.5,0.5">
 						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C01EnLabel"  Text="Enrichissement" TextWrapping="Wrap" d:LayoutOverrides="HorizontalAlignment"/>
 					</Grid>
@@ -34,12 +39,12 @@
 				<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="ChapterTitleLabel1"  TextWrapping="Wrap"><Run Text="Moderni"/><Run Text="té"/></TextBlock>
 				<StackPanel x:Name="Chapter02Panel" Height="82" Margin="8,0">
 					<Grid x:Name="C02EPanel" Height="27" HorizontalAlignment="Left" Width="166">
-						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C02ELabel"  Text="Edition" TextWrapping="Wrap" Margin="0,0,82,0"/>
-						<Button x:Name="C02EButton" BorderThickness="1" Input:CommandService.Command="Chap02EditingOkClick"  Width="45" Content="Ok" HorizontalAlignment="Right" Margin="0,0,30,0" IsEnabled="{Binding IsChap02EditingEnable}"/>
+						<View:HeaderProductionPartControler x:Name="ModerniteEditionController" ></View:HeaderProductionPartControler>
 					</Grid>
 					<Grid x:Name="C02IPanel" Height="27" HorizontalAlignment="Left" Width="166">
-						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C02ILabel"  Text="Indexation" TextWrapping="Wrap" Margin="0,0,82,0"/>
-						<Button Input:CommandService.Command="Chap02IndexingOkClick"  x:Name="C02IButton" BorderThickness="1"  Width="45" Content="Ok" HorizontalAlignment="Right" Margin="0,0,30,0" IsEnabled="{Binding IsChap02IndexingEnable}"/>
+						<!--<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C02ILabel"  Text="Indexation" TextWrapping="Wrap" Margin="0,0,82,0"/>
+						<Button Input:CommandService.Command="Chap02IndexingOkClick"  x:Name="C02IButton" BorderThickness="1"  Width="45" Content="Ok" HorizontalAlignment="Right" Margin="0,0,30,0" IsEnabled="{Binding IsChap02IndexingEnable}"/>-->
+					<View:HeaderProductionPartControler x:Name="ModerniteIndexController" ></View:HeaderProductionPartControler>
 					</Grid>
 					<Grid x:Name="C02EnPanel" Height="28" HorizontalAlignment="Left" Width="166">
 						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C02EnLabel"  Text="Enrichissement" TextWrapping="Wrap"/>
@@ -50,12 +55,14 @@
 				<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="ChapterTitleLabel2"  Text="Post-Modernité" TextWrapping="Wrap"/>
 				<StackPanel x:Name="Chapter03Panel" Height="82" Margin="8,0">
 					<Grid x:Name="C03EPanel" Height="27" HorizontalAlignment="Left" Width="173">
-						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C03ELabel"  Text="Edition" TextWrapping="Wrap" Margin="0,0,89,0"/>
-						<Button x:Name="C03EButton" BorderThickness="1"  Width="43" Input:CommandService.Command="Chap03EditingOkClick"  Content="Ok" HorizontalAlignment="Right" Margin="0,0,39,0" IsEnabled="{Binding IsChap03EditingEnable}"/>
+						<!--<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C03ELabel"  Text="Edition" TextWrapping="Wrap" Margin="0,0,89,0"/>
+						<Button x:Name="C03EButton" BorderThickness="1"  Width="43" Input:CommandService.Command="Chap03EditingOkClick"  Content="Ok" HorizontalAlignment="Right" Margin="0,0,39,0" IsEnabled="{Binding IsChap03EditingEnable}"/>-->
+						<View:HeaderProductionPartControler x:Name="PostModerniteEditionController"></View:HeaderProductionPartControler>
 					</Grid>
 					<Grid x:Name="C03IPanel" Height="27" HorizontalAlignment="Left" Width="173">
-						<TextBlock Style="{StaticResource CommonTextBlock}" x:Name="C03ILabel"  Text="Indexation" TextWrapping="Wrap" Margin="0,0,89,0"/>
-						<Button Input:CommandService.Command="Chap03IndexingOkClick"  x:Name="C03IButton" BorderThickness="1"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,39,0" IsEnabled="{Binding IsChap03IndexingEnable}"/>
+						<!--<TextBlock Style="{StaticResource CommonTextBlock}" x:Name="C03ILabel"  Text="Indexation" TextWrapping="Wrap" Margin="0,0,89,0"/>
+						<Button Input:CommandService.Command="Chap03IndexingOkClick"  x:Name="C03IButton" BorderThickness="1"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,39,0" IsEnabled="{Binding IsChap03IndexingEnable}"/>-->
+						<View:HeaderProductionPartControler x:Name="PostModerniteIndexController"></View:HeaderProductionPartControler>
 					</Grid>
 					<Grid x:Name="C03EnPanel" Height="28" HorizontalAlignment="Left" Width="173">
 						<TextBlock Style="{StaticResource CommonTextBlock}" x:Name="C03EnLabel"  Text="Enrichissement" TextWrapping="Wrap" Margin="0,0,89,0"/>
@@ -66,12 +73,14 @@
 				<TextBlock Style="{StaticResource CommonTextBlock}" x:Name="ChapterTitleLabel3"  Text="Ouverture" TextWrapping="Wrap"/>
 				<StackPanel x:Name="Chapter04Panel" Height="82" Margin="8,0">
 					<Grid x:Name="C04EPanel" Height="27" HorizontalAlignment="Left" Width="165">
-						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C04ELabel"  Text="Edition" TextWrapping="Wrap" Margin="0,0,81,0"/>
-						<Button x:Name="C04EButton" BorderThickness="1" Input:CommandService.Command="Chap04EditingOkClick"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,31,0" IsEnabled="{Binding IsChap04EditingEnable}"/>
+						<!--<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C04ELabel"  Text="Edition" TextWrapping="Wrap" Margin="0,0,81,0"/>
+						<Button x:Name="C04EButton" BorderThickness="1" Input:CommandService.Command="Chap04EditingOkClick"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,31,0" IsEnabled="{Binding IsChap04EditingEnable}"/>-->
+						<View:HeaderProductionPartControler x:Name="OuvertureEditionController"></View:HeaderProductionPartControler>
 					</Grid>
 					<Grid x:Name="C04IPanel" Height="27" HorizontalAlignment="Left" Width="165">
-						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C04ILabel"  Text="Indexation" TextWrapping="Wrap" Margin="0,0,81,0"/>
-						<Button Input:CommandService.Command="Chap04IndexingOkClick"  x:Name="C04IButton" BorderThickness="1"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,31,0" IsEnabled="{Binding IsChap04IndexingEnable}"/>
+						<!--<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C04ILabel"  Text="Indexation" TextWrapping="Wrap" Margin="0,0,81,0"/>
+						<Button Input:CommandService.Command="Chap04IndexingOkClick"  x:Name="C04IButton" BorderThickness="1"  Width="43" Content="Ok" HorizontalAlignment="Right" Margin="0,0,31,0" IsEnabled="{Binding IsChap04IndexingEnable}"/>-->
+						<View:HeaderProductionPartControler x:Name="OuvertureIndexController"></View:HeaderProductionPartControler>
 					</Grid>
 					<Grid x:Name="C04EnPanel" Height="28" HorizontalAlignment="Left" Width="165">
 						<TextBlock  Style="{StaticResource CommonTextBlock}" x:Name="C04EnLabel"  Text="Enrichissement" TextWrapping="Wrap" Margin="0,0,81,0"/>