using System; using System.Windows.Forms; using ICSharpCode.Core; using ICSharpCode.SharpDevelop.Gui; namespace NMaven.SharpDevelop.Addin { /// /// Description of the pad content /// public class NMavenBuildPad : AbstractPadContent { NMavenBuildControl ctl; /// /// Creates a new TestPad object /// public NMavenBuildPad() { ctl = new NMavenBuildControl(); } /// /// The representing the pad /// public override Control Control { get { return ctl; } } /// /// Refreshes the pad /// public override void RedrawContent() { // TODO: Refresh the whole pad control here, renew all resource strings whatever // Note that you do not need to recreate the control. } /// /// Cleans up all used resources /// public override void Dispose() { ctl.Dispose(); } } }