Beispiel #1
0
 internal void RaiseOnNodeRightClick(object sender, IHxTreeViewEvents_NodeRightClickEvent e)
 {
     if ((this.NodeRightClick != null))
     {
         this.NodeRightClick(sender, e);
     }
 }
Beispiel #2
0
        private void TocNodeRightClick(object sender, IHxTreeViewEvents_NodeRightClickEvent e)
        {
            if (e.hNode != 0)
            {
                printTopic.Enabled             = !string.IsNullOrEmpty(tocControl.Hierarchy.GetURL(e.hNode));
                printTopicAndSubTopics.Enabled = tocControl.Hierarchy.GetFirstChild(e.hNode) != 0;
                bool selectTextFlag = (tocControl.Hierarchy.GetFirstChild(e.hNode) == 0 ||
                                       string.IsNullOrEmpty(tocControl.Hierarchy.GetURL(e.hNode)));
                printTopicAndSubTopics.Text =
                    StringParser.Parse((selectTextFlag) ?
                                       "${res:AddIns.HtmlHelp2.PrintSubtopics}" :
                                       "${res:AddIns.HtmlHelp2.PrintTopicAndSubtopics}");

                Point p = new Point(e.x, e.y);
                p = this.PointToClient(p);
                printContextMenu.Show(this, p);
            }
        }
Beispiel #3
0
        public virtual void NodeRightClick(int hNode, int x, int y)
        {
            IHxTreeViewEvents_NodeRightClickEvent noderightclickEvent = new IHxTreeViewEvents_NodeRightClickEvent(hNode, x, y);

            this.parent.RaiseOnNodeRightClick(this.parent, noderightclickEvent);
        }
 public virtual void NodeRightClick(int hNode, int x, int y) {
     IHxTreeViewEvents_NodeRightClickEvent noderightclickEvent = new IHxTreeViewEvents_NodeRightClickEvent(hNode, x, y);
     this.parent.RaiseOnNodeRightClick(this.parent, noderightclickEvent);
 }
 internal void RaiseOnNodeRightClick(object sender, IHxTreeViewEvents_NodeRightClickEvent e) {
     if ((this.NodeRightClick != null)) {
         this.NodeRightClick(sender, e);
     }
 }