using System;
using System.Collections;
using System.Windows.Forms;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Design;
using System.ComponentModel;
using FastReport.Utils;
using FastReport.TypeEditors;
using FastReport.Forms;
namespace FastReport
{
partial class ShapeObject : IHasEditor
{
#region Public Methods
///
public bool InvokeEditor()
{
using (FillEditorForm editor = new FillEditorForm())
{
editor.Fill = Fill.Clone();
if (editor.ShowDialog() == DialogResult.OK)
{
Fill = editor.Fill;
return true;
}
return false;
}
}
///
public override void OnBeforeInsert(int flags)
{
shape = (ShapeKind)flags;
}
#endregion
}
}