using System;
using System.Drawing;
using DevComponents.DotNetBar;
using System.Windows.Forms;
#if AdvTree
namespace DevComponents.Tree.TextMarkup
#elif DOTNETBAR
namespace DevComponents.UI.ContentManager
#elif SUPERGRID
namespace DevComponents.SuperGrid.TextMarkup
#elif LAYOUT
namespace DevComponents.DotNetBar.Layout.TextMarkup
#endif
{
	/// 
	/// Represents a content block interface.
	/// 
	public interface IBlock
	{
		/// 
		/// Gets or sets the bounds of the content block.
		/// 
		Rectangle Bounds {get;set;}
		/// 
		/// Gets or sets whether content block is visible.
		/// 
		bool Visible {get;set;}
        /// 
        /// Gets or sets the block margins.
        /// 
        Padding Margin { get;set;}
	}
}