Timer and TypeConverters to Shared

This commit is contained in:
ClemensFischer 2024-05-22 12:12:31 +02:00
parent 96557a9200
commit 8f01f63b99
7 changed files with 30 additions and 31 deletions

View file

@ -17,34 +17,24 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\Shared\BoundingBox.cs" Link="BoundingBox.cs" /> <Compile Include="..\Shared\*.cs" />
<Compile Include="..\Shared\ImageFileCache.cs" Link="ImageFileCache.cs" /> </ItemGroup>
<Compile Include="..\Shared\ImageLoader.cs" Link="ImageLoader.cs" />
<Compile Include="..\Shared\Location.cs" Link="Location.cs" /> <ItemGroup>
<Compile Include="..\Shared\LocationCollection.cs" Link="LocationCollection.cs" /> <Compile Remove="..\Shared\BindingHelper.cs" />
<Compile Include="..\Shared\MapBase.cs" Link="MapBase.cs" /> <Compile Remove="..\Shared\GeoImage.cs" />
<Compile Include="..\Shared\MapImageLayer.cs" Link="MapImageLayer.cs" /> <Compile Remove="..\Shared\GroundOverlay.cs" />
<Compile Include="..\Shared\MapPanel.cs" Link="MapPanel.cs" /> <Compile Remove="..\Shared\MapBorderPanel.cs" />
<Compile Include="..\Shared\MapProjection.cs" Link="MapProjection.cs" /> <Compile Remove="..\Shared\MapGraticule.cs" />
<Compile Include="..\Shared\MapTileLayer.cs" Link="MapTileLayer.cs" /> <Compile Remove="..\Shared\MapItem.cs" />
<Compile Include="..\Shared\MapTileLayerBase.cs" Link="MapTileLayerBase.cs" /> <Compile Remove="..\Shared\MapItemsControl.cs" />
<Compile Include="..\Shared\Tile.cs" Link="Tile.cs" /> <Compile Remove="..\Shared\MapOverlay.cs" />
<Compile Include="..\Shared\TileCollection.cs" Link="TileCollection.cs" /> <Compile Remove="..\Shared\MapPath.cs" />
<Compile Include="..\Shared\TileImageLoader.cs" Link="TileImageLoader.cs" /> <Compile Remove="..\Shared\MapPolyline.cs" />
<Compile Include="..\Shared\TileMatrix.cs" Link="TileMatrix.cs" /> <Compile Remove="..\Shared\MapPolygon.cs" />
<Compile Include="..\Shared\TileSource.cs" Link="TileSource.cs" /> <Compile Remove="..\Shared\MapScale.cs" />
<Compile Include="..\Shared\ViewportChangedEventArgs.cs" Link="ViewportChangedEventArgs.cs" /> <Compile Remove="..\Shared\PushpinBorder.cs" />
<Compile Include="..\Shared\ViewRect.cs" Link="ViewRect.cs" /> <Compile Remove="..\Shared\ViewTransform.cs" />
<Compile Include="..\Shared\WebMercatorProjection.cs" Link="WebMercatorProjection.cs" />
<Compile Include="..\Shared\WmsImageLayer.cs" Link="WmsImageLayer.cs" />
<Compile Include="..\Shared\WmtsCapabilities.cs" Link="WmtsCapabilities.cs" />
<Compile Include="..\Shared\WmtsTileLayer.cs" Link="WmtsTileLayer.cs" />
<Compile Include="..\Shared\WmtsTileMatrix.cs" Link="WmtsTileMatrix.cs" />
<Compile Include="..\Shared\WmtsTileMatrixLayer.cs" Link="WmtsTileMatrixLayer.cs" />
<Compile Include="..\Shared\WmtsTileMatrixSet.cs" Link="WmtsTileMatrixSet.cs" />
<Compile Include="..\Shared\WmtsTileSource.cs" Link="WmtsTileSource.cs" />
<Compile Include="..\WPF\Timer.WPF.cs" Link="Timer.WPF.cs" />
<Compile Include="..\WPF\TypeConverters.WPF.cs" Link="TypeConverters.WPF.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View file

@ -13,6 +13,8 @@ using System.Windows;
using Windows.UI.Xaml; using Windows.UI.Xaml;
#elif WINUI #elif WINUI
using Microsoft.UI.Xaml; using Microsoft.UI.Xaml;
#elif AVALONIA
using Avalonia.Interactivity;
#endif #endif
namespace MapControl namespace MapControl

View file

@ -11,6 +11,8 @@ using System.Windows.Media;
using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Media;
#elif WINUI #elif WINUI
using Microsoft.UI.Xaml.Media; using Microsoft.UI.Xaml.Media;
#elif AVALONIA
using ImageSource = Avalonia.Media.IImage;
#endif #endif
namespace MapControl namespace MapControl

View file

@ -179,6 +179,9 @@
<Compile Include="..\Shared\TileSource.cs"> <Compile Include="..\Shared\TileSource.cs">
<Link>TileSource.cs</Link> <Link>TileSource.cs</Link>
</Compile> </Compile>
<Compile Include="..\Shared\Timer.cs">
<Link>Timer.cs</Link>
</Compile>
<Compile Include="..\Shared\TransverseMercatorProjection.cs"> <Compile Include="..\Shared\TransverseMercatorProjection.cs">
<Link>TransverseMercatorProjection.cs</Link> <Link>TransverseMercatorProjection.cs</Link>
</Compile> </Compile>
@ -275,9 +278,6 @@
<Compile Include="..\WinUI\Tile.WinUI.cs"> <Compile Include="..\WinUI\Tile.WinUI.cs">
<Link>Tile.WinUI.cs</Link> <Link>Tile.WinUI.cs</Link>
</Compile> </Compile>
<Compile Include="..\WPF\Timer.WPF.cs">
<Link>Timer.WPF.cs</Link>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="TileImageLoader.UWP.cs" /> <Compile Include="TileImageLoader.UWP.cs" />
<EmbeddedResource Include="Properties\MapControl.UWP.rd.xml" /> <EmbeddedResource Include="Properties\MapControl.UWP.rd.xml" />

View file

@ -26,6 +26,11 @@
<Compile Include="..\Shared\*.cs" /> <Compile Include="..\Shared\*.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Compile Remove="..\Shared\Timer.cs" />
<Compile Remove="..\Shared\TypeConverters.cs" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.5.240428000" /> <PackageReference Include="Microsoft.WindowsAppSDK" Version="1.5.240428000" />
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22621.3233" /> <PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22621.3233" />