Beispiel #1
0
        UIUtils.ToolTipInfo GetPlotsToolTipInfo(System.Drawing.Point pt)
        {
            if (eventsHandler == null)
            {
                return(null);
            }
            if (plotsPanel.Capture)
            {
                return(null);                // don't show tooltip during dragging
            }
            var toolTip = eventsHandler.OnTooltip(pt.ToPoint());

            if (toolTip == null)
            {
                return(null);
            }
            var ret = new UIUtils.ToolTipInfo()
            {
                Text     = toolTip,
                Title    = null,
                Duration = 5000
            };

            return(ret);
        }
Beispiel #2
0
        LogJoint.UI.UIUtils.ToolTipInfo GetActivitiesToolTipInfo(System.Drawing.Point pt)
        {
            if (viewModel == null)
            {
                return(null);
            }
            var toolTip = viewModel.OnToolTip(new HitTestToken(activitiesViewPanel, pt.ToPoint())) ?? "";

            if (string.IsNullOrEmpty(toolTip))
            {
                return(null);
            }
            var ret = new UIUtils.ToolTipInfo()
            {
                Text     = toolTip,
                Title    = null,
                Duration = 5000
            };

            return(ret);
        }
Beispiel #3
0
        LogJoint.UI.UIUtils.ToolTipInfo GetActivitiesToolTipInfo(Point pt)
        {
            if (eventsHandler == null)
            {
                return(null);
            }
            var toolTip = eventsHandler.OnToolTip(new HitTestToken()
            {
                Pt = pt, Control = activitiesViewPanel
            }) ?? "";

            if (string.IsNullOrEmpty(toolTip))
            {
                return(null);
            }
            var ret = new UIUtils.ToolTipInfo()
            {
                Text     = toolTip,
                Title    = null,
                Duration = 5000
            };

            return(ret);
        }