# HG changeset patch # User Matthieu Totet # Date 1258554631 -3600 # Node ID 249d70e7b32dbb62edc0b8d33d03ab6694e3c38f Create Directories & Project diff -r 000000000000 -r 249d70e7b32d .hgignore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.hgignore Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,5 @@ +glob:Bin/* +glob:Debug/* +glob:*.user +glob:*.sln.cache +glob:*.suo diff -r 000000000000 -r 249d70e7b32d client/res/bin/stayHere diff -r 000000000000 -r 249d70e7b32d client/res/img/stayHere diff -r 000000000000 -r 249d70e7b32d client/res/lib/Berico.Windows.Controls.dll Binary file client/res/lib/Berico.Windows.Controls.dll has changed diff -r 000000000000 -r 249d70e7b32d client/res/lib/HackingSilverlightLibrary.dll Binary file client/res/lib/HackingSilverlightLibrary.dll has changed diff -r 000000000000 -r 249d70e7b32d client/res/lib/SLExtensions.dll Binary file client/res/lib/SLExtensions.dll has changed diff -r 000000000000 -r 249d70e7b32d client/res/lib/System.Windows.Controls.Layout.Toolkit.dll Binary file client/res/lib/System.Windows.Controls.Layout.Toolkit.dll has changed diff -r 000000000000 -r 249d70e7b32d client/res/lib/System.Windows.Controls.Toolkit.dll Binary file client/res/lib/System.Windows.Controls.Toolkit.dll has changed diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.BaseMVVM/Commands/Commands.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.BaseMVVM/Commands/Commands.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,485 @@ +using SLExtensions.Input; + +namespace Iri.Modernisation.BaseMVVM.Commands +{ + /// + /// Commandes + /// + public static class Commands + { + /// + /// Horloge Interne, Principalement pour syncroniser la position d'une video avec sa barre de défilement + /// + public static System.Windows.Threading.DispatcherTimer VideoPositionTimer = new System.Windows.Threading.DispatcherTimer(); + + /// + /// Commandes relatives au ConsultMenu + /// + public static class ConsultMenu + { + static ConsultMenu() + { + GetBook = new Command("GetBook"); + ClickBook = new Command("ClickBook"); + } + public static Command GetBook + { + get; + private set; + } + public static Command ClickBook + { + get; + private set; + } + public static void Initialize() + { + + } + + } + + /// + /// Commandes relatives au PersonnalChutier + /// + public static class PersonnalChutier + { + static PersonnalChutier() + { + //PersonnalChutier + Search = new Command("Search"); + ClickAnnotation = new Command("ClickAnnotation"); + } + public static Command Search + { + get; + private set; + } + public static Command ClickAnnotation + { + get; + private set; + } + public static void Initialize() + { + + } + } + + /// + /// Commandes relatives au ReferencesChutier + /// + public static class ReferencesChutier + { + static ReferencesChutier() + { + //PersonnalChutier + Search = new Command("iSearch"); + ClickAnnotation = new Command("iClickAnnotation"); + } + public static Command Search + { + get; + private set; + } + public static Command ClickAnnotation + { + get; + private set; + } + public static void Initialize() + { + + } + } + + /// + /// Commandes relatives au AnnotationMaker + /// + public static class AnnotationMaker + { + static AnnotationMaker() + { + OkClick = new Command("OkClick"); + Play = new Command("Play"); + Pause = new Command("Pause"); + LeftTrim = new Command("LeftTrim"); + RightTrim = new Command("RightTrim"); + } + public static Command OkClick + { + get; + private set; + } + public static Command Play + { + get; + private set; + } + public static Command Pause + { + get; + private set; + } + public static Command LeftTrim + { + get; + private set; + } + public static Command RightTrim + { + get; + private set; + } + public static void Initialize() + { + } + + + } + + /// + /// Commandes relatives au ClickMenu + /// + public static class ClickMenu + { + static ClickMenu() + { + ActionReleased = new Command("ActionReleased"); + CreateNewTextualAnnotation = new Command("CreateNewTextualAnnotation"); + } + static public Command CreateNewTextualAnnotation + { + get; + private set; + } + + static public Command ActionReleased + { + get; + private set; + } + } + + /// + /// Commandes relatives au HeaderControl + /// + public static class HeaderControl + { + static HeaderControl() + { + ButtonClick = new Command("ButtonClick"); + } + + static public Command ButtonClick + { + get; + private set; + } + public static void Initialize() + { + + } + + } + + /// + /// Commandes relatives au PolemicElement + /// + public static class PolemicElement + { + static PolemicElement() + { + ElementSelected = new Command("ElementSelected"); + SelectPolemicElement = new Command("SelectPolemicElement"); + } + public static Command ElementSelected + { + get; + private set; + } + public static Command SelectPolemicElement + { + get; + private set; + } + + public static void Initialize() + { + } + + } + + /// + /// Commandes relatives au ConsultationBookView + /// + public static class ConsultationBookView + { + static ConsultationBookView() + { + + } + + public static Command Action + { + get; + private set; + } + + } + + /// + /// Commandes relatives au ContextualBinderLayer + /// + public static class ContextualBinderLayer + { + static ContextualBinderLayer() + { + BeginBind = new Command("BeginBind"); + EndBind = new Command("EndBind"); + ActiveBind = new Command("InBind"); + DesactiveBind = new Command("ActiveBind"); + SelectBind = new Command("SelectBind"); + UnSelectBind = new Command("UnSelectBind"); + } + public static Command SelectBind + { + get; + private set; + } + public static Command UnSelectBind + { + get; + private set; + } + public static Command ActiveBind + { + get; + private set; + } + public static Command DesactiveBind + { + get; + private set; + } + public static Command BeginBind + { + get; + private set; + } + + public static Command EndBind + { + get; + private set; + } + public static void Initialize() + { + } + } + + /// + /// Commandes relatives au HeaderProduction + /// + public static class HeaderProduction + { + static HeaderProduction() + { + Chap01EditingOkClick = new Command("Chap01EditingOkClick"); + Chap01IndexingOkClick = new Command("Chap01IndexingOkClick"); + + Chap02EditingOkClick = new Command("Chap02EditingOkClick"); + Chap02IndexingOkClick = new Command("Chap02IndexingOkClick"); + + Chap03EditingOkClick = new Command("Chap03EditingOkClick"); + Chap03IndexingOkClick = new Command("Chap03IndexingOkClick"); + + Chap04EditingOkClick = new Command("Chap04EditingOkClick"); + Chap04IndexingOkClick = new Command("Chap04IndexingOkClick"); + + PublishClick = new Command("PublishClick"); + SaveClick = new Command("SaveClick"); + + } + public static Command Chap01EditingOkClick + { + get; + private set; + } + public static Command Chap01IndexingOkClick + { + get; + private set; + } + public static Command Chap02EditingOkClick + { + get; + private set; + } + public static Command Chap02IndexingOkClick + { + get; + private set; + } + public static Command Chap03EditingOkClick + { + get; + private set; + } + public static Command Chap03IndexingOkClick + { + get; + private set; + } + public static Command Chap04EditingOkClick + { + get; + private set; + } + public static Command Chap04IndexingOkClick + { + get; + private set; + } + public static Command PublishClick + { + get; + private set; + } + public static Command SaveClick + { + get; + private set; + } + static public void Initialize() + {} + } + + /// + /// Commandes relatives au ProductionTimeLine + /// + public static class ProductionTimeLine + { + static ProductionTimeLine() + { + } + + static public void Initialize() + { } + } + + /// + /// Commandes relatives au VideoViewer + /// + public static class VideoViewer + { + static VideoViewer() + { + Play = new Command("PlayVideo"); + Pause = new Command("PauseVideo"); + Next = new Command("NextVideo"); + Previous = new Command("PreviousVideo"); + Record = new Command("RecordVideo"); + Close = new Command("CloseVideo"); + SendPosition = new Command("SendPosition"); + } + public static Command SendPosition + { + get; + private set; + } + public static Command Play + { + get; + private set; + } + public static Command Pause + { + get; + private set; + } + public static Command Next + { + get; + private set; + } + public static Command Previous + { + get; + private set; + } + public static Command Record + { + get; + private set; + } + public static Command Close + { + get; + private set; + } + + static public void Initialize() + { + + } + } + + /// + /// Constructeur + /// + static Commands() + { + Action = new Command("Action"); + TimeChange = new Command("TimeChange"); + FlipView = new Command("FlipView"); + GoToTime = new Command("GoToTime"); + VideoPositionTimer.Interval = new System.TimeSpan(0, 0,0,0,1000); + // VideoPositionTimer.Tick += new EventHandler(Each_Tick); + + + } + public static Command Action + { + get; + private set; + } + + public static Command FlipView + { + get; + private set; + } + + + public static Command TimeChange + { + get; + private set; + } + + public static Command GoToTime + { + get; + private set; + } + + + /// + /// Ensure static fields are initialized + /// + public static void Initialize() + { + ConsultMenu.Initialize(); + ReferencesChutier.Initialize(); + PersonnalChutier.Initialize(); + AnnotationMaker.Initialize(); + HeaderControl.Initialize(); + PolemicElement.Initialize(); + ContextualBinderLayer.Initialize(); + HeaderProduction.Initialize(); + ProductionTimeLine.Initialize(); + VideoViewer.Initialize(); + } + } +} diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.BaseMVVM/Iri.Modernisation.BaseMVVM.csproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.BaseMVVM/Iri.Modernisation.BaseMVVM.csproj Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,72 @@ + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {78F73254-9730-418B-84F5-9F7F3EB8F029} + {A1591282-1198-4647-A2B1-27E5FF5F6F3B};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} + Library + Properties + Iri.Modernisation.BaseMVVM + Iri.Modernisation.BaseMVVM + v3.5 + false + true + true + + + true + full + false + Bin\Debug + DEBUG;TRACE;SILVERLIGHT + true + true + prompt + 4 + + + pdbonly + true + Bin\Release + TRACE;SILVERLIGHT + true + true + prompt + 4 + + + + False + ..\..\res\lib\SLExtensions.dll + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.BaseMVVM/Properties/AssemblyInfo.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.BaseMVVM/Properties/AssemblyInfo.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,35 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Iri.Modernisation.BaseMVVM")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Institut de recherche et d'innovation")] +[assembly: AssemblyProduct("Iri.Modernisation.BaseMVVM")] +[assembly: AssemblyCopyright("Copyright © Institut de recherche et d'innovation 2009")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("b531289d-6da7-4c96-94c4-e470e2f69c99")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Revision and Build Numbers +// by using the '*' as shown below: +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.BaseMVVM/ViewModel/ViewModel.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.BaseMVVM/ViewModel/ViewModel.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,23 @@ +using System.ComponentModel; + +namespace Iri.Modernisation.BaseMVVM.ViewModel +{ + /// + /// Base class for all view models + /// + public abstract class ViewModel : INotifyPropertyChanged + { + + public event PropertyChangedEventHandler PropertyChanged; + + + protected virtual void OnPropertyChanged(string propertyName) + { + if (PropertyChanged != null) + { + PropertyChangedEventArgs _temp = new PropertyChangedEventArgs(propertyName); + PropertyChanged(this,_temp); + } + } + } +} diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/Converter/BoolToVisibility.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/Converter/BoolToVisibility.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,36 @@ +using System; +using System.Net; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Shapes; +using System.Windows.Data; +namespace Iri.Modernisation.Controls.Converter +{ + public class BoolToVisibility : IValueConverter + { + public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) + { + if ((bool)value) + { + return Visibility.Visible; + } + else + { + return Visibility.Collapsed; + } + + } + + public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) + { + + throw new NotImplementedException(); + + } + } +} diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/Converter/PolemicTypeColorConverter.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/Converter/PolemicTypeColorConverter.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,56 @@ +using System; +using System.Net; +using System.Windows.Data; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Shapes; +using Iri.Modernisation.Data.Models; +namespace Iri.Modernisation.Controls.Converter +{ + public class PolemicTypeColorConverter : IValueConverter + { + public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) + { + return Convert((PolemicElementType)value); + + } + public static Brush Convert(PolemicElementType value) + { + PolemicElementType dt = (PolemicElementType)value; + SolidColorBrush returnBrush; + switch (dt) + { + case PolemicElementType.Basic: + returnBrush = new SolidColorBrush(new Color() { A = 255, R = 255, G = 255, B = 255 }); + break; + case PolemicElementType.Polemic: + returnBrush = new SolidColorBrush(new Color() { A = 255, R = 255, G = 0, B = 0 }); + break; + case PolemicElementType.Adhesion: + returnBrush = new SolidColorBrush(new Color() { A = 255, R = 0, G = 255, B = 0 }); + break; + case PolemicElementType.Reference: + returnBrush = new SolidColorBrush(new Color() { A = 255, R = 0, G = 0, B = 255 }); + break; + case PolemicElementType.Question: + returnBrush = new SolidColorBrush(new Color() { A = 255, R = 255, G = 255, B = 0 }); + break; + default: + returnBrush = new SolidColorBrush(new Color() { A = 255, R = 255, G = 255, B = 255 }); + break; + } + return returnBrush; + } + public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) + { + + throw new NotImplementedException(); + + } + } +} diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/Converter/TagArrayConverter.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/Converter/TagArrayConverter.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,34 @@ +using System; +using System.Net; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Shapes; +using System.Windows.Data; +using System.Collections.Generic; +using System.Linq; +namespace Iri.Modernisation.Controls.Converter +{ + public class TagArrayConverter : IValueConverter + { + public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) + { + List dt = (List)value; + return String.Join(",", dt.ToArray()); + } + + + + public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) + { + + String temp = (String)value; + return temp.Split(',').ToList(); + + } + } +} diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,309 @@ + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {A54E46A6-2438-46A4-8253-9B868F529052} + {A1591282-1198-4647-A2B1-27E5FF5F6F3B};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} + Library + Properties + Iri.Modernisation.Controls + Iri.Modernisation.Controls + v3.5 + false + true + true + 3.0.1927.0 + + + true + full + false + Bin\Debug + DEBUG;TRACE;SILVERLIGHT + true + true + prompt + 4 + + + pdbonly + true + Bin\Release + TRACE;SILVERLIGHT + true + true + prompt + 4 + + + + False + ..\..\res\lib\Berico.Windows.Controls.dll + + + False + ..\..\res\lib\SLExtensions.dll + + + + + + + + + + + + + + + + + True + True + InstructionTextRessource.resx + + + + + + + + + + + + + + + + + + + + + AnnotationMaker.xaml + + + BookTimeLine.xaml + + + ClickMenu.xaml + + + ClickMenuItem.xaml + + + ClickMenuPanelAnnoter.xaml + + + ClickMenuPanelContextualiser.xaml + + + ClickMenuLayer.xaml + + + ClickMenuIcon_TextAnnotation.xaml + + + AnnotationViewer.xaml + + + ConsultationBookView.xaml + + + ConsultationView.xaml + + + ContextualBinderLayer.xaml + + + ButtonHeaderControl.xaml + + + HeaderProduction.xaml + + + ConsultMenu.xaml + + + ContextualLinkBinder.xaml + + + HeaderControl.xaml + + + + NavigationBar.xaml + + + PersonnalChutier.xaml + + + PolemicElement.xaml + + + ProductionMenu.xaml + + + ReferencesChutier.xaml + + + CustomableVideoElement.xaml + + + ProductionTimeLine.xaml + + + ProductionView.xaml + + + VideoViewer.xaml + + + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + MSBuild:MarkupCompilePass1 + Designer + + + Designer + MSBuild:MarkupCompilePass1 + + + MSBuild:MarkupCompilePass1 + Designer + + + + + {78F73254-9730-418B-84F5-9F7F3EB8F029} + Iri.Modernisation.BaseMVVM + + + {05794257-7163-48E0-B48A-B6666128AC1F} + Iri.Modernisation.Data + + + + + ResXFileCodeGenerator + InstructionTextRessource.Designer.cs + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/Properties/AssemblyInfo.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/Properties/AssemblyInfo.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,35 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Iri.Modernisation.Controls")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Centre Georges Pompidou")] +[assembly: AssemblyProduct("Iri.Modernisation.Controls")] +[assembly: AssemblyCopyright("Copyright © Centre Georges Pompidou 2009")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("fc45cca8-4766-4b2e-9c4a-0cb1cf893a5c")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Revision and Build Numbers +// by using the '*' as shown below: +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/Resources/HeaderProduction/InstructionTextRessource.Designer.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/Resources/HeaderProduction/InstructionTextRessource.Designer.cs Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,72 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:2.0.50727.3082 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Iri.Modernisation.Controls.Resources.HeaderProduction { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class InstructionTextRessource { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal InstructionTextRessource() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Iri.Modernisation.Controls.Resources.HeaderProduction.InstructionTextRessource", typeof(InstructionTextRessource).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to Blablabla. + /// + internal static string Introduction { + get { + return ResourceManager.GetString("Introduction", resourceCulture); + } + } + } +} diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/Resources/HeaderProduction/InstructionTextRessource.resx --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/Resources/HeaderProduction/InstructionTextRessource.resx Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Blablabla + + \ No newline at end of file diff -r 000000000000 -r 249d70e7b32d client/src/Iri.Modernisation.Controls/View/AnnotationMaker/AnnotationMaker.xaml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/Iri.Modernisation.Controls/View/AnnotationMaker/AnnotationMaker.xaml Wed Nov 18 15:30:31 2009 +0100 @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +