Files
eveo/Eve-O-Preview/UI/Factory/ThumbnailViewFactory.cs
2016-06-01 23:32:57 +03:00

26 lines
544 B
C#

using System;
using System.Drawing;
namespace EveOPreview.UI
{
public class ThumbnailViewFactory : IThumbnailViewFactory
{
private readonly IApplicationController _controller;
public ThumbnailViewFactory(IApplicationController controller)
{
this._controller = controller;
}
public IThumbnailView Create(IntPtr id, string title, Size size)
{
IThumbnailView view = this._controller.Create<IThumbnailView>();
view.Id = id;
view.Title = title;
view.Size = size;
return view;
}
}
}