UltimateZoneBuilder/Source/Plugins/BuilderModes/BuilderModes.csproj
MaxED c087d014a1 Selected things are now dragged while dragging vertices, linedefs and sectors.
Error checks: added "Check unused textures" option.
Replaced MissingTexture3D and UnknownTexture3D.
Sectors mode: restored "Lower/Raise Floor/Ceiling by 8 mp" actions.
Visual mode: in some cases sidedefs were rendered as selected when they were not.
Existing linedefs were not split while drawing new lines in some cases.
Texture and height overrides were not applied correctly in some cases.
Preferences form: "Ctrl+Alt+ScrollUp" and "Ctrl+Alt+ScrollDown" dropdown items were setting the shortcut to "Ctrl+Shift+ScrollUp" and "Ctrl+Shift+ScrollDown".
2014-01-13 08:06:56 +00:00

440 lines
No EOL
18 KiB
XML

<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{B42D5AA0-F9A6-4234-9C4B-A05B11A64851}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>CodeImp.DoomBuilder.BuilderModes</RootNamespace>
<AssemblyName>BuilderModes</AssemblyName>
<RunPostBuildEvent>Always</RunPostBuildEvent>
<FileUpgradeFlags>
</FileUpgradeFlags>
<OldToolsVersion>2.0</OldToolsVersion>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<OutputPath>..\..\..\Build\Plugins\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>..\..\..\Build\Plugins\</OutputPath>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Optimize>true</Optimize>
<DebugType>none</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="ClassicModes\BaseClassicMode.cs" />
<Compile Include="ClassicModes\ErrorCheckMode.cs" />
<Compile Include="ClassicModes\EditSelectionMode.cs" />
<Compile Include="ClassicModes\CurveLinedefsMode.cs" />
<Compile Include="ClassicModes\DragLinedefsMode.cs" />
<Compile Include="ClassicModes\DragSectorsMode.cs" />
<Compile Include="ClassicModes\DragGeometryMode.cs" />
<Compile Include="ClassicModes\DrawGeometryMode.cs" />
<Compile Include="ClassicModes\FindReplaceMode.cs" />
<Compile Include="ClassicModes\MakeSectorMode.cs" />
<Compile Include="ErrorChecks\CheckClosedSectors.cs" />
<Compile Include="ErrorChecks\CheckStuckThings.cs" />
<Compile Include="ErrorChecks\CheckLineReferences.cs" />
<Compile Include="ErrorChecks\CheckOverlappingLines.cs" />
<Compile Include="ErrorChecks\ResultLineOverlapping.cs" />
<Compile Include="ErrorChecks\ResultLineNotSingleSided.cs" />
<Compile Include="ErrorChecks\ResultLineNotDoubleSided.cs" />
<Compile Include="ErrorChecks\ResultLineMissingFront.cs" />
<Compile Include="ErrorChecks\ResultLineMissingSides.cs" />
<Compile Include="ErrorChecks\ResultSectorUnclosed.cs" />
<Compile Include="ErrorChecks\ResultStuckThingInLine.cs" />
<Compile Include="ErrorChecks\ErrorResult.cs" />
<Compile Include="ErrorChecks\ErrorCheckerAttribute.cs" />
<Compile Include="ErrorChecks\ErrorChecker.cs" />
<Compile Include="ErrorChecks\ResultThingOutside.cs" />
<Compile Include="FindReplace\FindLinedefTypes.cs" />
<Compile Include="FindReplace\FindReplaceAttribute.cs" />
<Compile Include="FindReplace\FindReplaceObject.cs" />
<Compile Include="FindReplace\FindReplaceType.cs" />
<Compile Include="FindReplace\FindSectorTags.cs" />
<Compile Include="General\Association.cs" />
<Compile Include="General\BuilderPlug.cs" />
<Compile Include="General\CopyStructures.cs" />
<Compile Include="Interface\CurveLinedefsForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\CurveLinedefsForm.Designer.cs">
<DependentUpon>CurveLinedefsForm.cs</DependentUpon>
</Compile>
<Compile Include="Interface\ErrorCheckForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\ErrorCheckForm.Designer.cs">
<DependentUpon>ErrorCheckForm.cs</DependentUpon>
</Compile>
<Compile Include="Interface\FindReplaceForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\FindReplaceForm.Designer.cs">
<DependentUpon>FindReplaceForm.cs</DependentUpon>
</Compile>
<Compile Include="Interface\MakeDoorForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\MakeDoorForm.Designer.cs">
<DependentUpon>MakeDoorForm.cs</DependentUpon>
</Compile>
<Compile Include="Interface\MenusForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\MenusForm.Designer.cs">
<DependentUpon>MenusForm.cs</DependentUpon>
</Compile>
<Compile Include="Interface\PreferencesForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\PreferencesForm.Designer.cs">
<DependentUpon>PreferencesForm.cs</DependentUpon>
</Compile>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="ClassicModes\DragThingsMode.cs" />
<Compile Include="General\LineLengthLabel.cs" />
<Compile Include="ClassicModes\DragVerticesMode.cs" />
<Compile Include="ClassicModes\LinedefsMode.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ClassicModes\SectorsMode.cs" />
<Compile Include="ClassicModes\ThingsMode.cs" />
<Compile Include="ClassicModes\VerticesMode.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\Actions.cfg" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\ThingsMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\VerticesMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\LinesMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\SectorsMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\WAuthor.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Interface\CurveLinedefsForm.resx">
<SubType>Designer</SubType>
<DependentUpon>CurveLinedefsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Interface\MenusForm.resx">
<SubType>Designer</SubType>
<DependentUpon>MenusForm.cs</DependentUpon>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Builder.csproj">
<Project>{818B3D10-F791-4C3F-9AF5-BB2D0079B63C}</Project>
<Name>Builder</Name>
<Private>False</Private>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Interface\ErrorCheckForm.resx">
<SubType>Designer</SubType>
<DependentUpon>ErrorCheckForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Interface\FindReplaceForm.resx">
<DependentUpon>FindReplaceForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Interface\MakeDoorForm.resx">
<SubType>Designer</SubType>
<DependentUpon>MakeDoorForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<SubType>Designer</SubType>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Resources\NewSector2.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\treeview.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\BrightnessGradient.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\TriangulatorMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\FindMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Interface\PreferencesForm.resx">
<SubType>Designer</SubType>
<DependentUpon>PreferencesForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\MapAnalysisMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\FlipSelectionH.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\FlipSelectionV.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Interface\EditSelectionPanel.resx">
<SubType>Designer</SubType>
<DependentUpon>EditSelectionPanel.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Interface\UndoRedoPanel.resx">
<SubType>Designer</SubType>
<DependentUpon>UndoRedoPanel.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\HeightsMode.png" />
</ItemGroup>
<ItemGroup>
<Compile Include="ClassicModes\BridgeMode.cs" />
<Compile Include="ClassicModes\CeilingAlignMode.cs" />
<Compile Include="ClassicModes\DrawCurveMode.cs" />
<Compile Include="ClassicModes\DrawEllipseMode.cs" />
<Compile Include="ClassicModes\DrawRectangleMode.cs" />
<Compile Include="ClassicModes\FlatAlignMode.cs" />
<Compile Include="ClassicModes\FloorAlignMode.cs" />
<Compile Include="ClassicModes\SnapVerticesMode.cs" />
<Compile Include="ErrorChecks\CheckMissingTextures.cs" />
<Compile Include="ErrorChecks\CheckStrayVertices.cs" />
<Compile Include="ErrorChecks\CheckUnknownFlats.cs" />
<Compile Include="ErrorChecks\CheckUnknownTextures.cs" />
<Compile Include="ErrorChecks\CheckUnknownThings.cs" />
<Compile Include="ErrorChecks\CheckUnusedTextures.cs" />
<Compile Include="ErrorChecks\ResultNoErrors.cs" />
<Compile Include="ErrorChecks\ResultSectorInvalid.cs" />
<Compile Include="ErrorChecks\ResultStrayVertex.cs" />
<Compile Include="ErrorChecks\ResultStuckThingInThing.cs" />
<Compile Include="ErrorChecks\ResultTextureMissing.cs" />
<Compile Include="ErrorChecks\ResultUnknownFlat.cs" />
<Compile Include="ErrorChecks\ResultUnknownTexture.cs" />
<Compile Include="ErrorChecks\ResultUnknownThing.cs" />
<Compile Include="ErrorChecks\ResultUnusedTexture.cs" />
<Compile Include="FindReplace\BaseFindLinedef.cs" />
<Compile Include="FindReplace\BaseFindSector.cs" />
<Compile Include="FindReplace\BaseFindThing.cs" />
<Compile Include="FindReplace\FindLinedefFlags.cs" />
<Compile Include="FindReplace\FindSectorBrightness.cs" />
<Compile Include="FindReplace\FindThingAngle.cs" />
<Compile Include="FindReplace\FindAnyTextureFlat.cs" />
<Compile Include="FindReplace\FindThingFlags.cs" />
<Compile Include="FindReplace\FindThingSectorRef.cs" />
<Compile Include="FindReplace\FindThingTag.cs" />
<Compile Include="FindReplace\FindLinedefNumber.cs" />
<Compile Include="FindReplace\FindLinedefSectorRef.cs" />
<Compile Include="FindReplace\FindLinedefTags.cs" />
<Compile Include="FindReplace\FindSectorEffect.cs" />
<Compile Include="FindReplace\FindSectorFlat.cs" />
<Compile Include="FindReplace\FindSidedefTexture.cs" />
<Compile Include="FindReplace\FindLinedefThingRef.cs" />
<Compile Include="FindReplace\FindSectorNumber.cs" />
<Compile Include="FindReplace\FindSidedefNumber.cs" />
<Compile Include="FindReplace\FindThingAction.cs" />
<Compile Include="FindReplace\FindThingNumber.cs" />
<Compile Include="FindReplace\FindThingThingRef.cs" />
<Compile Include="FindReplace\FindThingType.cs" />
<Compile Include="FindReplace\FindVertexNumber.cs" />
<Compile Include="General\HintLabel.cs" />
<Compile Include="General\UndoGroup.cs" />
<Compile Include="Interface\BridgeModeForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\BridgeModeForm.Designer.cs">
<DependentUpon>BridgeModeForm.cs</DependentUpon>
</Compile>
<Compile Include="Interface\EditSelectionPanel.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Interface\EditSelectionPanel.Designer.cs">
<DependentUpon>EditSelectionPanel.cs</DependentUpon>
</Compile>
<Compile Include="Interface\SectorDrawingOptionsPanel.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Interface\SectorDrawingOptionsPanel.Designer.cs">
<DependentUpon>SectorDrawingOptionsPanel.cs</DependentUpon>
</Compile>
<Compile Include="Interface\WavefrontSettingsForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Interface\WavefrontSettingsForm.Designer.cs">
<DependentUpon>WavefrontSettingsForm.cs</DependentUpon>
</Compile>
<Compile Include="Interface\UndoRedoPanel.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Interface\UndoRedoPanel.Designer.cs">
<DependentUpon>UndoRedoPanel.cs</DependentUpon>
</Compile>
<Compile Include="IO\WavefrontExporter.cs" />
<Compile Include="VisualModes\BaseVisualGeometrySector.cs" />
<Compile Include="VisualModes\BaseVisualGeometrySidedef.cs" />
<Compile Include="VisualModes\BaseVisualMode.cs" />
<Compile Include="VisualModes\BaseVisualSector.cs" />
<Compile Include="VisualModes\BaseVisualThing.cs" />
<Compile Include="VisualModes\BaseVisualVertex.cs" />
<Compile Include="VisualModes\Effect3DFloor.cs" />
<Compile Include="VisualModes\EffectBrightnessLevel.cs" />
<Compile Include="VisualModes\EffectCopySlope.cs" />
<Compile Include="VisualModes\EffectLineSlope.cs" />
<Compile Include="VisualModes\EffectPlaneCopySlope.cs" />
<Compile Include="VisualModes\EffectThingLineSlope.cs" />
<Compile Include="VisualModes\EffectThingVertexSlope.cs" />
<Compile Include="VisualModes\EffectUDMFVertexOffset.cs" />
<Compile Include="VisualModes\IVisualEventReceiver.cs" />
<Compile Include="VisualModes\NullVisualEventReceiver.cs" />
<Compile Include="VisualModes\SectorData.cs" />
<Compile Include="VisualModes\SectorEffect.cs" />
<Compile Include="VisualModes\SectorLevel.cs" />
<Compile Include="VisualModes\SectorLevelComparer.cs" />
<Compile Include="VisualModes\SectorLevelType.cs" />
<Compile Include="VisualModes\TexturePlane.cs" />
<Compile Include="VisualModes\ThingData.cs" />
<Compile Include="VisualModes\VertexData.cs" />
<Compile Include="VisualModes\VisualActionResult.cs" />
<Compile Include="VisualModes\VisualCeiling.cs" />
<Compile Include="VisualModes\VisualFloor.cs" />
<Compile Include="VisualModes\VisualLower.cs" />
<Compile Include="VisualModes\VisualMiddle3D.cs" />
<Compile Include="VisualModes\VisualMiddleBack.cs" />
<Compile Include="VisualModes\VisualMiddleDouble.cs" />
<Compile Include="VisualModes\VisualMiddleSingle.cs" />
<Compile Include="VisualModes\VisualSidedefParts.cs" />
<Compile Include="VisualModes\VisualUpper.cs" />
<Compile Include="VisualModes\WallPolygon.cs" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ViewSelectionIndex.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\FloorsGradient.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\CeilsGradient.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\CurveLines.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\CopyProperties.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PasteProperties.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Angle.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ColorPick.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\List.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\List_Images.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Text.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Interface\BridgeModeForm.resx">
<DependentUpon>BridgeModeForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Selection3.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\BridgeMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\SnapVerts.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DrawEllipseMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DrawLinesMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DrawRectMode.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\CeilingAlign.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\FloorAlign.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Interface\SectorDrawingOptionsPanel.resx">
<DependentUpon>SectorDrawingOptionsPanel.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Interface\WavefrontSettingsForm.resx">
<DependentUpon>WavefrontSettingsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Resources\VisualModeGZ.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\SelectTouching.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\AlignThings.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DrawCurveMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ThingPointAtCursor.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TextureLock.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\AnnotationsMode.png" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<PropertyGroup>
<PreBuildEvent>
</PreBuildEvent>
<PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
</Project>