naps2/NAPS2.Lib/EtoForms/DefaultIconProvider.cs

13 lines
290 B
C#
Raw Normal View History

2022-11-07 21:53:56 +03:00
using Eto.Drawing;
namespace NAPS2.EtoForms;
public class DefaultIconProvider : IIconProvider
{
public Image? GetIcon(string name)
2022-11-07 21:53:56 +03:00
{
var data = (byte[]?) Icons.ResourceManager.GetObject(name);
if (data == null) return null;
return new Bitmap(data);
2022-11-07 21:53:56 +03:00
}
}