Constructors

GH_DumpInteraction

#
public GH_DumpInteraction(GH_Canvas parent, Guid objectId)
parent (GH_Canvas)
objectId (Guid)

GH_DumpInteraction

#
public GH_DumpInteraction(GH_Canvas parent)
parent (GH_Canvas)

Fields

m_active

protected bool m_active
inherited fromGH_AbstractInteraction

m_canvas_mousedown

protected PointF m_canvas_mousedown
inherited fromGH_AbstractInteraction

m_control_mousedown

protected Point m_control_mousedown
inherited fromGH_AbstractInteraction

Properties

Owner

CanvasPointDown

public PointF CanvasPointDown { get; }
inherited fromGH_AbstractInteraction
CanvasPointDown

ControlPointDown

public Point ControlPointDown { get; }
inherited fromGH_AbstractInteraction
ControlPointDown

DeactivateOnFocusLoss

public virtual bool DeactivateOnFocusLoss { get; }
inherited fromGH_AbstractInteraction

IsActive

public bool IsActive { get; }
inherited fromGH_AbstractInteraction
IsActive

IsAggregating

#
public bool IsAggregating { get; }

TooltipEnabled

public virtual bool TooltipEnabled { get; }
inherited fromGH_AbstractInteraction
TooltipEnabled

Methods

AppendProxy

#
public void AppendProxy(IGH_ObjectProxy proxy)
proxy (IGH_ObjectProxy)

Destroy

#
public override void Destroy()

IsTooltipRegion

public virtual bool IsTooltipRegion(PointF canvas_coordinate)
inherited fromGH_AbstractInteraction
canvas_coordinate (PointF)
IsTooltipRegion

RespondToKeyDown

#
public override GH_ObjectResponse RespondToKeyDown(GH_Canvas sender, KeyEventArgs e)

RespondToKeyUp

public virtual GH_ObjectResponse RespondToKeyUp(GH_Canvas sender, KeyEventArgs e)
inherited fromGH_AbstractInteraction
sender (GH_Canvas)
e (KeyEventArgs)
RespondToKeyUp

RespondToMouseDoubleClick

public virtual GH_ObjectResponse RespondToMouseDoubleClick(GH_Canvas sender, GH_CanvasMouseEvent e)
inherited fromGH_AbstractInteraction
sender (GH_Canvas)
e (GH_CanvasMouseEvent)

RespondToMouseDown

#
public override GH_ObjectResponse RespondToMouseDown(GH_Canvas sender, GH_CanvasMouseEvent e)

RespondToMouseMove

public virtual GH_ObjectResponse RespondToMouseMove(GH_Canvas sender, GH_CanvasMouseEvent e)
inherited fromGH_AbstractInteraction
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseMove

RespondToMouseUp

public virtual GH_ObjectResponse RespondToMouseUp(GH_Canvas sender, GH_CanvasMouseEvent e)
inherited fromGH_AbstractInteraction
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseUp

SetupTooltip

public virtual void SetupTooltip(PointF canvasPoint, GH_TooltipDisplayEventArgs e)
inherited fromGH_AbstractInteraction
canvasPoint (PointF)
e (GH_TooltipDisplayEventArgs)
SetupTooltip