From 4b2c7e9479864d48d15399b31ee94813894959a4 Mon Sep 17 00:00:00 2001 From: brianlagunas_cp Date: Fri, 1 Jul 2011 15:57:36 +0000 Subject: [PATCH] added new sample project. No samples written yet, but base infrastructure is in place. --- .../ExtendedWPFToolkit.sln | 73 ++++++++-- ...rosoft.Practices.Prism.UnityExtensions.dll | Bin 0 -> 24888 bytes .../Libs/Prism/Microsoft.Practices.Prism.dll | Bin 0 -> 150840 bytes .../Libs/Prism/Microsoft.Practices.Unity.dll | Bin 0 -> 133944 bytes .../BusyIndicatorModule.cs | 20 +++ .../Properties/AssemblyInfo.cs | 55 ++++++++ .../Properties/Resources.Designer.cs | 63 +++++++++ .../Properties/Resources.resx | 0 .../Properties/Settings.Designer.cs | 22 ++- .../Properties/Settings.settings | 0 .../Samples.Modules.BusyIndicator.csproj | 99 ++++++++++++++ ...mples.Modules.BusyIndicator.csproj.vspscc} | 0 .../Samples.Infrastructure/ModuleBase.cs | 26 ++++ .../Properties/AssemblyInfo.cs | 8 +- .../Properties/Resources.Designer.cs | 6 +- .../Properties/Resources.resx | 0 .../Properties/Settings.Designer.cs | 4 +- .../Properties/Settings.settings | 0 .../Samples.Infrastructure.csproj} | 31 ++--- .../Samples.Infrastructure.csproj.vspscc} | 0 .../Samples}/App.xaml | 5 +- .../Samples}/App.xaml.cs | 8 +- .../Src/Samples/Samples/Bootstrapper.cs | 23 ++++ .../Samples}/Properties/AssemblyInfo.cs | 8 +- .../Samples}/Properties/Resources.Designer.cs | 46 +++---- .../Samples/Samples/Properties/Resources.resx | 117 ++++++++++++++++ .../Samples/Properties/Settings.Designer.cs | 26 ++++ .../Samples/Properties/Settings.settings | 7 + .../Samples/Samples.csproj} | 47 ++++--- .../Src/Samples/Samples/Samples.csproj.vspscc | 10 ++ .../Src/Samples/Samples/Shell.xaml | 8 ++ .../Src/Samples/Samples/Shell.xaml.cs | 26 ++++ .../MetadataStore.cs | 52 ------- .../MainWindow.xaml | 42 ------ .../MainWindow.xaml.cs | 128 ------------------ 35 files changed, 633 insertions(+), 327 deletions(-) create mode 100644 ExtendedWPFToolkitSolution/Libs/Prism/Microsoft.Practices.Prism.UnityExtensions.dll create mode 100644 ExtendedWPFToolkitSolution/Libs/Prism/Microsoft.Practices.Prism.dll create mode 100644 ExtendedWPFToolkitSolution/Libs/Prism/Microsoft.Practices.Unity.dll create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/AssemblyInfo.cs create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Resources.Designer.cs rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Design => Samples/Modules/Samples.Modules.BusyIndicator}/Properties/Resources.resx (100%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples => Samples/Modules/Samples.Modules.BusyIndicator}/Properties/Settings.Designer.cs (78%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Design => Samples/Modules/Samples.Modules.BusyIndicator}/Properties/Settings.settings (100%) create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Samples.Modules.BusyIndicator.csproj rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Design/WPFToolkit.Extended.Design.csproj.vspscc => Samples/Modules/Samples.Modules.BusyIndicator/Samples.Modules.BusyIndicator.csproj.vspscc} (100%) create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/ModuleBase.cs rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples => Samples/Samples.Infrastructure}/Properties/AssemblyInfo.cs (88%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Design => Samples/Samples.Infrastructure}/Properties/Resources.Designer.cs (90%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples => Samples/Samples.Infrastructure}/Properties/Resources.resx (100%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Design => Samples/Samples.Infrastructure}/Properties/Settings.Designer.cs (89%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples => Samples/Samples.Infrastructure}/Properties/Settings.settings (100%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Design/WPFToolkit.Extended.Design.csproj => Samples/Samples.Infrastructure/Samples.Infrastructure.csproj} (75%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples/WPFToolkit.Extended.Samples.csproj.vspscc => Samples/Samples.Infrastructure/Samples.Infrastructure.csproj.vspscc} (100%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples => Samples/Samples}/App.xaml (66%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples => Samples/Samples}/App.xaml.cs (52%) create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples/Bootstrapper.cs rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Design => Samples/Samples}/Properties/AssemblyInfo.cs (89%) rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples => Samples/Samples}/Properties/Resources.Designer.cs (80%) create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Resources.resx create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.Designer.cs create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.settings rename ExtendedWPFToolkitSolution/Src/{WPFToolkit.Extended.Samples/WPFToolkit.Extended.Samples.csproj => Samples/Samples/Samples.csproj} (70%) create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples/Samples.csproj.vspscc create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples/Shell.xaml create mode 100644 ExtendedWPFToolkitSolution/Src/Samples/Samples/Shell.xaml.cs delete mode 100644 ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/MetadataStore.cs delete mode 100644 ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/MainWindow.xaml delete mode 100644 ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/MainWindow.xaml.cs diff --git a/ExtendedWPFToolkitSolution/ExtendedWPFToolkit.sln b/ExtendedWPFToolkitSolution/ExtendedWPFToolkit.sln index c062fd05..475e236b 100644 --- a/ExtendedWPFToolkitSolution/ExtendedWPFToolkit.sln +++ b/ExtendedWPFToolkitSolution/ExtendedWPFToolkit.sln @@ -3,20 +3,37 @@ Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPFToolkit.Extended", "Src\WPFToolkit.Extended\WPFToolkit.Extended.csproj", "{72E591D6-8F83-4D8C-8F67-9C325E623234}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPFToolkit.Extended.Samples", "Src\WPFToolkit.Extended.Samples\WPFToolkit.Extended.Samples.csproj", "{47B3F3DF-FAB7-4D0A-9267-109D30BF387F}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{01F2E61E-7F20-4F2E-8A3C-6604B18415B9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Samples", "Src\Samples\Samples\Samples.csproj", "{6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modules", "Modules", "{F927B3FE-820C-4EE1-921F-D10D3AE287AE}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Samples.Modules.BusyIndicator", "Src\Samples\Modules\Samples.Modules.BusyIndicator\Samples.Modules.BusyIndicator.csproj", "{1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Samples.Infrastructure", "Src\Samples\Samples.Infrastructure\Samples.Infrastructure.csproj", "{A4A049A4-665A-4651-9046-7D06E9D0CCDC}" EndProject Global GlobalSection(TeamFoundationVersionControl) = preSolution - SccNumberOfProjects = 3 + SccNumberOfProjects = 5 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} SccTeamFoundationServer = https://tfs.codeplex.com/tfs/tfs02 SccLocalPath0 = . SccProjectUniqueName1 = Src\\WPFToolkit.Extended\\WPFToolkit.Extended.csproj SccProjectName1 = Src/WPFToolkit.Extended SccLocalPath1 = Src\\WPFToolkit.Extended - SccProjectUniqueName2 = Src\\WPFToolkit.Extended.Samples\\WPFToolkit.Extended.Samples.csproj - SccProjectName2 = Src/WPFToolkit.Extended.Samples - SccLocalPath2 = Src\\WPFToolkit.Extended.Samples + SccProjectUniqueName2 = Src\\Samples\\Samples\\Samples.csproj + SccProjectTopLevelParentUniqueName2 = ExtendedWPFToolkit.sln + SccProjectName2 = Src/Samples/Samples + SccLocalPath2 = Src\\Samples\\Samples + SccProjectUniqueName3 = Src\\Samples\\Modules\\Samples.Modules.BusyIndicator\\Samples.Modules.BusyIndicator.csproj + SccProjectTopLevelParentUniqueName3 = ExtendedWPFToolkit.sln + SccProjectName3 = Src/Samples/Modules/Samples.Modules.BusyIndicator + SccLocalPath3 = Src\\Samples\\Modules\\Samples.Modules.BusyIndicator + SccProjectUniqueName4 = Src\\Samples\\Samples.Infrastructure\\Samples.Infrastructure.csproj + SccProjectTopLevelParentUniqueName4 = ExtendedWPFToolkit.sln + SccProjectName4 = Src/Samples/Samples.Infrastructure + SccLocalPath4 = Src\\Samples\\Samples.Infrastructure EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -37,18 +54,44 @@ Global {72E591D6-8F83-4D8C-8F67-9C325E623234}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {72E591D6-8F83-4D8C-8F67-9C325E623234}.Release|Mixed Platforms.Build.0 = Release|Any CPU {72E591D6-8F83-4D8C-8F67-9C325E623234}.Release|x86.ActiveCfg = Release|Any CPU - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Debug|Any CPU.ActiveCfg = Debug|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Debug|Mixed Platforms.Build.0 = Debug|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Debug|x86.ActiveCfg = Debug|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Debug|x86.Build.0 = Debug|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Release|Any CPU.ActiveCfg = Release|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Release|Mixed Platforms.ActiveCfg = Release|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Release|Mixed Platforms.Build.0 = Release|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Release|x86.ActiveCfg = Release|x86 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F}.Release|x86.Build.0 = Release|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Debug|Any CPU.ActiveCfg = Debug|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Debug|x86.ActiveCfg = Debug|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Debug|x86.Build.0 = Debug|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Release|Any CPU.ActiveCfg = Release|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Release|Mixed Platforms.Build.0 = Release|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Release|x86.ActiveCfg = Release|x86 + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99}.Release|x86.Build.0 = Release|x86 + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Debug|x86.ActiveCfg = Debug|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Release|Any CPU.Build.0 = Release|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6}.Release|x86.ActiveCfg = Release|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Debug|x86.ActiveCfg = Debug|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Release|Any CPU.Build.0 = Release|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A4A049A4-665A-4651-9046-7D06E9D0CCDC}.Release|x86.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99} = {01F2E61E-7F20-4F2E-8A3C-6604B18415B9} + {F927B3FE-820C-4EE1-921F-D10D3AE287AE} = {01F2E61E-7F20-4F2E-8A3C-6604B18415B9} + {A4A049A4-665A-4651-9046-7D06E9D0CCDC} = {01F2E61E-7F20-4F2E-8A3C-6604B18415B9} + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6} = {F927B3FE-820C-4EE1-921F-D10D3AE287AE} + EndGlobalSection EndGlobal diff --git a/ExtendedWPFToolkitSolution/Libs/Prism/Microsoft.Practices.Prism.UnityExtensions.dll b/ExtendedWPFToolkitSolution/Libs/Prism/Microsoft.Practices.Prism.UnityExtensions.dll new file mode 100644 index 0000000000000000000000000000000000000000..99c42d6b463200e50cc5d1fb75cacd404e912af6 GIT binary patch literal 24888 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 YXioW%Nn4%{4k-4?UHbHbkM05bKh)5xZ~y=R literal 0 HcmV?d00001 diff --git a/ExtendedWPFToolkitSolution/Libs/Prism/Microsoft.Practices.Prism.dll b/ExtendedWPFToolkitSolution/Libs/Prism/Microsoft.Practices.Prism.dll new file mode 100644 index 0000000000000000000000000000000000000000..383c1f46d6582125c1f4e8324f40c4ae055d0c31 GIT binary patch literal 150840 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 + /// 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", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// 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("Samples.Modules.BusyIndicator.Properties.Resources", typeof(Resources).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; + } + } + } +} diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Resources.resx b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Resources.resx similarity index 100% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Resources.resx rename to ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Resources.resx diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/Settings.Designer.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Settings.Designer.cs similarity index 78% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/Settings.Designer.cs rename to ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Settings.Designer.cs index a353c3db..0253ff22 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/Settings.Designer.cs +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Settings.Designer.cs @@ -1,28 +1,24 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.1 +// Runtime Version:4.0.30319.235 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ -namespace WPFToolkit.Extended.Samples.Properties -{ - - +namespace Samples.Modules.BusyIndicator.Properties { + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase - { - + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default - { - get - { + + public static Settings Default { + get { return defaultInstance; } } diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Settings.settings b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Settings.settings similarity index 100% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Settings.settings rename to ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Settings.settings diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Samples.Modules.BusyIndicator.csproj b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Samples.Modules.BusyIndicator.csproj new file mode 100644 index 00000000..cc65cec7 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Samples.Modules.BusyIndicator.csproj @@ -0,0 +1,99 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {1A9C0E21-DE3B-4B2D-9EF0-39AA1922CDA6} + library + Properties + Samples.Modules.BusyIndicator + Samples.Modules.BusyIndicator + v4.0 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + SAK + SAK + SAK + SAK + Client + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + False + ..\..\..\..\Libs\Prism\Microsoft.Practices.Prism.dll + + + False + ..\..\..\..\Libs\Prism\Microsoft.Practices.Unity.dll + + + + + + + + + + + + + + + + Code + + + True + True + Resources.resx + + + True + Settings.settings + True + + + ResXFileCodeGenerator + Resources.Designer.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + {A4A049A4-665A-4651-9046-7D06E9D0CCDC} + Samples.Infrastructure + + + + + \ No newline at end of file diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/WPFToolkit.Extended.Design.csproj.vspscc b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Samples.Modules.BusyIndicator.csproj.vspscc similarity index 100% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/WPFToolkit.Extended.Design.csproj.vspscc rename to ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Samples.Modules.BusyIndicator.csproj.vspscc diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/ModuleBase.cs b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/ModuleBase.cs new file mode 100644 index 00000000..435f55e1 --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/ModuleBase.cs @@ -0,0 +1,26 @@ +using System; +using Microsoft.Practices.Prism.Modularity; +using Microsoft.Practices.Unity; +using Microsoft.Practices.Prism.Regions; + +namespace Samples.Infrastructure +{ + public abstract class ModuleBase : IModule + { + protected IRegionManager RegionManager { get; private set; } + protected IUnityContainer Container { get; private set; } + + protected ModuleBase(IUnityContainer container, IRegionManager regionManager) + { + Container = container; + RegionManager = regionManager; + } + + public void Initialize() + { + RegisterViewsAndTypes(); + } + + protected abstract void RegisterViewsAndTypes(); + } +} diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/AssemblyInfo.cs b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/AssemblyInfo.cs similarity index 88% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/AssemblyInfo.cs rename to ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/AssemblyInfo.cs index 35e4c7aa..81334bfe 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/AssemblyInfo.cs +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/AssemblyInfo.cs @@ -7,12 +7,12 @@ using System.Windows; // 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("WPFToolkit.Extended.Samples")] +[assembly: AssemblyTitle("Samples.Infrastructure")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("WPFToolkit.Extended.Samples")] -[assembly: AssemblyCopyright("Copyright © 2010")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("Samples.Infrastructure")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2011")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Resources.Designer.cs b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Resources.Designer.cs similarity index 90% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Resources.Designer.cs rename to ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Resources.Designer.cs index 7ef72466..000b63d2 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Resources.Designer.cs +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Resources.Designer.cs @@ -1,14 +1,14 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.1 +// Runtime Version:4.0.30319.235 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ -namespace WPFToolkit.Extended.Design.Properties +namespace Samples.Infrastructure.Properties { @@ -44,7 +44,7 @@ namespace WPFToolkit.Extended.Design.Properties { if ((resourceMan == null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WPFToolkit.Extended.Design.Properties.Resources", typeof(Resources).Assembly); + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Samples.Infrastructure.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/Resources.resx b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Resources.resx similarity index 100% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/Resources.resx rename to ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Resources.resx diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Settings.Designer.cs b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Settings.Designer.cs similarity index 89% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Settings.Designer.cs rename to ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Settings.Designer.cs index 72d80d66..b6b97418 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/Properties/Settings.Designer.cs +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Settings.Designer.cs @@ -1,14 +1,14 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.1 +// Runtime Version:4.0.30319.235 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ -namespace WPFToolkit.Extended.Design.Properties +namespace Samples.Infrastructure.Properties { diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/Settings.settings b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Settings.settings similarity index 100% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/Properties/Settings.settings rename to ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Properties/Settings.settings diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/WPFToolkit.Extended.Design.csproj b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Samples.Infrastructure.csproj similarity index 75% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/WPFToolkit.Extended.Design.csproj rename to ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Samples.Infrastructure.csproj index fd0fa3fa..398ef30f 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Design/WPFToolkit.Extended.Design.csproj +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples.Infrastructure/Samples.Infrastructure.csproj @@ -5,11 +5,11 @@ AnyCPU 8.0.30703 2.0 - {FA6645C6-7CA5-427C-91F2-916D9FECD76C} + {A4A049A4-665A-4651-9046-7D06E9D0CCDC} library Properties - WPFToolkit.Extended.Design - WPFToolkit.Extended.Design + Samples.Infrastructure + Samples.Infrastructure v4.0 Client 512 @@ -24,7 +24,7 @@ true full false - ..\WPFToolkit.Extended\bin\Debug\ + bin\Debug\ DEBUG;TRACE prompt 4 @@ -32,14 +32,20 @@ pdbonly true - ..\WPFToolkit.Extended\bin\Release\ + bin\Release\ TRACE prompt 4 - - + + False + ..\..\..\Libs\Prism\Microsoft.Practices.Prism.dll + + + False + ..\..\..\Libs\Prism\Microsoft.Practices.Unity.dll + @@ -55,7 +61,7 @@ - + Code @@ -79,15 +85,6 @@ - - - {72E591D6-8F83-4D8C-8F67-9C325E623234} - WPFToolkit.Extended - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.Designer.cs b/ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.Designer.cs new file mode 100644 index 00000000..2afd4b0b --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.235 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Samples.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.settings b/ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.settings new file mode 100644 index 00000000..8f2fd95d --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/WPFToolkit.Extended.Samples.csproj b/ExtendedWPFToolkitSolution/Src/Samples/Samples/Samples.csproj similarity index 70% rename from ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/WPFToolkit.Extended.Samples.csproj rename to ExtendedWPFToolkitSolution/Src/Samples/Samples/Samples.csproj index e49eab24..e5efe58a 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/WPFToolkit.Extended.Samples.csproj +++ b/ExtendedWPFToolkitSolution/Src/Samples/Samples/Samples.csproj @@ -5,13 +5,12 @@ x86 8.0.30703 2.0 - {47B3F3DF-FAB7-4D0A-9267-109D30BF387F} + {6EE69D18-F8AB-4CF9-AC3D-4719F36A8D99} WinExe Properties - WPFToolkit.Extended.Samples - WPFToolkit.Extended.Samples + Samples + Samples v4.0 - Client 512 {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 4 @@ -19,6 +18,7 @@ SAK SAK SAK + Client x86 @@ -40,16 +40,25 @@ 4 + + False + ..\..\..\Libs\Prism\Microsoft.Practices.Prism.dll + + + False + ..\..\..\Libs\Prism\Microsoft.Practices.Prism.UnityExtensions.dll + + + False + ..\..\..\Libs\Prism\Microsoft.Practices.Unity.dll + + - - - 4.0 - @@ -59,17 +68,13 @@ MSBuild:Compile Designer - - MSBuild:Compile - Designer - App.xaml Code - - MainWindow.xaml - Code + + + Shell.xaml @@ -97,10 +102,20 @@ - + {72E591D6-8F83-4D8C-8F67-9C325E623234} WPFToolkit.Extended + + {A4A049A4-665A-4651-9046-7D06E9D0CCDC} + Samples.Infrastructure + + + + + Designer + MSBuild:Compile + - - - - - - - - - - - - - - - - - - - - - diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/MainWindow.xaml.cs b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/MainWindow.xaml.cs deleted file mode 100644 index 688a567d..00000000 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended.Samples/MainWindow.xaml.cs +++ /dev/null @@ -1,128 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; -using System.ComponentModel; -using System.Collections.ObjectModel; -using Microsoft.Windows.Controls; -using System.Text.RegularExpressions; -using System.Diagnostics; - -namespace WPFToolkit.Extended.Samples -{ - /// - /// Interaction logic for MainWindow.xaml - /// - public partial class MainWindow : Window - { - public MainWindow() - { - InitializeComponent(); - DataContext = new Data(); - Loaded += new RoutedEventHandler(MainWindow_Loaded); - } - - void MainWindow_Loaded(object sender, RoutedEventArgs e) - { - - } - - private void Calculator_ValueChanged(object sender, RoutedPropertyChangedEventArgs e) - { - Debug.WriteLine(e.NewValue.HasValue ? e.NewValue.Value.ToString() : "NULL"); - } - - private void ColorCanvas_SelectedColorChanged(object sender, RoutedPropertyChangedEventArgs e) - { - Debug.WriteLine(e.NewValue); - } - } - - public class Data : System.ComponentModel.INotifyPropertyChanged - { - - protected string _Text = "C2"; - public string Text - { - get { return _Text; } - set - { - _Text = value; - NotifyPropertyChanged("Text"); - } - } - - private int? _integer = 5; - public int? Integer - { - get { return _integer; } - set - { - _integer = value; - NotifyPropertyChanged("Integer"); - } - } - - private double? _double = 5; - public double? Double - { - get { return _double; } - set - { - _double = value; - NotifyPropertyChanged("Double"); - } - } - - private decimal? _decimal = 5; - public decimal? Decimal - { - get { return _decimal; } - set - { - _decimal = value; - NotifyPropertyChanged("Decimal"); - } - } - - - private DateTime? _dueDate; - public DateTime? DueDate - { - get { return _dueDate; } - set - { - _dueDate = value; - NotifyPropertyChanged("DueDate"); - } - } - - - - public Data() - { - //Text = "testm"; - } - - #region PropertyChanged - public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; - - private void NotifyPropertyChanged(string info) - { - if (PropertyChanged != null) - { - PropertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(info)); - } - } - #endregion - } -}

XA|oxkver2l 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 =a6b1fTe|3ew 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 B|C#^* literal 0 HcmV?d00001 diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs new file mode 100644 index 00000000..95fdf14e --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/BusyIndicatorModule.cs @@ -0,0 +1,20 @@ +using System; +using Samples.Infrastructure; +using Microsoft.Practices.Unity; +using Microsoft.Practices.Prism.Regions; + +namespace Samples.Modules.BusyIndicator +{ + public class BusyIndicatorModule : ModuleBase + { + protected BusyIndicatorModule(IUnityContainer container, IRegionManager regionManager) + : base(container, regionManager) + { + } + + protected override void RegisterViewsAndTypes() + { + + } + } +} diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/AssemblyInfo.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..ca0c8bbf --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/AssemblyInfo.cs @@ -0,0 +1,55 @@ +using System.Reflection; +using System.Resources; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Windows; + +// 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("Samples.Modules.BusyIndicator")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("Samples.Modules.BusyIndicator")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2011")] +[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)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] + + +// 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 Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Resources.Designer.cs b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Resources.Designer.cs new file mode 100644 index 00000000..60f1e1db --- /dev/null +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.BusyIndicator/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.235 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Samples.Modules.BusyIndicator.Properties { + using System; + + + ///