Exemplo n.º 1
0
        private void InitCaption()
        {
            _caption = new ToolWindowCaption(this)
            {
                HandleImages = new Image[] { Resources.ToolCaptionHandle, Resources.ToolCaptionHandleFocus }
            };

            var b = new ToolWindowCaptionButton(this, CaptionButtonType.CheckButton)
            {
                ImageList = new Image[]
                {
                    Resources.ToolCaptionContext, Resources.ToolCaptionContextHover, Resources.ToolCaptionContextFocus,
                    Resources.ToolCaptionContextFocusHover, Resources.ToolCaptionContextChecked
                }
            };

            _caption.AddButton(b);
            b = new ToolWindowCaptionButton(this, CaptionButtonType.Button)
            {
                ImageList = new Image[]
                {
                    Resources.ToolCaptionPin, Resources.ToolCaptionPinHover, Resources.ToolCaptionPinFocus, Resources.ToolCaptionPinFocusHover, Resources.ToolCaptionPinChecked
                }
            };
            _caption.AddButton(b);
            b = new ToolWindowCaptionButton(this, CaptionButtonType.Button)
            {
                ImageList = new Image[]
                {
                    Resources.ToolCaptionClose, Resources.ToolCaptionCloseHover, Resources.ToolCaptionCloseFocus, Resources.ToolCaptionCloseFocusHover,
                    Resources.ToolCaptionCloseChecked
                }
            };
            _caption.AddButton(b);
        }
Exemplo n.º 2
0
 public void AddButton(ToolWindowCaptionButton button)
 {
     _buttons.Add(button);
 }