# HG changeset patch # User Matthieu Totet # Date 1259852757 -3600 # Node ID 0e4e63f6f5671b3cce95c7116396d35523abecc5 # Parent dde0338cb539e441d6a7deb6e1218ef171a5eb32 Update ProductinoView and Components diff -r dde0338cb539 -r 0e4e63f6f567 client/src/Iri.Modernisation.BaseMVVM/Commands/Commands.cs --- a/client/src/Iri.Modernisation.BaseMVVM/Commands/Commands.cs Thu Dec 03 16:05:43 2009 +0100 +++ b/client/src/Iri.Modernisation.BaseMVVM/Commands/Commands.cs Thu Dec 03 16:05:57 2009 +0100 @@ -374,8 +374,13 @@ { static ProductionTimeLine() { + EditorPartSelected = new Command("EditorPartSelected"); } - + public static Command EditorPartSelected + { + get; + private set; + } static public void Initialize() { } } @@ -492,6 +497,7 @@ HeaderProduction.Initialize(); ProductionTimeLine.Initialize(); VideoViewer.Initialize(); + ProductionTimeLine.Initialize(); } } } diff -r dde0338cb539 -r 0e4e63f6f567 client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj --- a/client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj Thu Dec 03 16:05:43 2009 +0100 +++ b/client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj Thu Dec 03 16:05:57 2009 +0100 @@ -87,6 +87,7 @@ + AnnotationMaker.xaml @@ -130,6 +131,9 @@ HeaderProduction.xaml + + HeaderProductionPartControler.xaml + Main.xaml @@ -231,6 +235,10 @@ MSBuild:MarkupCompilePass1 Designer + + MSBuild:MarkupCompilePass1 + Designer + Designer MSBuild:MarkupCompilePass1 diff -r dde0338cb539 -r 0e4e63f6f567 client/src/Iri.Modernisation.Controls/View/ClickMenu/ClickMenuLayer.xaml.cs --- a/client/src/Iri.Modernisation.Controls/View/ClickMenu/ClickMenuLayer.xaml.cs Thu Dec 03 16:05:43 2009 +0100 +++ b/client/src/Iri.Modernisation.Controls/View/ClickMenu/ClickMenuLayer.xaml.cs Thu Dec 03 16:05:57 2009 +0100 @@ -28,12 +28,13 @@ void MenuClick_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) { - + Point p = ((MouseButtonEventArgs)e.Parameter).GetPosition(Application.Current.RootVisual); + this.ClickMenu.Margin = new Thickness( - ((MouseButtonEventArgs) e.Parameter).GetPosition(this).X - 40, - ((MouseButtonEventArgs) e.Parameter).GetPosition(this).Y - 40, + ((MouseButtonEventArgs) e.Parameter).GetPosition(Application.Current.RootVisual).X - 40, + ((MouseButtonEventArgs) e.Parameter).GetPosition(Application.Current.RootVisual).Y - 40, ClickMenu.Margin.Right, - ClickMenu.Margin.Bottom); + ClickMenu.Margin.Bottom); } diff -r dde0338cb539 -r 0e4e63f6f567 client/src/Iri.Modernisation.Controls/View/HeaderProduction/HeaderProduction.xaml --- 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"> - + + + + @@ -18,13 +24,12 @@ -