Exemple #1
0
        private void DefineToggleButton(IToolBarComponent comp, IToolBarToggleButton element)
        {
            ToolStripButton tb = new ToolStripButton();

            tb.Image = element.Icon;
            ToggleButtonTag tag = new ToggleButtonTag(GetCommandTarget(), comp, element);

            tb.Tag    = tag;
            tb.Click += new EventHandler(tag.OnClick);
            if (!String.IsNullOrEmpty(element.ToolTipText))
            {
                tb.ToolTipText = element.ToolTipText;
            }

            _currentToolStrip.Items.Add(tb);
        }
Exemple #2
0
 public ToggleButtonTag(ICommandTarget target, IToolBarComponent component, IToolBarToggleButton handler)
     : base(component)
 {
     _target = target;
     _handler = handler;
 }
Exemple #3
0
        private void DefineToggleButton(IToolBarComponent comp, IToolBarToggleButton element)
        {
            ToolStripButton tb = new ToolStripButton();
            tb.Image = element.Icon;
            ToggleButtonTag tag = new ToggleButtonTag(GetCommandTarget(), comp, element);
            tb.Tag = tag;
            tb.Click += new EventHandler(tag.OnClick);
            if (!String.IsNullOrEmpty(element.ToolTipText))
                tb.ToolTipText = element.ToolTipText;

            _currentToolStrip.Items.Add(tb);
        }
Exemple #4
0
 public ToggleButtonTag(ICommandTarget target, IToolBarComponent component, IToolBarToggleButton handler)
     : base(component)
 {
     _target  = target;
     _handler = handler;
 }