Exemplo n.º 1
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="tabStripItem">Associated SuperTabStripItem</param>
        public SuperTabControlBox(SuperTabStripItem tabStripItem)
        {
            _TabStripItem = tabStripItem;

            MouseDownCapture = true;
            MouseUpNotification = true;

            Style = eDotNetBarStyle.Office2007;

            _MenuBox = new SuperTabMenuBox(this);
            _CloseBox = new SuperTabCloseBox(this);

            _MenuBox.Visible = true;
            _CloseBox.Visible = false;

            SetParent(tabStripItem);
            SetIsContainer(true);

            SubItems.Add(_MenuBox);
            SubItems.Add(_CloseBox);
        }
Exemplo n.º 2
0
 /// <summary>
 /// OneNote2007 SuperTabStripBaseDisplay
 /// </summary>
 /// <param name="tabStripItem">Associated TabStripItem</param>
 public OneNote2007SuperTabStrip(SuperTabStripItem tabStripItem)
     : base(tabStripItem)
 {
 }
Exemplo n.º 3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="tabStripItem">Associated SuperTabStripItem</param>
 public VS2008DocumentSuperTabStrip(SuperTabStripItem tabStripItem)
     : base(tabStripItem)
 {
 }
Exemplo n.º 4
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="tabStripItem">Associated SuperTabStripItem</param>
        public SuperTabItemLayoutManager(SuperTabStripItem tabStripItem)
        {
            _TabStripItem = tabStripItem;

            _List = new Dictionary<BaseItem, Size>();
        }
Exemplo n.º 5
0
 /// <summary>
 /// Office2007 TabStrip base display constructor
 /// </summary>
 /// <param name="tabStripItem">Associated TabStrip</param>
 public Office2007SuperTabStrip(SuperTabStripItem tabStripItem)
     : base(tabStripItem)
 {
 }
Exemplo n.º 6
0
        /// <summary>
        /// Constructor
        /// </summary>
        public SuperTabStrip()
        {
            _TabStripItem = new SuperTabStripItem(this);

            _TabStripItem.GlobalItem = false;
            _TabStripItem.ContainerControl = this;
            _TabStripItem.Stretch = false;
            _TabStripItem.Displayed = true;
            _TabStripItem.SetOwner(this);

            SetBaseItemContainer(_TabStripItem);

            SetStyle(ControlStyles.SupportsTransparentBackColor, true);

            HookEvents(true);

            StyleManager.Register(this);
        }
Exemplo n.º 7
0
 public Office2010BackstageSuperTabStrip(SuperTabStripItem tabStripItem)
     : base(tabStripItem)
 {
     tabStripItem.ControlBox.MenuBox.Style = eDotNetBarStyle.Office2010;
 }