Mercurial > repos > IBBoard.WarFoundry.GUI.WinForms
view IBBoard.WarFoundry.GUI.WinForms.csproj @ 246:b57a7cf844f8
Fixes #426: Changing unit size doesn't trigger all validation
* Hook validation in to army composition changed event
* Make sure we're ignoring old armies and listening to the new one
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 01 Sep 2012 16:12:48 +0100 |
parents | 870877498db9 |
children |
line wrap: on
line source
<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0"> <PropertyGroup> <ProjectType>Local</ProjectType> <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{72C59D77-E2A4-401C-91F2-12728056D9A9}</ProjectGuid> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ApplicationIcon>App.ico</ApplicationIcon> <AssemblyKeyContainerName> </AssemblyKeyContainerName> <AssemblyName>WarFoundry</AssemblyName> <AssemblyOriginatorKeyFile> </AssemblyOriginatorKeyFile> <DefaultClientScript>JScript</DefaultClientScript> <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> <OutputType>WinExe</OutputType> <RootNamespace>IBBoard.WarFoundry.GUI.WinForms</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> <StartupObject>IBBoard.WarFoundry.GUI.WinForms.FrmMain</StartupObject> <FileUpgradeFlags> </FileUpgradeFlags> <UpgradeBackupLocation> </UpgradeBackupLocation> <OldToolsVersion>3.5</OldToolsVersion> <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> <IsWebBootstrapper>false</IsWebBootstrapper> <PublishUrl>publish\</PublishUrl> <Install>true</Install> <InstallFrom>Disk</InstallFrom> <UpdateEnabled>false</UpdateEnabled> <UpdateMode>Foreground</UpdateMode> <UpdateInterval>7</UpdateInterval> <UpdateIntervalUnits>Days</UpdateIntervalUnits> <UpdatePeriodically>false</UpdatePeriodically> <UpdateRequired>false</UpdateRequired> <MapFileExtensions>true</MapFileExtensions> <ApplicationRevision>0</ApplicationRevision> <ApplicationVersion>1.0.0.%2a</ApplicationVersion> <UseApplicationTrust>false</UseApplicationTrust> <BootstrapperEnabled>true</BootstrapperEnabled> <TargetFrameworkProfile /> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <OutputPath>bin\Debug\</OutputPath> <AllowUnsafeBlocks>false</AllowUnsafeBlocks> <BaseAddress>285212672</BaseAddress> <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants>DEBUG;TRACE</DefineConstants> <DocumentationFile> </DocumentationFile> <DebugSymbols>true</DebugSymbols> <FileAlignment>4096</FileAlignment> <NoStdLib>false</NoStdLib> <NoWarn> </NoWarn> <Optimize>false</Optimize> <RegisterForComInterop>false</RegisterForComInterop> <RemoveIntegerChecks>false</RemoveIntegerChecks> <TreatWarningsAsErrors>false</TreatWarningsAsErrors> <WarningLevel>4</WarningLevel> <DebugType>full</DebugType> <ErrorReport>prompt</ErrorReport> <UseVSHostingProcess>true</UseVSHostingProcess> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <OutputPath>bin\Release\</OutputPath> <AllowUnsafeBlocks>false</AllowUnsafeBlocks> <BaseAddress>285212672</BaseAddress> <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants>TRACE</DefineConstants> <DocumentationFile> </DocumentationFile> <DebugSymbols>false</DebugSymbols> <FileAlignment>4096</FileAlignment> <NoStdLib>false</NoStdLib> <NoWarn> </NoWarn> <Optimize>true</Optimize> <RegisterForComInterop>false</RegisterForComInterop> <RemoveIntegerChecks>false</RemoveIntegerChecks> <TreatWarningsAsErrors>false</TreatWarningsAsErrors> <WarningLevel>4</WarningLevel> <DebugType>none</DebugType> <ErrorReport>prompt</ErrorReport> <UseVSHostingProcess>true</UseVSHostingProcess> </PropertyGroup> <ItemGroup> <Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821"> <HintPath>libs\log4net.dll</HintPath> </Reference> <Reference Include="System"> <Name>System</Name> </Reference> <Reference Include="System.Data"> <Name>System.Data</Name> </Reference> <Reference Include="System.Drawing"> <Name>System.Drawing</Name> </Reference> <Reference Include="System.Windows.Forms"> <Name>System.Windows.Forms</Name> </Reference> <Reference Include="System.Xml"> <Name>System.XML</Name> </Reference> </ItemGroup> <ItemGroup> <Content Include="App.ico" /> <Content Include="icons\dialog-warning.png" /> <Content Include="icons\document-new.png" /> <Content Include="icons\document-open.png" /> <Content Include="icons\document-save.png" /> <None Include="app.config" /> <None Include="icons\edit-redo.png" /> <None Include="icons\edit-undo.png" /> <Content Include="icons\edit-delete.png" /> <Content Include="icons\gtk-edit.png" /> <Content Include="icons\list-add.png" /> <Content Include="icons\logo-large.png" /> <Content Include="icons\warning-sml.png" /> <Content Include="libs\log4net.dll" /> <Content Include="WarFoundryPref.xml"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </Content> <Compile Include="AssemblyInfo.cs"> <SubType>Code</SubType> </Compile> <Compile Include="FrmArmyTree.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmArmyTree.Designer.cs"> <DependentUpon>FrmArmyTree.cs</DependentUpon> </Compile> <Compile Include="FrmEditArmy.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmEditArmy.Designer.cs"> <DependentUpon>FrmEditArmy.cs</DependentUpon> </Compile> <Compile Include="FrmAbout.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmAbout.Designer.cs"> <DependentUpon>FrmAbout.cs</DependentUpon> </Compile> <Compile Include="FrmEditUnitEquipment.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmMain.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmNewArmy.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmNewUnit.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmNewUnitEquipment.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmPreferences.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmPreferences.Designer.cs"> <DependentUpon>FrmPreferences.cs</DependentUpon> </Compile> <Compile Include="FrmReplaceUnitEquipment.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmUnit.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmXmlExport.cs"> <SubType>Form</SubType> </Compile> <Compile Include="FrmXmlExport.Designer.cs"> <DependentUpon>FrmXmlExport.cs</DependentUpon> </Compile> <Compile Include="Properties\Resources.Designer.cs"> <AutoGen>True</AutoGen> <DesignTime>True</DesignTime> <DependentUpon>Resources.resx</DependentUpon> </Compile> <Compile Include="UI\EquipmentAmountControl.cs"> <SubType>UserControl</SubType> </Compile> <Compile Include="UI\EquipmentAmountControl.Designer.cs"> <DependentUpon>EquipmentAmountControl.cs</DependentUpon> </Compile> <Compile Include="UI\StatColumnStyle.cs"> <SubType>Component</SubType> </Compile> <Compile Include="UI\StatsDataGridViewCell.cs" /> <Compile Include="Util\UnitEquipmentChoice.cs" /> <EmbeddedResource Include="FrmAbout.resx"> <SubType>Designer</SubType> <DependentUpon>FrmAbout.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="FrmArmyTree.resx"> <DependentUpon>FrmArmyTree.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="FrmEditArmy.resx"> <DependentUpon>FrmEditArmy.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="FrmEditUnitEquipment.resx"> <DependentUpon>FrmEditUnitEquipment.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="FrmMain.resx"> <DependentUpon>FrmMain.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="FrmNewArmy.resx"> <DependentUpon>FrmNewArmy.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="FrmNewUnit.resx"> <DependentUpon>FrmNewUnit.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="FrmNewUnitEquipment.resx"> <DependentUpon>FrmNewUnitEquipment.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="FrmPreferences.resx"> <SubType>Designer</SubType> <DependentUpon>FrmPreferences.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="FrmReplaceUnitEquipment.resx"> <DependentUpon>FrmReplaceUnitEquipment.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="FrmUnit.resx"> <DependentUpon>FrmUnit.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="FrmXmlExport.resx"> <DependentUpon>FrmXmlExport.cs</DependentUpon> </EmbeddedResource> <EmbeddedResource Include="Properties\Resources.resx"> <SubType>Designer</SubType> <Generator>ResXFileCodeGenerator</Generator> <LastGenOutput>Resources.Designer.cs</LastGenOutput> </EmbeddedResource> <EmbeddedResource Include="UI\EquipmentAmountControl.resx"> <SubType>Designer</SubType> <DependentUpon>EquipmentAmountControl.cs</DependentUpon> </EmbeddedResource> <None Include="COPYING"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Include="translations\de.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="translations\en.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="translations\fi.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="translations\fr.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="translations\it.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="translations\nl.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="translations\ru.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="translations\sv.translation"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="WarFoundry.exe.log4net"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> </ItemGroup> <ItemGroup> <BootstrapperPackage Include="Microsoft.Net.Client.3.5"> <Visible>False</Visible> <ProductName>.NET Framework Client Profile</ProductName> <Install>false</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Net.Framework.2.0"> <Visible>False</Visible> <ProductName>.NET Framework 2.0 %28x86%29</ProductName> <Install>false</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Net.Framework.3.0"> <Visible>False</Visible> <ProductName>.NET Framework 3.0 %28x86%29</ProductName> <Install>false</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Net.Framework.3.5"> <Visible>False</Visible> <ProductName>.NET Framework 3.5</ProductName> <Install>false</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> <Visible>False</Visible> <ProductName>.NET Framework 3.5 SP1</ProductName> <Install>true</Install> </BootstrapperPackage> <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> <Visible>False</Visible> <ProductName>Windows Installer 3.1</ProductName> <Install>true</Install> </BootstrapperPackage> </ItemGroup> <ItemGroup> <ProjectReference Include="..\IBBoard.WarFoundry.API\IBBoard.WarFoundry.API.csproj"> <Project>{951E6C7A-7FBA-4F68-9D9E-F48618BB9626}</Project> <Name>IBBoard.WarFoundry.API</Name> </ProjectReference> <ProjectReference Include="..\IBBoard.Windows.Forms\IBBoard.Windows.Forms.csproj"> <Project>{E3790268-2082-4975-B1A3-C70B37842CE8}</Project> <Name>IBBoard.Windows.Forms</Name> </ProjectReference> <ProjectReference Include="..\IBBoard\IBBoard.csproj"> <Project>{5DFD64F6-FC2B-4B4F-B92E-483BAC468105}</Project> <Name>IBBoard</Name> </ProjectReference> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> <PropertyGroup> <PreBuildEvent> </PreBuildEvent> <PostBuildEvent> </PostBuildEvent> </PropertyGroup> </Project>