Remove WinForms dependency from BizHawk.Client.Common (used in ApiHawk)

This was committed to master as 4d4496af0, but I can't be bothered rebasing this
branch right now.
This commit is contained in:
YoshiRulz 2020-02-19 04:17:49 +10:00
parent 56bba49c3b
commit f4001f9313
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
3 changed files with 3 additions and 5 deletions

View File

@ -1,7 +1,6 @@
using System; using System;
using System.Drawing; using System.Drawing;
using System.Drawing.Imaging; using System.Drawing.Imaging;
using System.Windows.Forms;
namespace BizHawk.Client.Common namespace BizHawk.Client.Common
{ {
@ -19,7 +18,7 @@ namespace BizHawk.Client.Common
bool HasGUISurface { get; } bool HasGUISurface { get; }
Padding Padding { get; set; } (int Left, int Top, int Right, int Bottom) Padding { get; set; }
void AddMessage(string message); void AddMessage(string message);

View File

@ -18,7 +18,7 @@
<!--<Reference Include="System.Drawing" />--> <!--<Reference Include="System.Drawing" />-->
<Reference Include="System.IO.Compression" /> <Reference Include="System.IO.Compression" />
<Reference Include="System.Net.Http" /> <Reference Include="System.Net.Http" />
<Reference Include="System.Windows.Forms" /> <!--<Reference Include="System.Windows.Forms" />-->
<!--<Reference Include="System.Xml" />--> <!--<Reference Include="System.Xml" />-->
<!--<Reference Include="System.Xml.Linq" />--> <!--<Reference Include="System.Xml.Linq" />-->
</ItemGroup> </ItemGroup>

View File

@ -5,7 +5,6 @@ using System.Drawing.Drawing2D;
using System.Drawing.Imaging; using System.Drawing.Imaging;
using System.Drawing.Text; using System.Drawing.Text;
using System.IO; using System.IO;
using System.Windows.Forms;
using BizHawk.Client.Common; using BizHawk.Client.Common;
using BizHawk.Emulation.Common; using BizHawk.Emulation.Common;
@ -77,7 +76,7 @@ namespace BizHawk.Client.EmuHawk
public bool HasGUISurface => _GUISurface != null; public bool HasGUISurface => _GUISurface != null;
public Padding Padding { get; set; } = new Padding(0); public (int Left, int Top, int Right, int Bottom) Padding { get; set; } = (0, 0, 0, 0);
public void AddMessage(string message) => GlobalWin.OSD.AddMessage(message); public void AddMessage(string message) => GlobalWin.OSD.AddMessage(message);