Ryujinx-GtkSharp/sample/sample.csproj
Bertrand Lorentz 21b081b6a9 sample: Add sample that uses only cairo and writes image files
The sample writes the same PNG file over and over, with some pauses in
between iterations. Some indicative numbers are written to the console,
to help track performance and memory usage.

Feel free to add more elaborate drawing to this sample, to exercise more
of the cairo API.
2013-11-24 15:22:05 +01:00

153 lines
6.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>9.0.21022</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{48234565-8E78-462E-ADEC-9AAA81B641B2}</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>sample</RootNamespace>
<AssemblyName>sample</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PlatformTarget>x86</PlatformTarget>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<DebugType>none</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PlatformTarget>x86</PlatformTarget>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Compile Include="TreeModelDemo.cs" />
<Compile Include="Actions.cs" />
<Compile Include="Assistant.cs" />
<Compile Include="ButtonApp.cs" />
<Compile Include="CairoSample.cs" />
<Compile Include="CalendarApp.cs" />
<Compile Include="CustomCellRenderer.cs" />
<Compile Include="CustomWidget.cs" />
<Compile Include="DrawingSample.cs" />
<Compile Include="GExceptionTest.cs" />
<Compile Include="HelloWorld.cs" />
<Compile Include="ManagedTreeViewDemo.cs" />
<Compile Include="Menu.cs" />
<Compile Include="NativeInstantiationTest.cs" />
<Compile Include="NodeViewDemo.cs" />
<Compile Include="PolarFixed.cs" />
<Compile Include="PropertyRegistration.cs" />
<Compile Include="Scribble.cs" />
<Compile Include="ScribbleXInput.cs" />
<Compile Include="SpawnTests.cs" />
<Compile Include="Subclass.cs" />
<Compile Include="TestDnd.cs" />
<Compile Include="Thread.cs" />
<Compile Include="TreeViewDemo.cs" />
<Compile Include="GtkDemo\DemoApplicationWindow.cs" />
<Compile Include="GtkDemo\DemoAttribute.cs" />
<Compile Include="GtkDemo\DemoButtonBox.cs" />
<Compile Include="GtkDemo\DemoClipboard.cs" />
<Compile Include="GtkDemo\DemoColorSelection.cs" />
<Compile Include="GtkDemo\DemoDialog.cs" />
<Compile Include="GtkDemo\DemoDrawingArea.cs" />
<Compile Include="GtkDemo\DemoEditableCells.cs" />
<Compile Include="GtkDemo\DemoEntryCompletion.cs" />
<Compile Include="GtkDemo\DemoExpander.cs" />
<Compile Include="GtkDemo\DemoHyperText.cs" />
<Compile Include="GtkDemo\DemoIconView.cs" />
<Compile Include="GtkDemo\DemoImages.cs" />
<Compile Include="GtkDemo\DemoListStore.cs" />
<Compile Include="GtkDemo\DemoMain.cs" />
<Compile Include="GtkDemo\DemoMenus.cs" />
<Compile Include="GtkDemo\DemoPanes.cs" />
<Compile Include="GtkDemo\DemoPixbuf.cs" />
<Compile Include="GtkDemo\DemoPrinting.cs" />
<Compile Include="GtkDemo\DemoRotatedText.cs" />
<Compile Include="GtkDemo\DemoSizeGroup.cs" />
<Compile Include="GtkDemo\DemoStockBrowser.cs" />
<Compile Include="GtkDemo\DemoTextView.cs" />
<Compile Include="GtkDemo\DemoTreeStore.cs" />
<Compile Include="GtkDemo\DemoUIManager.cs" />
<Compile Include="valtest\Valobj.cs" />
<Compile Include="valtest\Valtest.cs" />
<Compile Include="opaquetest\OpaqueTest.cs" />
<Compile Include="opaquetest\generated\GCFunc.cs" />
<Compile Include="opaquetest\generated\GtksharpSharp.GCFuncNative.cs" />
<Compile Include="opaquetest\generated\GtksharpSharp.OpaqueReturnFuncNative.cs" />
<Compile Include="opaquetest\generated\GtksharpSharp.RefcountedReturnFuncNative.cs" />
<Compile Include="opaquetest\generated\Opaque.cs" />
<Compile Include="opaquetest\generated\OpaqueReturnFunc.cs" />
<Compile Include="opaquetest\generated\Opaquetest.cs" />
<Compile Include="opaquetest\generated\Refcounted.cs" />
<Compile Include="opaquetest\generated\RefcountedReturnFunc.cs" />
<Compile Include="test\TestCheckButton.cs" />
<Compile Include="test\TestColorSelection.cs" />
<Compile Include="test\TestComboBox.cs" />
<Compile Include="test\TestDialog.cs" />
<Compile Include="test\TestFlipping.cs" />
<Compile Include="test\TestRadioButton.cs" />
<Compile Include="test\TestRange.cs" />
<Compile Include="test\TestSizeGroup.cs" />
<Compile Include="test\TestStatusbar.cs" />
<Compile Include="test\WidgetViewer.cs" />
<Compile Include="CustomScrollableWidget.cs" />
<Compile Include="AsyncSample.cs" />
<Compile Include="gio\AppInfo.cs" />
<Compile Include="gio\Volume.cs" />
<Compile Include="gtk-gio\MountOperation.cs" />
<Compile Include="CairoPng.cs" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<None Include="valtest\valobj.c" />
<None Include="valtest\valobj.h" />
<None Include="opaquetest\opaques.c" />
<None Include="opaquetest\opaques.h" />
</ItemGroup>
<ItemGroup>
<Reference Include="System" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\pango\pango.csproj">
<Project>{FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}</Project>
<Name>pango</Name>
</ProjectReference>
<ProjectReference Include="..\atk\atk.csproj">
<Project>{42FE871A-D8CF-4B29-9AFF-B02454E6C976}</Project>
<Name>atk</Name>
</ProjectReference>
<ProjectReference Include="..\cairo\cairo.csproj">
<Project>{364577DB-9728-4951-AC2C-EDF7A6FCC09D}</Project>
<Name>cairo</Name>
</ProjectReference>
<ProjectReference Include="..\gdk\gdk.csproj">
<Project>{58346CC6-DE93-45B4-8093-3508BD5DAA12}</Project>
<Name>gdk</Name>
</ProjectReference>
<ProjectReference Include="..\gio\gio.csproj">
<Project>{1C3BB17B-336D-432A-8952-4E979BC90867}</Project>
<Name>gio</Name>
</ProjectReference>
<ProjectReference Include="..\glib\glib.csproj">
<Project>{3BF1D531-8840-4F15-8066-A9788D8C398B}</Project>
<Name>glib</Name>
</ProjectReference>
<ProjectReference Include="..\gtk\gtk.csproj">
<Project>{94045F11-4266-40B4-910F-298985AF69D5}</Project>
<Name>gtk</Name>
</ProjectReference>
</ItemGroup>
</Project>