DarkUI.Net5/DarkUI/Docking/Items/DarkDockTabArea.cs
2015-12-05 19:22:13 +00:00

44 lines
960 B
C#

using DarkUI.Config;
using DarkUI.Controls;
using System.Collections.Generic;
using System.Drawing;
namespace DarkUI.Docking
{
public class DarkDockTabArea
{
#region Field Region
private Dictionary<DarkDockContent, DarkDockTab> _tabs = new Dictionary<DarkDockContent, DarkDockTab>();
private DarkContextMenu _tabMenu = new DarkContextMenu();
#endregion
#region Property Region
public DarkDockArea DockArea { get; private set; }
public Rectangle ClientRectangle { get; set; }
public Rectangle DropdownRectangle { get; set; }
public int Offset { get; set; }
public bool Visible { get; set; }
public DarkContextMenu TabMenu { get { return _tabMenu; } }
#endregion
#region Constructor Region
public DarkDockTabArea(DarkDockArea dockArea)
{
DockArea = dockArea;
}
#endregion
}
}